aboutsummaryrefslogtreecommitdiffstats
path: root/components/gfx/display_list/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Move DL items from gfx to layoutPyfisch2018-04-221-1004/+0
* Update to handle WebRender API changesMartin Robinson2018-03-161-8/+8
* Introduce a dedicated data structure for text queriesPyfisch2018-02-241-33/+0
* Remove image_data field from display itemPyfisch2018-02-241-4/+0
* Use typed transforms in stacking contextsPyfisch2018-02-241-8/+8
* Use LayoutRects for bounds and overflow in display listsPyfisch2018-02-071-140/+66
* Update WebRenderMartin Robinson2018-02-061-11/+7
* Use more WebRender types in gfxPyfisch2018-01-301-41/+18
* style: Move cursor property out of makoIgor Gutorov2018-01-201-2/+2
* Introduce MaxRect traitPyfisch2018-01-171-8/+5
* Use more WebRender types in gfx/display_listPyfisch2018-01-171-69/+35
* Decoupled gfx and metricsGeorg Streich2018-01-151-1/+20
* Remove BoxShadowClipMode from gfxPyfisch2018-01-071-13/+3
* Auto merge of #19651 - pyfisch:background-placement, r=emiliobors-servo2018-01-021-0/+2
|\
| * Unify background placement codePyfisch2017-12-281-0/+2
* | Remove solved FIXMEs about border radiiPyfisch2017-12-291-4/+0
|/
* layout: support tiled gradientsPyfisch2017-12-141-0/+18
* Update WR to use the new sticky positioning APIMartin Robinson2017-10-301-2/+9
* Wait as late as possible to assign ClipIdsMartin Robinson2017-10-241-58/+101
* Update WR (box shadows + per-corner radii, elliptical clips).Glenn Watson2017-10-201-3/+1
* Auto merge of #18933 - mrobinson:wr-text-index, r=jdmbors-servo2017-10-191-222/+6
|\
| * Remove DisplayListTraversalMartin Robinson2017-10-181-90/+1
| * Use WebRender to compute text index on click eventsMartin Robinson2017-10-181-132/+5
* | Auto merge of #18926 - glennw:update-wr-bs, r=jdmbors-servo2017-10-181-2/+0
|\ \
| * | Update WR (box shadows, subpixel + alpha text)Glenn Watson2017-10-181-2/+0
* | | Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-39/+39
| |/ |/|
* | Switch to using WebRender hit testingMartin Robinson2017-10-171-127/+0
|/
* Update WR (details below):Glenn Watson2017-10-161-4/+4
* Remove usage of unstable box syntax, except in the script crateSimon Sapin2017-10-121-2/+2
* Rename ScrollRoot to ClipScrollNodeMartin Robinson2017-09-151-26/+26
* Add support for position:stickyMartin Robinson2017-09-051-1/+3
* order derivable traits listsClément DAVID2017-08-231-28/+28
* Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"Anthony Ramine2017-08-161-12/+1
* Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"Emilio Cobos Álvarez2017-08-161-1/+12
* Remove unused StackingContextTypeMartin Robinson2017-08-161-1/+0
* Improve WebGL architecture.Imanol Fernandez2017-08-151-12/+1
* Fix fixed position items with parents with CSS clipsMartin Robinson2017-08-031-20/+24
* Allow overflow:hidden to scroll via scriptMartin Robinson2017-07-261-2/+2
* Update WR (switch to new text-decorations API in WR).Glenn Watson2017-07-241-1/+2
* Implement new Webrender PushTextShadow APIAlexis Beingessner2017-07-181-3/+29
* Upgrade to the latest version of WebRenderMartin Robinson2017-07-131-18/+47
* Use the Separator trait for the filter propertyAnthony Ramine2017-06-271-4/+5
* Use generics for the filter propertyAnthony Ramine2017-06-201-1/+1
* Bump euclid to 0.14.Nicolas Silva2017-06-141-22/+20
* Auto merge of #16891 - kvark:preserve3d, r=glennw,emiliobors-servo2017-05-171-6/+12
|\
| * Using TransformStyle::Preserve3DDzmitry Malyshau2017-05-161-6/+12
* | Properly handle scroll offsets in hit testingMartin Robinson2017-05-161-110/+166
|/
* Update WR (ellipse border-radius clip, preserve-3d functionality).Glenn Watson2017-05-161-0/+10
* Auto merge of #16666 - pyfisch:gradients, r=emiliobors-servo2017-05-071-0/+11
|\
| * Implement radial gradients for borders.Pyfisch2017-04-301-0/+11