servo/components/compositing/compositor.rs
c88e2ecc9472a1c9983c924362e71f598635e36b
created 2017-05-29 07:13 -0500
pushed 2017-06-12 13:08 +0000
Paul Rouget Paul Rouget - servo: Merge #17074 - remove no-op viewport code (from paulrouget:remove_viewport); r=emilio
a18aea273eefbb9e80a9499d2045c56d99214b8b
created 2017-05-26 16:38 -0500
pushed 2017-06-12 13:08 +0000
Alan Jeffrey Alan Jeffrey - servo: Merge #16997 - Webdriver browsing contexts not pipelines (from asajeffrey:webdriver-browsing-contexts-not-pipelines); r=jgraham
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
8a388bbc15120dc8a96c9a2010e1f3286127e290
created 2017-05-12 15:08 -0500
pushed 2017-06-12 13:08 +0000
Connor Brewster Connor Brewster - servo: Merge #16506 - Make non-initial about:blank loads async (from cbrewster:about_chaos); r=asajeffrey
20c37781040d34f087be7545c9f9198238727526
created 2017-04-25 14:14 -0500
pushed 2017-06-12 13:08 +0000
Paul Rouget Paul Rouget - servo: Merge #15794 - Notify embedder when history changes (from paulrouget:head_parsed_url); r=asajeffrey
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
dda0bdb2c32ef94547157d4bb30a19de39798c74
created 2017-04-19 17:01 -0500
pushed 2017-06-12 13:08 +0000
Martin Robinson Martin Robinson - servo: Merge #16529 - Create proper root ClipId when scrolling from script (from mrobinson:root-scroll); r=glennw
70870ecd7c967e1880f33580a0f2f273768c1ca8
created 2017-04-12 12:03 -0500
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #16360 - Update WR (gradients, batching, text run, border changes) (from glennw:update-wr-borders); r=jdm
e379ec1f1feffc4677f1cf3a4e47709dee67990c
created 2017-04-02 17:05 -0500
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #16200 - Update WR (various optimizations, gradient improvements) (from glennw:update-wr-clear-opts); 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
a15183cf83068238ed9da8d5e0286db788908c29
created 2017-03-19 17:42 -0700
pushed 2017-06-12 13:08 +0000
Paul Rouget Paul Rouget - servo: Merge #16030 - Expose a method to toggle wr profiler (from paulrouget:toggle-wr-profiler); r=glennw
fca8d4a51babdeb5550ffaa3b5e44f75bc309ae0
created 2017-03-14 07:22 -0700
pushed 2017-06-12 13:08 +0000
Paul Rouget Paul Rouget - servo: Merge #15795 - Let the embedder decide if servo should follow a link or not (from paulrouget:follow-link); r=asajeffrey
ab02337aa075d44e79a1ab7e7b99e5dd081d1206
created 2017-03-10 02:27 -0800
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #15899 - Update WR (pre-multiplied alpha) (from glennw:wr-update-premultiply); r=nox
5a8c8514444e96350ab825a6e440c6c1eab5f321
created 2017-03-08 16:33 -0800
pushed 2017-06-12 13:08 +0000
Glenn Watson Glenn Watson - servo: Merge #15862 - Update WR (types updates, stacking context culling) (from glennw:update-wr-types); r=emilio
be92b87fefed11a26d06c30b9f9c91c913ae46af
created 2017-03-06 20:03 -0800
pushed 2017-06-12 13:08 +0000
Paul Rouget Paul Rouget - servo: Merge #15831 - introduce frame_size and window_rect (from paulrouget:winParams); r=glennw
c2b94c0a2c56f9b66c1ff2eee3208c2da36a2622
created 2017-03-01 11:53 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15762 - Add support for page zoom via new WR API (from glennw:basic-page-zoom); r=mbrubeck
6559514972f54076f719cc172313f02321c68ed4
created 2017-02-23 16:01 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15700 - Introduce CSSPixel as a replacement for ViewportPx and PagePx (from glennw:zoom-wip-2); r=mbrubeck
6132f6422a9dd00462cc738348d2364905c8c4c0
created 2017-02-21 20:45 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15680 - Rename ScreenPx to DeviceIndependentPixel (from glennw:zoom-wip); r=mbrubeck
826e32126fd8ffb8fbcf055b84aa4911a44196c3
created 2017-02-13 14:46 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15532 - Update WR (pixel snapping improvements) (from servo:webrender); r=nox
25f9d5d67729885c11a3d26bffade70c0cb8812c
created 2017-02-06 23:19 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15419 - Update WR (from glennw:update-wr-lots-of-stuff); r=jdm
488a6cc4a8989e2c3d155e3e39f9c365483ee04e
created 2017-01-31 11:49 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #15111 - Update WR (radial gradients, generate_frame API, mac subpixel improvements, ANGLE shader support) (from glennw:wr-update-generate); r=pcwalton
dc55cc11fe9258644d45105fcca1c3d578efe08e
created 2017-01-25 02:36 -0800
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #15186 - Re revert the backed out PRs (from servo:re-revert); r=mbrubeck
22807e73e5de8936d1bf55546b03e2c7288c6c97
created 2017-01-24 11:14 -0800
pushed 2017-04-18 12:07 +0000
Matt Brubeck Matt Brubeck - servo: Merge #15164 - Revert several changes that broke tests (from mbrubeck:revert); r=emilio
43657bf6458152f8a99e25af3bd99094669f6642
created 2017-01-23 07:26 -0800
pushed 2017-04-18 12:07 +0000
Sam Sam - servo: Merge #14141 - Implement home end key scrolling (from samuknet:home-end-key-scroll2); r=glennw
85fa98ddb44a0aafee24571152c2c70ab5d1e5f3
created 2017-01-23 06:08 -0800
pushed 2017-04-18 12:07 +0000
Nikhil Shagrithaya Nikhil Shagrithaya - servo: Merge #15129 - Refactor to send iframe resize messages directly from layout thread to constellation (from cynicaldevil:iframe-resize); r=emilio
f4a12150f1d4f61895bd6d969c2a30c2192009af
created 2017-01-11 11:31 -0800
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #14961 - Move DevicePixel to script_traits (from Ms2ger:DevicePixel); r=nox
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
1c2d64b90ab11d0ee1f730d59cabc6080e2c1f59
created 2017-01-09 11:56 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #14818 - Update WR (first phase of z-buffer optimizations / improvements) (from glennw:zb); r=pcwalton
d49420564c12a97db46d7a315085d356ce1f41e0
created 2016-12-31 21:28 -0800
pushed 2017-04-18 12:07 +0000
Julien Levesy Julien Levesy - servo: Merge #14796 - replace match by if let statements if possible (from jlevesy:jl-match-to-if-let); r=Wafflespeanut
f8a98d6fefe189332142a2420c6f93cf7c88b06d
created 2016-12-14 22:58 -0800
pushed 2017-04-18 12:07 +0000
Gregory Gregory - servo: Merge #14597 - FIX for Implement scroll transactions (from gterzian:fix_scroll_transactions); r=mbrubeck
604426a29ac1e5c3a249827767a10eb3f4954475
created 2016-12-14 18:46 -0800
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #14412 - Update WR + gleam (nested clip stack, scroll locations) (from glennw:update-wr-clip-2); r=pcwalton
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
5e6f51510f8927cd014e93a7c9526da8465612cb
created 2016-12-12 16:27 -0800
pushed 2017-04-18 12:07 +0000
Gregory Gregory - servo: Merge #14470 - Implement scroll transactions (from gterzian:implement_scroll_transactions); r=mbrubeck
088b220230d754d962ef695873042c7cf8ed3f43
created 2016-12-09 09:52 -0800
pushed 2017-04-18 12:07 +0000
Jansen Jan Jansen Jan - servo: Merge #13489 - Add support for fullscreen #10102 (from farodin91:fullscreen); r=jdm
d98492d1d7ed52e96c4da357476c7a39bc17ff4a
created 2016-12-06 14:42 -0800
pushed 2017-04-18 12:07 +0000
Martin Robinson Martin Robinson - servo: Merge #14367 - Reimplement scrolling to fragments (from mrobinson:scroll-fragment-point); r=pcwalton
6e75c58b3876e218c27529a3148aa6e7c908b8b8
created 2016-12-01 10:16 -0800
pushed 2017-04-18 12:07 +0000
Patrick Walton Patrick Walton - servo: Merge #14418 - layout: Fix some particularly bad cases of spurious reflows leading to script thread unresponsiveness (from pcwalton:infinite-reflows); r=notriddle
8be38313f7cc5276e35045ba70a25928daefd4cc
created 2016-11-17 15:34 -0600
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #14246 - Urlmageddon (from emilio:servo-url); r=SimonSapin
26b1a818648321d2536f4e20bcdcc59e02d07d96
created 2016-11-06 14:01 -0600
pushed 2017-04-18 12:07 +0000
Michael Kohler Michael Kohler - servo: Merge #14087 - Remove CollectMemoryReports from compositor (fixes #13735) (from MichaelKohler:issue13735); r=jdm
c6b15f29c49e8e00a881fdc2a6a8396bd4069750
created 2016-11-04 03:11 -0500
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #14057 - Update WR, add some key mappings, bind Ctrl-F12 to WR profiler (from glennw:update-wr-keys); r=metajack
ca98a1cf0f3eadd2de0537dea6d9f6318fb17226
created 2016-11-03 18:11 -0500
pushed 2017-04-18 12:07 +0000
Alan Jeffrey Alan Jeffrey - servo: Merge #13646 - Script lookup iframes by frameid (from asajeffrey:script-lookup-iframes-by-frameid); r=ConnorGBrewster
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
bb02254c0f1c97ae623f6a209ca918e360f8f39b
created 2016-10-22 07:17 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #13891 - Move WindowSizeType to script_traits (from servo:msg-min); r=nox
a41f256faace00f5a0ecbbcba65999280b1d177a
created 2016-10-21 10:46 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #13880 - Move Image and PixelFormat to net_traits (from servo:msg-min); r=nox
66dea736a35d7870cd314b460e9e140d1919a8a4
created 2016-10-21 05:50 -0500
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #13878 - Move LoadData to script_traits (from servo:msg-min); r=nox
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
c57538159933d9eb1840437dfa9c9860220dd805
created 2016-10-20 20:19 -0500
pushed 2017-04-18 12:07 +0000
Imanol Fernandez Imanol Fernandez - servo: Merge #13840 - WebGL support on Windows (from MortimerGoro:webrender_dispatcher); r=emilio
7d3de926fd36978070bad312a41e35676c6a95fe
created 2016-10-19 12:08 -0500
pushed 2017-04-18 12:07 +0000
Josh Matthews Josh Matthews - servo: Merge #13827 - Support taking screenshots when a webdriver server is active (from jdm:screenshot); r=Ms2ger
2c5e94db60df33c1453b52ecb7eb060021d10282
created 2016-10-17 19:22 -0500
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #13711 - Remove old rendering backend (from glennw:remove-old-renderer); r=larsbergstrom
03f6994d31faef1cef7f1c7f8c3b62f22b149fcd
created 2016-10-07 19:07 -0500
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #13633 - Send touch events to root pipeline, and allow forwarding to iframes (from glennw:forward-touch-events); r=mbrubeck
4f06a46d436fa9bce9e18d2e499544c328abbb51
created 2016-10-06 14:21 -0500
pushed 2017-04-18 12:07 +0000
Glenn Watson Glenn Watson - servo: Merge #13610 - Allow simulate_mouse_click to work with webrender (from glennw:sim-mouse-wr); r=mbrubeck
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
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
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
fbff82db52716111ef49973d0185f1c63e647941
created 2016-08-07 22:52 -0500
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12751 - compositor: Send animation ticks to layout even if there are script animation frames (from emilio:transitions-raf); r=pcwalton
4931c9df27ee3f3eb19d1a7a30a93c5c81e637b2
created 2016-07-27 17:56 -0500
pushed 2017-04-18 12:07 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - servo: Merge #12563 - stylo: Improve restyling performance (from emilio:stylo); r=bholley,jdm,pcwalton
ac567e491db5f61b0e4c61c2430f603b26a93a6b
created 2016-07-21 22:40 -0500
pushed 2017-04-18 12:07 +0000
Connor Brewster Connor Brewster - servo: Merge #11866 - Implement joint session history (from cbrewster:joint_session_history); r=asajeffrey
4927f334e679b21870815bae58a51edc50106c96
created 2016-07-15 08:36 -0700
pushed 2017-04-18 12:07 +0000
Alan Jeffrey Alan Jeffrey - servo: Merge #12463 - Replace any errors caused by content-provided URLs by warnings (from asajeffrey:url-errors-should-be-warnings); r=Ms2ger
c8cc73d97c7f263097f7bb22915aac9e3433ea4f
created 2016-07-11 03:17 -0700
pushed 2017-04-18 12:07 +0000
Ms2ger Ms2ger - servo: Merge #12381 - Move some unit type definitions to style_traits (from Ms2ger:units); r=nox
3183b3611761536bb0d0c4daefa0d79aa7bd55e6
created 2016-07-06 02:51 -0700
pushed 2017-04-18 12:07 +0000
Josh Matthews Josh Matthews - servo: Merge #11950 - Support non-QWERTY keyboards (from jdm:keylayout2); r=emilio
less more (0) -100 -60 tip