servo/components/gfx/display_list/mod.rs
5fece381cc9fdf19aeb0850ac47acf37dffcfbcc
created 2017-07-18 07:08 -0700
pushed 2017-08-02 08:25 +0000
Glenn Watson Glenn Watson - servo: Merge #17771 - Update WR (text-shadow improvements, iframe + image clips, depth buffer sharing) (from mrobinson:wr-update-shadows); r=emilio
4f0dccde5566215918e5634abff6ade87c71ea2c
created 2017-07-12 21:52 -0700
pushed 2017-08-02 08:25 +0000
Martin Robinson Martin Robinson - servo: Merge #17694 - Upgrade to the latest version of WebRender (from glennw:webrender-update); r=glennw
b79b4644a3fe8fc168ed023d3de5479437063b2c
created 2017-06-27 15:34 -0700
pushed 2017-08-02 08:25 +0000
Anthony Ramine Anthony Ramine - servo: Merge #17530 - Improve sequence values in style (from servo:derive-all-the-things); r=emilio
034c0bb6fb56fe265f3929dbad480c8d8476eebf
created 2017-06-20 06:23 -0700
pushed 2017-08-02 08:25 +0000
Anthony Ramine Anthony Ramine - servo: Merge #17402 - Use generics for the filter property (from servo:derive-all-the-things); r=emilio
c335572b2dc164ab46193733f7bcc159b435d16b
created 2017-06-14 07:25 -0700
pushed 2017-08-02 08:25 +0000
Nicolas Silva Nicolas Silva - servo: Merge #17184 - Bump euclid to 0.14.x (from nical:euclid-bump); r=SimonSapin
f484160e0a089b2ac77529dd5f42ea2a5047da47
created 2017-05-17 20:38 -0500
pushed 2017-06-12 13:08 +0000
Dzmitry Malyshau Dzmitry Malyshau - servo: Merge #16891 - Using TransformStyle::Preserve3D (from kvark:preserve3d); r=glennw,emilio
638cd9bc82f45405386e56989af6b783f887c3cd
created 2017-05-16 08:33 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16865 - Properly handle scroll offsets in hit testing (from mrobinson:scroll-offsets-fix); r=emilio
df7170fb820d3813fda92a33fb7be11864c4172d
created 2017-05-15 21:49 -0500
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #16860 - Update WR (preserve-3d, AA improvements) (from glennw:preserve3d); r=mbrubeck
91e6a341962146d448c5ca4180a6b9572707583d
created 2017-05-07 07:56 -0500
pushed 2017-06-12 13:08 +0000
Pyfisch Pyfisch - servo: Merge #16666 - Improvements to gradients (from pyfisch:gradients); r=emilio
799d2ef3ccd2b977a933349e635b8b127ec256ee
created 2017-05-05 02:21 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16735 - Rename PushScrollRoot and remove PopScrollRoot (from mrobinson:push-pop-scroll-root); r=glennw
f9606604a7588236376b055c82673ed2ccdf7508
created 2017-04-29 09:40 -0500
pushed 2017-06-12 13:08 +0000
Pyfisch Pyfisch - servo: Merge #16385 - Implement radial gradients (from pyfisch:radial-gradient); r=emilio
3db332e289c95d5f43a6647671bb17206a0472ec
created 2017-04-20 01:55 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16531 - Eliminate ScrollRootId (from mrobinson:clip-id); r=glennw
ca5271ddcdcfd43a090673e59838e84efaeb4705
created 2017-04-18 03:43 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16510 - Remove StackingContext::establishes_3d_context (from mrobinson:establishes-3d-context); r=jdm
dc314cde29d390514937204a4413181b4a15f9b1
created 2017-04-06 14:32 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16284 - Use real clips when generating scroll roots (from mrobinson:scroll-root-clip); r=glennw
4ebe0ffa1ec9f19d3f6b56beb1d1b16f584a5f44
created 2017-04-04 20:35 -0500
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #16264 - Update WR (border fast paths, clip interfaces) (from glennw:update-wr-borders-and-clips); r=Manishearth
599c1bda9389341d6ae56b8ca8a97635ce9168ff
created 2017-03-26 02:29 -0700
pushed 2017-06-12 13:08 +0000
Morris Tseng Morris Tseng - servo: Merge #15905 - Add gradient border support (from mephisto41:add-border-gradient); r=emilio
d76c93c63bcb50db71405b6427441f51b5340719
created 2017-03-23 03:43 -0700
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #16073 - Update WR (gl trait, scroll roots) (from glennw:update-wr-glfns); r=mrobinson
6922a4b2ede7d661a5be058556b73bcb9b86d3e1
created 2017-03-11 02:31 -0800
pushed 2017-06-12 13:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15891 - style: Iterate the LRU cache contents from back to front (from emilio:lru-back-to-front); r=bholley,mbrubeck
605fd6c8ee11674bda8d1848c41da3557323b2e5
created 2017-03-02 17:02 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15804 - Update WR (reference frames for fixed position elements) (from glennw:update-wr-transforms); r=pcwalton
0de9166647a7d171e504ed6e8a6b85f3943c9977
created 2017-02-23 13:40 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15697 - Add support for most of the border-image properties, pass to WR (from glennw:border-image); r=jdm,pcwalton
39d52345961356cedc24206585f1472507098065
created 2017-02-19 05:10 -0800
pushed 2017-04-18 12:07 +0000
Nazım Can Altınova Nazım Can Altınova - servo: Merge #15334 - Fix the panic when transform is non-invertible (from canaltinova:inverse); r=nox
1f1c1d20b6605fa3ee0bd828db9ce88667b7a464
created 2017-01-17 07:18 -0800
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #14979 - Only create scrolling overflow regions when necessary (from mrobinson:scroll-roots-when-necessary); r=emilio
cbc377a7bc3948cc85e7bcd65c70e67011beb9df
created 2017-01-16 15:46 -0800
pushed 2017-04-18 12:07 +0000
Florian Merz Florian Merz - servo: Merge #15047 - gfx: Don't mutate the same point multiple times while translating it … (from emilio:click-regression); r=notriddle,emilio
0f124ce980e4c8266fd49f165cfd463d9c2e82d3
created 2017-01-11 14:19 -0800
pushed 2017-04-18 12:07 +0000
Florian Merz Florian Merz - servo: Merge #14291 - Position insertion point in input field with mouse (from fiji-flo:text-input-select); r=pcwalton
b62924e6cb7089e573fb625b84f42db45a36b10c
created 2017-01-10 07:02 -0800
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #14938 - Various cleanup around gfx_traits (from servo:gfx-traits); r=nox
63eb8900674a35c995f01f03b138c6cde3c26c8a
created 2017-01-10 04:48 -0800
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #14603 - Rework the way scroll roots are collected (from mrobinson:collect-scoll-roots); r=emilio
0dfe7146374f72f7f5b5e2c99ff6df6984a81353
created 2016-12-14 16:48 -0800
pushed 2017-04-18 12:07 +0000
Alan Jeffrey Alan Jeffrey - servo: Merge #14592 - Remove the util crate (from asajeffrey:util-goodbye); r=mbrubeck
0fced87fe853f062df4c13f3c928c234255fce0e
created 2016-11-07 18:49 -0600
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #14084 - Don't promote all scrollable regions to stacking contexts (from mrobinson:scroll_root_2); r=glennw
295d2465b0c3696e52058e742a9dad18b9b8e6db
created 2016-11-05 07:26 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #14060 - Remove the direct azure dependencies from gfx, layout and layout_thread (from servo:gfx-azure); r=nox
95dbf80ffecd90f5b67575d0d028376722e0c3c1
created 2016-11-02 13:55 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #14020 - Fold some DisplayList methods into DisplayListBuildState (from mrobinson:scroll_root_prep); r=pcwalton
707064d4a4abef1616ed2c3aa135d930b9aa6868
created 2016-10-30 15:27 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13957 - Track overflow:scroll stacking contexts with ScrollRootId instead of StackingContextId (from mrobinson:scroll_root); r=glennw
121c429a753fc41eed792d85c7c2106c1fc0ce01
created 2016-10-21 01:43 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13848 - Remove concept of Layers from Servo (from mrobinson:remove-layers); r=glennw
712e67e5eed2a211a5d23e9b377cb35d30aa23ac
created 2016-10-19 12:54 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13820 - Remove the concept of nested stacking contexts from display list builder (from mrobinson:remove-nesting); r=glennw
d808994073ec0b8f962400d5a1ebff6bf280f0fc
created 2016-10-18 03:30 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #13811 - Remove unused DisplayItem::LayeredItem (from servo:LayeredItem); r=mrobinson
da6fdd415075a14df20389bfcc9710ed24037a6a
created 2016-10-18 02:24 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13810 - Remove Class from DisplayItem enum names (from mrobinson:names); r=Ms2ger
ac728f8b97ca6f1d1afec41f10f7e5c138cce393
created 2016-10-15 16:19 -0500
pushed 2017-04-18 12:07 +0000
Patrick Walton Patrick Walton - servo: Merge #13756 - layout: Rewrite clipping to be a two-phase process that takes physical border box positions and transforms into account (from pcwalton:relative-position-clip); r=notriddle
233fd3bda074b3e7ce5c30bd094f910c71aed801
created 2016-10-13 17:25 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13682 - Integrate stacking contexts into the display list (from mrobinson:push_pop); r=pcwalton
d844fcce600ece7386e585fc002ee4ef524a8287
created 2016-10-11 20:58 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13696 - Add a custom Debug formatter for ClippingRegion (from mrobinson:clipping_region_print); r=emilio
2426f04588dad2ae29c0761402a31782c431ab48
created 2016-09-29 09:01 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13417 - Simplify stacking context collection (from mrobinson:simplify-stacking-context-collection); r=glennw
370b0bd38f7d47f55604b07bda142d2e163df0e0
created 2016-09-22 06:37 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #13331 - Add support for background-repeat: space and round (from mrobinson:background-repeat); r=emilio
89bfec936a22ef359e7b65a2deae11ff8f16d7c0
created 2016-09-08 22:19 -0500
pushed 2017-04-18 12:07 +0000
UK992 UK992 - servo: Merge #13205 - Tidy: Fix ordering use statements with braces (from UK992:tidy-sort); r=Wafflespeanut
24fe39332dec9f935f3070ef5f1ac82f6204fe05
created 2016-08-25 13:44 -0500
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12841 - Fix hit testing to take into account nested stacking contexts #12777 (from emilio:hit-test); r=pcwalton
8eaeb93bfb0265bd780b7fc441e992886c6675c1
created 2016-08-20 20:04 -0500
pushed 2017-04-18 12:07 +0000
Anthony Ramine Anthony Ramine - servo: Merge #12941 - Update euclid to 0.10.1 (from nox:euclid); r=metajack,emilio
88cd5d0a55cb3104194d28944104b99f8c492842
created 2016-08-17 00:35 -0500
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12843 - layout: Make the stacking context take into account the children transform when calculating overflow areas (from emilio:transforms); r=glennw
14f16d3626e039515989bb5b69d38f0403b822c7
created 2016-08-12 19:01 -0500
pushed 2017-04-18 12:07 +0000
David Tolnay David Tolnay - servo: Merge #12834 - Remove #[serde(bound = "")] attributes (from dtolnay:bound); r=nox
e5a914814ebf8b46c6f483035a2885ac757e3008
created 2016-08-12 12:23 -0500
pushed 2017-04-18 12:07 +0000
Anthony Ramine Anthony Ramine - servo: Merge #12828 - Update serde to 0.8 (fixes #12659) (from nox:serde); r=Ms2ger
0c5058d27b3987c227c29bf903951feb19da43ba
created 2016-08-11 20:12 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #12817 - Update to euclid 0.8 (from servo:euclid); r=nox
ebbbf889efa6cfb5f7d3fde57a423f0f376e919a
created 2016-08-10 18:50 -0500
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12777 - layout: Take into account the client point for fixed positioned stacking contexts (from emilio:hit-test); r=pcwalton
1ecf471c679d370732a20c27189d8746af6893b3
created 2016-08-08 08:41 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #12742 - Simplify and extend trans-stacking-context subpixel accumulation (from mrobinson:off-by-one-ng-2); r=pcwalton
6c5c1473dacd6ec98a81a3af77f51716cc5ab518
created 2016-07-27 05:17 -0500
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #12543 - Accumulate subpixels through stacking contexts (from mrobinson:off-by-one-ng); r=pcwalton
a2e8e9dfd4356353e60a4f29106c62465b2de7b4
created 2016-07-26 17:18 -0500
pushed 2017-04-18 12:07 +0000
Eduard Burtescu Eduard Burtescu - servo: Merge #12586 - Update Rust to 1.12.0-nightly (9316ae515 2016-07-24) (from servo:rustup); r=nox
c5ea84c9e035a26fcdd4cb0d0d8d3222d0910fc8
created 2016-07-04 12:57 -0700
pushed 2017-04-18 12:07 +0000
Anthony Ramine Anthony Ramine - servo: Merge #12224 - Remove some stuff from util (from nox:die-util-die); r=Ms2ger
db0b6d1ace8c78c662e74f06ca2080b933a1fa3c
created 2016-06-29 03:32 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #11900 - Various DisplayList cleanup (from Ms2ger:displaylist-cleanup); r=nox
7b98ed8ad6fe71e2d2c77d193a2d5f362bcde447
created 2016-06-22 09:43 -0500
pushed 2017-04-18 12:07 +0000
Simon Sapin Simon Sapin - servo: Merge #11816 - Make the style crate (almost) build with a stable compiler (from servo:stable-style); r=nox
2ae6f118bbb305a1b35b8b9711a7e2c827185df8
created 2016-06-11 11:01 -0500
pushed 2017-04-18 12:07 +0000
Patrick Walton Patrick Walton - servo: Merge #11680 - script: When using WebRender, keep the DOM-side scroll positions for elements with `overflow: scroll` up to date, and take them into account when doing hit testing (from pcwalton:wr-overflow-scroll-hit-testing); r=jdm
f728a22bff8d6fd27c38a952b9142db0d243005a
created 2016-05-31 20:54 -0500
pushed 2017-04-18 12:07 +0000
Patrick Walton Patrick Walton - servo: Merge #11398 - script: Keep the DOM-side viewport up to date when scrolling happens in WebRender (from pcwalton:webrender-viewport); r=glennw
aa2d4f0b4e286c729e0d9854f31a2fdc43893d6c
created 2016-05-27 18:14 -0500
pushed 2017-04-18 12:07 +0000
Josh Matthews Josh Matthews - servo: Merge #11472 - Report blank lines that follow an open brace (from jdm:wip); r=mbrubeck
625bf52d5225882666ede6918a97d43f42319844
created 2016-05-26 07:25 -0500
pushed 2017-04-18 12:07 +0000
Matt Brubeck Matt Brubeck - servo: Merge #11394 - Reduce the size of StackingContextId (from mbrubeck:stacking-context-id); r=pcwalton
f01b2234daa0c2d3ec7127f26109c04fab88c79c
created 2016-05-15 15:41 -0700
pushed 2017-04-18 12:07 +0000
Per Lundberg Per Lundberg - servo: Merge #11192 - Removed unused imports (from perlun:remove-unused-imports); r=Manishearth
523067d92392e8e0a6644cb83e68a1307f5fba9b
created 2016-05-03 23:51 -0700
pushed 2017-04-18 12:07 +0000
Michael Howell Michael Howell - servo: Merge #10983 - Minor reduction in the amount of allocation display list building does (from notriddle:no_alloc_sort_display); r=mbrubeck
less more (0) -100 -60 tip