Changes pushed with changeset ed3480ca04d2e3f166b5c059bfeaf53be43920a7
User
Push date [To Local]
ChangesetPatch author — Commit message
kgupta@mozilla.com
Thu Jan 12 20:13:44 2017 +0000
e66a53271cca3df6187849b3240681c19b89f859Kartikaya Gupta — Bug 1326421 - Clean up remaining uses of gfxPrefs::WebRenderEnabled. r?dvander
7c01a61aaba94d897061f01f31bdcdd128ab39c3Kartikaya Gupta — Bug 1326421 - Update GL context creation code to use compositor-specific WebRender flag instead of a global pref. r?dvander
7f6dcdf9eb1fca063a58d586afbe933cd5b695dbKartikaya Gupta — Bug 1326421 - Have content processes create WebRenderLayerManagers if and only if the compositor being used is WebRender. r?dvander
ed3480ca04d2e3f166b5c059bfeaf53be43920a7Kartikaya Gupta — Bug 1326421 - Add a compositor option for WebRender being enabled or not. r?dvander
04acb3f8989283661598e051beb2010c1cf189c8Kartikaya Gupta — Bug 1330037 - Propagate the CompositorOptions to all CompositorWidget instances. r?dvander
7315ae6091e7587ce7c4a8874a5bab68f66c965eKartikaya Gupta — Bug 1330037 - Propagate the CompositorOptions over to TabChild and keep a copy there. r?dvander
c4c836a2ebe264e23e5b47d717e6e4cb664b7f7cKartikaya Gupta — Bug 1330037 - Provide the CompositorBridgeParent with a CompositorOptions during construction that it holds for eternity. r?dvander
b97cd57e047b8040f1a727f5b4a09485e96fdce6Kartikaya Gupta — Bug 1330037 - Introduce a CompositorOptions struct that holds options on a per-compositor basis. r?dvander
d55de1bf995f76bfbad5c1d3afdc3112710deb47Kartikaya Gupta — Re-vendor rust libraries after merging gkrust and gkrust-gtest. r=me
26000628a40dc56024740663ccfc16dbf57cfb4fKartikaya Gupta — Merge m-c to graphics
571286200177ae7ddfa1893c6b42853b60f2e81eKartikaya Gupta — Back out 4 csets from bug 1322504 for introducing or exposing an intermittent debug reftest-e10s-4 failure. r=backout
0be9aa8742dcdae97b0d594c7d5f5b517dc5107aNicolas Silva — Bug 1328602 - Provide alternative bindings that don't depend on WrWindowState. r=gfx?
11b1c9cffb0ac0b13c35e96f92238ddee06370f8Ethan Lin — Bug 1322504 - Part4. Remove a fails-if flag after using ContentClient in WebRenderPaintedLayer. r=gfx?
81e3e207072b02ff09578d0a6c918e0ca10e03f4Ethan Lin — Bug 1322504 - Part3. Disable RotationBuffer when enabling WR. r=sotaro
693ed93b56dbc776a0f61afd5df26f6c277a307eEthan Lin — Bug 1322504 - Part2. Fix bound/format problem after using ContentClient. r=sotaro
4c9d48bb926c0bbd9749db4156aea519f3a59cb9Ethan Lin — Bug 1322504 - Part1. Use ContentClient in WebRenderPaintedLayer. r=sotaro
1a2300de25c5fec7d185adb65ed0c8039944c241Ryan Hunt — Bug 1330511 - Mark two backface-visibility reftests as passing r=gfx?
af051c2e5189e0af440bd03ac8d68cdf7e8e39abRyan Hunt — Bug 1330511 - Don't draw WebRenderLayers with IsBackfaceHidden r=gfx?
d9361bf7a173d95afd1f399ca5ab78ecec0f56fdRyan Hunt — Bug 1330480 - Move toWr* functions into WebRenderTypes.h r=gfx?
9f959dc40125c196d38e2356495d30a08267210bMason Chang — Bug 1330368. Update docs for IPC param traits when creating new display items. r=me. DONTBUILD
46c114f308065118917e7ae164eb4a646a113df1Ryan Hunt — Bug 1330368 - Add a WebRenderMessageUtils.h for WR IPC::ParamTraits r=gfx?
3aacbf7e3899edf7f993062d2d691f890c902f41Kartikaya Gupta — Bug 1328702 - Follow-up for the graphics branch. r=milan?
4060a3590c617bc549f09dfff8918f9657523bfdKartikaya Gupta — Merge m-c to graphics
ea4621db7b6a42b723740599f6536acedea04910Nicolas Silva — Bug 1328602 - Begin implementing creating/destroying WebRenderAPI objects. r=gfx?
efc949b8dd946699ce4f8728e4521696ac986f68Nicolas Silva — Bug 1328602 - Have RendererOGL talk to CompositorBridgeParentBase instead of WebRenderBridgeParent. r=gfx?
dde7452acab4b3256784f0cf260d2d9243fdef73Kartikaya Gupta — Bug 1329666 - Follow-up with small refactoring. r=jrmuizel?
347892e394570ca7f3f1fe954d813ac2c7a32288Kartikaya Gupta — Merge m-c to graphics
a4d644d5881f79bcd80b1f8d1b355b958dc4ec1dNicolas Silva — Bug 1328602 - Fix unified build bustage. r=gfx?
a61edc75cfb522ad1a87bb2be1e1419049361ac4Nicolas Silva — Bug 1328602 - Begin implementing a C++ wrapper around WebRender's RenderApi. r=gfx?
7b65e5dc976bba4b88697d1269789ca9c83232e2Nicolas Silva — Bug 1328602 - Add a few comments explaining where some of the pieces are meant to fit. r=gfx?
fcbcf320b8c170f45a67a541f7ebe3235abdc597Nicolas Silva — Bug 1328602 - Start implementing the render thread. r=gfx?
b80f1041fdc7b505d2aeef7d99c50d604608ae87Nicolas Silva — Bug 1328602 - Expose some more WebRender initialization functions through the C bindings. r=gfx?
af09a50796fc1e8c640d292dc10d8d5dbab92599Nicolas Silva — Bug 1328602 - Expose Renderer through the c bindings. r=gfx?
d701e19a8a03b6e4d5653b0e72b604965b022cf0Kartikaya Gupta — Bug 1329709 - Disable newly-added reftests failing with webrender. r=gfx?
10e6190a35ec0538db0b7843af952f9e52cc4ca2Jeff Muizelaar — Bug 1329666. Add an ImageMask parameter to push_stacking_context(). r=gfx?
eefd48f36d82304bd1a4bb8626b29ef5ee54bb80Kartikaya Gupta — Bug 1321031 - Follow-up to fix build bustage on the graphics branch. r=jrmuizel?
b9def278aa383e84a539598eee0d59d419e0bdc3Kartikaya Gupta — Merge m-c to graphics
5de7e7c04c4e190ec7b4713bced396e7bbd441a4Jeff Muizelaar — Bug 1329652. wr-bindings: Build the clip region explicitly. r=gfx?
c9e24b5d23ece9fec19ef17c402db2e06c040c9cMason Chang — Bug 1329316. Enable AA and Subpixel AA for WR render options. r=gfx?
7cba9ced356109538be92be6ee2e5b9d48645a81Mason Chang — Bug 1329314 - Add support for nsDisplayText webrender display item. r=jrmuizel?
1a815865294fbf234f166c075986f587b2b72a89Kartikaya Gupta — Bug 1329280 - Mark a newly-added reftest as failing with webrender. r=gfx?
674f47d5554e32616a828a9dd48a3978707960e5Kartikaya Gupta — Back out bug 1328602 (5 csets) for build bustage and test failures. r=bustage
f9c041db5cc4182e4750d9f79ec21dc27ca8dfd2Kartikaya Gupta — Bug 1328602 - Follow-up to fix build bustage. r=gfx?
7b211ca0a5cb19ea69e354306d338b7d3389a59bNicolas Silva — Bug 1328602 - Add a few comments explaining where some of the pieces are meant to fit. r=gfx?
178137a72f3df3e897c2abba94b48b4ee2568d6aNicolas Silva — Bug 1328602 - Start implementing the render thread. r=gfx?
a7f20d481858d50bf5470a179399c67777930aa8Nicolas Silva — Bug 1328602 - Expose some more WebRender initialization functions through the C bindings. r=gfx?
3694137dfa2b90d64d32d4b9f28c3cda8457c592Nicolas Silva — Bug 1328602 - Expose Renderer through the c bindings. r=gfx?
da4d2276cd297b3f74e59c5aa4a9ec81c0020d1eKartikaya Gupta — Merge m-c to graphics
e7b1d82db69bc147df429a220420e412ff3dbe98Kartikaya Gupta — Bug 1329213 - Turn on more test suites for the QR build. r=gfx?
a208bb74042cdb0a434d4c85f9b7640126be863cJeff Muizelaar — Bug 1328973. Rename OpPushDLBuilder to OpDPPushStackingContext etc. r=gfx?
6db5c37ca63699928d186e500e6cd46d2774f0cbJeff Muizelaar — Bug 1328951. Rename root_dl_builder to dl_builder. r=gfx?
c242e1a93e896f7764e73e412a0794264d716699Kartikaya Gupta — Bug 1328910 - Update README.webrender to fix WR update process. r=gfx? and DONTBUILD
d7fcda4f0cdb39ad7d2fd00fe03112268b3e690dKartikaya Gupta — Bug 1325784 - Follow-up changes for the graphics branch. r=nical?
8d554e3e7e77ec59239cc53f47efb0d21962c7ffKartikaya Gupta — Bug 1322079 - Fix non-unified build errors. r=ethlin?
7c478db08c287d9205834bc998d84fb1a01eac47Kartikaya Gupta — Merge m-c to graphics
e5e809c8234726130850e09d73ac0355bb15dd49Kartikaya Gupta — Merge m-c to graphics
e5e607abb3b91048542e7d49334461d86277300fKartikaya Gupta — Merge m-c to graphics
a00632dc133aa17fbb42197911b8ce7833bf9386Kartikaya Gupta — Bug 1326439 - Remove random-if(webrender) annotation from test that is passing now. r=gfx?
6b5d5c4d2ed94d33f518ca0fbf101da315e2bf87Kartikaya Gupta — Merge m-c to graphics
665c91fbf4bd40b25beb12ef7e69ffced2044262peter chang — Bug 1326347 - Respect APZAllowWithWebRender pref only when WebRender is disabled, r=kat?
8999cab905a4fd17d22d1d3ba687e6f1aab374f1Kartikaya Gupta — Bug 1326048 - Factor out a helper function to address review comments. r=milan?
8ea83e47ef87ec71dacd18782e44328ab1f45858Morris Tseng — Bug 1322500 - Mark some webgl tests which are passed now. r=gfx?
f7db1b46719523083ad4b8857ec4951073943902Morris Tseng — Bug 1322500 - Using CanvasClient for WebRenderCanvasLayer. r=sotaro?
3bb20d404fc3bcff3663c48c25f4903a1d29ce53Morris Tseng — Bug 1326164 - Mark 2 new reftests after merging from m-c. r=gfx?
b0853f9cf0b1e7fbd54b5e9a57c20d859e8ccc06Morris Tseng — Merge m-c to graphics.
2fa9856e4ccf1f0cfe423c82f39df67b275d3b77Kartikaya Gupta — Bug 1326103 - Mark the position-dynamic-changes non-random as they seem to be passing fine now. r=gfx?
96716340bdf33caec3bb939fc76fd837d1a3d197Kartikaya Gupta — Bug 1325945 - Re-enable a couple of tests that were skipped for crashes. r=sotaro?
6c3ac2b72d2b78e2697619e98a2414c336dacd46Kartikaya Gupta — Bug 1325945 - Guard against possible null pointer dereference. r=sotaro?
a646815f589b78e773c2c58fc460d7c6dfe0b977Kartikaya Gupta — Bug 1326048 - Refactor to avoid duplicated code. r=gfx?
545975b950e85f2acf1db2ee9b02a432829bc980Kartikaya Gupta — Bug 1325661 - Back out cset a731b493e8c7 as the tests are passing again. r=gfx?
a3dc19c99f61210d5541d083295b41f60d055da6Kartikaya Gupta — No bug - Fix merge error in cset 800054718367. r=me
8000547183674ec092445b20f05105b6ea17aaabKartikaya Gupta — Merge m-c to graphics
9ab4320b60d3b40b7936bc50b6b53c0e6a5d70c7Kartikaya Gupta — Bug 1325678 - Disable a couple of tests crashing with the memory leak fix. r=gfx?
f141ee9b993c83a623f2e4ceb162c271502f84cbKartikaya Gupta — Bug 1325678 - Have WebRenderContainerLayer release child layers on destruction to avoid leaking them. r=gfx?
2f4e31c8bc98d606f7631c15bbff41c0ed781136Ethan Lin — Bug 1322079 - Convert WebRenderBorderLayer to webrender border display item. r=kats
e05798cadd0ad83c26540e658d2b6f8651e978b0Ethan Lin — Bug 1322079 - Add WebRenderBorderLayer. r=mattwoodrow
a731b493e8c74008b3a63abaaf7da822122de793Kartikaya Gupta — Bug 1325661 - Mark 4 new reftests as failing with webrender after merge from m-c. r=gfx?
ef15cb6b6cceaaea6961c5a067ac2e38db4895b9Kartikaya Gupta — Bug 1325646 - Fix some warnings when building webrender_bindings. r=gfx?
f241b4570f5396628738da4f0543f981bcc549d7Kartikaya Gupta — Bug 1323539 - Followup for graphics branch to remove PLayer leftover bits. r=me
e0c38f8b6ebcc23320ede1928c09eda7526b71daKartikaya Gupta — Merge m-c to graphics
af6a4e3aad8100b726610d59c3c0eb13b69f7ed1Kartikaya Gupta — No bug - Update mozjs_sys dependencies on graphics to match m-c, making m-c merge simpler. r=me
7b88f8d64a954843f065cbbd1876e8e1464948e3Ryan Hunt — Bug 1325205 - Remove fails-if(webrender) on reftests that fuzzy match. r=kats
27b8f8bbfbfb801876bf364042c9ef7682921ae5Jeff Muizelaar — Bug 1324965. Remove nested DisplayListBuilders. r=mchang?
8ba37e59d4ca91bfb2509d7f36284171a64e08b4Kartikaya Gupta — CLOBBER. r=me on a CLOSED TREE
972988713f16f09e9088e7d48f10b298a5c81874Kartikaya Gupta — Revert tree back to commit 8a362f5c65fb. r=fix-messy-tree
49535a40df90c20c477be7ed23ed2efa5fe1e90cJerryShih — Bug 1321144 - fix unified-build build break for WebRenderPaintedLayer. r=sotaro?
36ed3a39cf5ec75266eeea75f1a42f989e9f4faaJerryShih — Bug 1321144 - use ImageClient in WebRenderPaintedLayer. r=sotaro?
2b87505b1f1f1e827514fd2daeb5c0479651fd66JerryShih — Bug 1321144 - update WR external image interface usage in WebRenderImageLayer. r=sotaro?
77b1f547382836a0b439e31c6ffc059fb2f0507fJerryShih — Bug 1321144 - update AddExternalImageId/AddExternalImageIdForCompositable interface. r=sotaro?
a15ba97ab0e077e21bab0872aa9abc5630d80fcaJerryShih — Bug 1321144 - handle WR external image callback functions in WebRenderCompositorOGL. r=sotaro?
a27aac30a168ff302e34eb01a2a41687163f2db9JerryShih — Bug 1321144 - add WebRender TextureHost related classes. r=sotaro?
c135ba14457ac385bb0bf6a055332f2a8162d01aJerryShih — Bug 1321144 - add some operators for WRExternalImageId and WRImageKey. r=gfx?
c5bb426cc2fca82869822e16cdb02bd1d11e6319Jerry Shih — Add the missed file for the merge commit 326869:f7611d6c4616
f7611d6c46160fde6b893861a2b84faa92dc093bJerry Shih — merge 326862:8a362f5c65fb
27c8866e112f61feb69b5c7bd96627b03fbeb62eJerryShih — Bug 1323143 - update WR binding for external image life-time updates. r=nical?
9602f204a233c493ad6b0e17c897ad059d6db903JerryShih — Bug 1323143 - show panic if we try to call update() for external image. r=kvark?
2cc2b1431ae43f150711e4b8b1203ce219158fd2JerryShih — Bug 1323143 - handle the releasing of external images in api.delete_image(). r=kvark?
5b7f5a9d4d7446e516bb34b6ef804e39fd907425JerryShih — Bug 1323143 - extend the ExternalImageHandler callback functions. r=kvark?
38e67fedc9a71c3b726cf875ac114ba5a6593fc8Ryan Hunt — Bug 1325205 - Remove fails-if(webrender) on reftests that fuzzy match. r?kats
362071ee47eff13d57cc9080ea04f4c8f0fc7d45Jeff Muizelaar — Bug 1324965. Remove nested DisplayListBuilders. r=mchang?
8a362f5c65fbe14a6976beb15905e20fca53d3acKartikaya Gupta — Merge m-c to graphics
19a951289cad3bbfa1f01470f0a9e7d515443c79sotaro — Bug 1324648 - Use GLContext to get GL functions pointers for webrender r=nical
64fc4a634e30bca2a9fb672c97b36e46162572c4sotaro — Bug 1324355 - Make ResumeComposition work r=nical
7a4e657e1d42e43030e6e5f3672e8e8f5a3d8262sotaro — Bug 1324376 - Request GLES3 in GLContextProviderEGL::CreateForWindow r=niacl
fe6d772d34c2d6ef137210a797d04d0f62da7927Kartikaya Gupta — Merge m-c to graphics
138d3e518727488f2c500a31f2f1431a2e41d023Kartikaya Gupta — Bug 1324472 - Update webrender_bindings to use LayoutRect instead of LayerRect. r=nical?
6f9d35cf6f178ced2658b44fac0b06b78ea0c1b3Kartikaya Gupta — Bug 1324679 - Mark various reftests as passing. r=gfx?
8b08c36849a17717c8598b46b2291ca13b3e14e8Ethan Lin — Bug 1324679 - Fix overflow area for wr_pop_dl_builder. r=nical?
39d87131faa0ceabba4e740dc80bc58dae52e24dKartikaya Gupta — Bug 1324472 - Add typed units and missing options in webrender_bindings to go with webrender update. r=gfx?
fe8b83694f3fe0c2ec156ea1979f630c273f335aKartikaya Gupta — Bug 1324472 - Revendor rust dependencies. r=gfx?
ea33a7be34193cf195d4fedb687e750a7a6ff387Kartikaya Gupta — Bug 1324472 - Update webrender{,_traits} to 9839014c9a7269494fb40c1300f9e686738d42a3. r=gfx?
f778def55c45214a28cc397c63e866cd151b26b0Kartikaya Gupta — Merge m-c to graphics
b9805d2f472b76c55daface4aee4e5f7add88074Kartikaya Gupta — Update the third_party/rust/url library on the graphics branch in preparation for a merge from m-c with this update. r=me
f50d8d3977f82b6161a2561b3b07f3fc45d65cd3sotaro — Bug 1324345 - Add calls of DrawWindowUnderlay and DrawWindowOverlay r=nical?
e4c249612e0e3b7570942073060315fee5dff07bKartikaya Gupta — Bug 1323995 - Update build instructions with respect to Rust toolchain. r=gfx?
fdb47e2798139f4cf8c5cf9e638d592cf8fa7412Kartikaya Gupta — Merge m-c to graphics
74fa34df0a2531e47b997215b1699bf41ac47906Kartikaya Gupta — Bug 1323788 - Mark opacity-preserve3d-1.html as passing from the latest m-c merge. r=gfx?
05f6c6e2e3d45128c268b6681980a91febabfab2Kartikaya Gupta — Fix build bustage from merging bug 1274673. r=jrmuizel?
bb747f27008233fb2ce8dbadb7667509fa372fc9Kartikaya Gupta — Merge m-c to graphics
ef45f3844967396ddff1c6040020b39aaabe9376sotaro — Bug 1320284 - Remove some MOZ_ENABLE_WEBRENDER r=nical?
186e023dadf66173f7d62558b4a251ce3fb4b1e2Kartikaya Gupta — Bug 1322817 - Mark a couple more tests as random-if(webrender) since they fail intermittently. r=gfx?
92f621d51f1f1b395b131a7bb1f505e828585362Kartikaya Gupta — Bug 1322817 - Stop assuming all reftests behave randomly on WR builds. r=gfx?
b6a73b6f177ecebf736b5165e419f027fc7649c1Kartikaya Gupta — Bug 1322817 - Mark zoomed video tests as failing with non-e10s WR. r=gfx?
a2040adb54349b3e28051139efffb09021bbd091Kartikaya Gupta — Bug 1322817 - Mark reftests failing on WR builds as fails-if(webrender). r=gfx?
6c6f13287120ec47921e1b683a79880dd0ad05b0Kartikaya Gupta — Bug 1322817 - Mark many position-dynamic-changes reftests as random-if(webrender). r=gfx?
7604973adccb02cd3023259404aee502ff9da87fKartikaya Gupta — Merge m-c to graphics
2299de9e58d7e1f615ecbcfed041052f91cf8e07sotaro — Bug 1320023 - Reduce MOZ_ENABLE_WEBRENDER r=nical?
03dc5c18d2ed2f8d314c9bfd40b67ddae13944e8Kartikaya Gupta — Merge m-c to graphics
69ad226cd228e199d145b4ef9f72f1bfb7fd7e9aMason Chang — Bug 1322796. Correctly flip surface pattern for reftests. r=kats?
325896b10e7cb0323e9a4e6c81a41ab8424899bdsotaro — Bug 1322956 - Fix wr_pop_dl_builder() break r=nical?
85efd4833716400d0ce85c2a30e408050afb1406Kartikaya Gupta — Bug 1319188 - Add Linux64-QR debug reftest jobs. r=gfx?
9563f383566a5deb84d7b16e0f06426006b530f0Kartikaya Gupta — Bug 1319188 - Skip a reftest that intermittently fails in QR builds. r=gfx?
8750ab4d2152cc44f4410950757d40a949466718Kartikaya Gupta — Bug 1319188 - Expect random non-crash results from QR reftests. r=gfx?
a28daf8892faff10bc1908614346d8ca97380ff3Kartikaya Gupta — Bug 1319188 - Add skip-if(webrender) annotations to crashing reftests. r=gfx?
eca282e174e59ff566a2865c25f0813c52b5e8d6Kartikaya Gupta — Bug 1319188 - Update reftest sandbox conditions for webrender. r=gfx?
5dad3acb77904d62f0341c489493a6892326ec1aKartikaya Gupta — Bug 1319188 - Add Linux64-QR reftests. r=gfx?
89bd46bf1d0e5189301a2f011bad8a0c21e9ea23Kartikaya Gupta — Bug 1319188 - Move the QR build jobs into their own row on TH. r=gfx?
ab736a6ae87efdcfa94fd85b65e685b55270fe45Kartikaya Gupta — Bug 1319188 - Assume LAYERS_WR can handle OMTA. r=gfx?
1399cee329f2b4e6dc18f671e76134fc62bc8379Kartikaya Gupta — Bug 1322796 - Don't assume the snapshot area is the same as the buffer. r=mchang?
73bdd29461aef3297b099ba25e8b317a18a0a4b9Kartikaya Gupta — Merge m-c to graphics
ed2fa5b96829ae548df302f29920f47a39a80234Sotaro Ikeda — Bug 1322474 - Implement ClearCachedResources() in WebRenderLayer r=nical?
93e34dbcba38f666c211d20e91d7361125b29f1fSotaro Ikeda — Bug 1322388 - OpDPPushExternalImageId message to PWebRenderBridge r=nical?
b5e0e2b971bd9cc74e8671f89035902e821251e6JerryShih — Bug 1320320 - remove the missed-epoch-checking panic in wait_for_epoch() WR bindings. r=mchang?
11ab9642165eab2b6e38e495d7d003347ef99ba0JerryShih — Bug 1320320 - wait epochs ready before WR render() call. r=mchang?
225505af7cfbd322d1ae83824d116916dd19373cJerryShih — Bug 1320320 - handle pipeline epoch in WR binding. r=mchang?
983a7399df86ff30a8a8b45f44ccdc6727ac4477Sotaro Ikeda — Bug 1322086 - Handle texture recycling in WebRenderImageLayer r=nical?
974525822c18cad28d7df1ad0588c3f3205bb056Kartikaya Gupta — Merge m-c to graphics
954a21ff3d449fddeb02cd5c9758ef89dc34d4acJerry Shih — Backed out changeset cd238a069da7
cd238a069da787c2d0d0228d35365d04bb24a06bJerryShih — Bug 1320320 - handle pipeline epoch in WR binding. r=mchang?
46322372c0f4c6b176c953ec1bef8516d4b382ddsotaro — Bug 1322043 - Use ImageClient/Host in WebRenderImageLayer without using external image id r=nical?
166e3210dcc64181f5541b6b9382faafcf5859a2Mason Chang — Bug 1319170 - Fix build failure
107be60292a4a70fcb4770595157309949d10bedsotaro — Bug 1319170 - Fix build failure r=mchang
53a19f05f2741d60108041e41773a3be3946a45csotaro — Bug 1320284 - Switch WebRender by Pref r=nical?
7fef03e120ef1240b92b35be59e2fed0160e83f9sotaro — Bug 1321728 - Update nsDOMWindowUtils::GetLayerManagerRemote() r=nical
079ea53006fdbcd39cef60a095b90875c8457048Mason Chang — Bug 1319170. Readback gpu directly into shared texture buffer for reftests. r=sotaro?
600fb6877b2c277da79aef05d84f242d89068d8fMason Chang — Bug 1321845 - Revendor rust dependencies for gleam 0.2.27. r=gfx?
02fdf5d71d8e22357c82e0ab828544f4cd2f1250Ethan Lin — Bug 1321231 - Apply transform for canvas rect. r=nical
2dad401646555866725cde37f72299234d71032bsotaro — Bug 1321501 - Disable GPU process for now when webrender is enabled r=nical
26f58f1fdd024005758e22ec624668f2b24400dfMason Chang — Bug 1321587. Update README.webrender with the latest webrender commit. DONTBUILD
8c2197c2577bb0c5890af7290ee0bfe659175b6fMason Chang — Bug 1321654 - Assert which thread bindings.rs executes in. r=gfx?
1a3356dc409f1e6813ac395a717b7f271c26861eNicolas Silva — Bug 1321587 - WebRender update. r=gfx?
95098568797bbcd89a19e17f4d444acab7aec4d8Jerry Shih — Backed out changeset 2d3e477fd282
7c6afff0c35db7e480743d77da938e530bf4b4a5sotaro — Bug 1320864 - Add DidComposite handling r=nical
2d3e477fd282afeeaf7f849c52aec99f509dbda0JerryShih — Bug 1320320 - flush and wait the last frame's data before webrender render() call. r=jmuizelaar?
9470258a4c7038bd382f6486bdf5fb97614d796cEthan Lin — Bug 1321231 - Fix the overflow rect of WebRenderLayer. r=nical
dc2b7e346fc28a9658ba01008710ff97cffe0e4bsotaro — Bug 1321183 - Deliver TextureFactoryIdentifier r=nical
21aaa1c5e08ac01088ef575b06557e4fc04bcb28Morris Tseng — Merge 3c3cd985155f9a0c016b2087fce7a41482dfda5f to graphics.
0792dcc4e9a6798f13963b6a23e85497f1fe90f2Mason Chang — Bug 1321141. Delete WebrenderBridgeParent refcount declaration for build bustage
69bd424d84eef49f8bc87f0dcf402f4b6e7d5fbaMason Chang — Bug 1321141. Fix missing override for Destroy for build bustage.
c45d3bb88d8349e51ddc911fc3b812dad6d853ccMason Chang — Bug 1321417 - Use Epochs to wait for reftests to finish rendering. r=sotaro?
fbe43554163776fe75214cd160f1369929ecfae3JerryShih — Bug 1321141 - make PWebRenderBridge manage PCompositable. r=sotaro?
e98fd107f5a0f578a0d11c761a1531206391e1b9sotaro — Bug 1320628 - Fix background tab crash when e10s is enabled r=nical?
746265e810c3ee8ece7314eb587f255c80bdfacbMason Chang — Bug 1321095 Add an epoch for each frame in webrender. r=hshih?
81cce3346f3fde330d7f7eedb5a9258f0455bc17JerryShih — Bug 1319284 - create a WR imageKey from an external texture. r=nical?
6023b392d86f72126824e9046c8697bebb682560sotaro — Bug 1320009 - Fix build failure r=nical?
2a9608132a809e8277a1436b36c9ac513d4b9986sotaro — Bug 1320023 - Fix warnings r=nical?
71c2c806992ddde2d911ce89e6220a1d531c61c6Morris Tseng — Bug 1319646 - Toggle webrender profiler by preferences. r=kats?
98960f7903b33dea04a54beb523eb641c7b6cecasotaro — Bug 1320623 - Fix build failure r=nical?
60d5193c142a050031a0f8c299500969889e5e9fsotaro — Bug 1320623 - TextureHost recycling handling for ImageBridge r=nical
7629aeb029cbee484cea30eb96dbaace74c5d573Mason Chang — Bug 1320742 - Use Skia to draw webrender snapshot data. r=sotaro?
3c3cd985155f9a0c016b2087fce7a41482dfda5fMorris Tseng — Fix build break after merging m-c to graphics. r=gfx?
e530754e517eddb901b978acc933039640ac37cfMorris Tseng — Merge mozilla-central to graphics.
fa40a7b4f05f6066572872bd0ddc7a7243a862f4sotaro — Bug 1318113 - Use BufferTexture to return the reftest snapshot r=nical?
d263165be1c99d4181bdc3275e697d4bb85bafccsotaro — Bug 1320277 - Add WebRenderBridgeParent::Destroy() r=nical
75453f12b616711e72c5a090b2041ae32450345eJerry Shih — Merge 8a3e765c52b2 to graphics.
8ecafae107fbb8856948513301e2a726256b19d8sotaro — Bug 1320023 - Make WebRenderBridgeChild destroy simiar to LayerTransactionChild r=nical
2f27eb71f5234f424c0e12a73df2ed89410cc12esotaro — Bug 1320009 - Add more clean up to CompositorBridgeParent::StopAndClearResources() r=nical
957b5d8ef568b79e31e8324455a4825766c4e497sotaro — Bug 1317935 - Move external image ids clean up to ClearResources() r=nical?
43937645f19a15c40062c248b0a6579b6ca805e3sotaro — Bug 1317935 - Use GetCompositeUntilTime() to trigger next composition r=nical?
50f234c53a7a97548a655efd992d04c2792a1954Morris Tseng — Backed out changeset 2622d62d1f08
81b8be8cac805809cb42651ab90befa5cf51d75cKartikaya Gupta — Merge m-c to graphics
7aaf9790febbf438b8c745ac7e692885e391a827Kartikaya Gupta — Bug 1319521 - Properly tear down the LayerTreeState for content. r=gfx?
33f60336b599a89e0f809abbb3765dc736d392deKartikaya Gupta — Bug 1319521 - Send PWebRenderBridge::Destroy earlier. r=gfx?
2622d62d1f0803bfdb497af8e3405b02fd7e478fMorris Tseng — Bug 1319646 - Add a preference to enable/disable webrender profiler. r=jrmuizel?
4cf8741bb86f96dcb62dc98594f109e7ed2733a1Kartikaya Gupta — Bug 1319510 - Guard against using a null mCompositorScheduler. r=sotaro?
5c755c22be9668a5e8d60e520c68601635243142Kartikaya Gupta — Merge m-c to graphics
1ff17ad606b1dc2cf1135337b52acd80579889b2Kartikaya Gupta — Bug 1319199 - Update gfx code to work with new webrender version. r=gfx?
e28254753756ce93c76dedf34e00216cfefa8511Kartikaya Gupta — Bug 1319199 - Re-vendor webrender dependencies. r=autogenerated
80c13604db5344312b03fc587f0bb8fba68698b3Kartikaya Gupta — Bug 1319199 - Update webrender_bindings to opt-out of freetype. r=gfx?
78cecf82515b19f5ff6f8ff2172901a1723c6ceeKartikaya Gupta — Bug 1319199 - Update webrender to 5b4ec247978. r=gfx?
39388a57920863c7487437a4571eb9186591e876sotaro — Bug 1319303 - Add WebRenderBridgeParent::ClearResources() r=kats
805d42464705b0c6d7db1101c1550dc4855b4329sotaro — Bug 1319316 - Fix assert failure in MaskImageData::CreateDrawTarget() r=mattwoodrow
998a69cbaf54e31bb5d1d95d49cde70cfe89153csotaro — Bug 1317893 - Add CompositorVsyncScheduler to WebRenderBridgeParent r=kats
8a3e765c52b23d55b39dc483e34de440e8d49ab9JerryShih — Bug 1319284 - check WR external image handler is valid before use. r=nical?
e37eaf3f1d2e99c5f7362d580b8358fcb86bb24cJerryShih — Bug 1319284 - WR external image binding. r=nical?
de6d43636e4252fc43371dce0808231e7ff3bea6Kartikaya Gupta — Merge m-c to graphics
0fc195181db205bf2d621413c93071182e5ad0edKartikaya Gupta — Bug 1318100 - Minor cosmetic cleanup. r=mchang?
9af4655d0edcdd9c8099abe9a75825f051a4ab04Mason Chang — Bug 1318100. Follow up clean up of WebrenderBridgeChild
f5bea7e99fdc6d291c4a0c138a5a704b28ce5dcdMason Chang — Bug 1318100 - Add support for reftests in webrender. r=mstange
12af58857e318d99494406c42233c9efec9966ceMason Chang — Bug 1318761 - Followup cleanup of bindings.rs from kats and vlad. r=kats?
e55d50d1193279fc0e8c76194424f6efe99f8b74Mason Chang — Bug 1318761 - Properly create nested stacking contexts in bindings.rs. r=kats?
b0be63daa7b5cb208f3cdf076d1eeabf7eab88abKartikaya Gupta — Bug 1318760 - Drop ignored [profile.release] section. r=morris?
cdc06165e8cd75ea2f779e0197e55e40d04877e4Kartikaya Gupta — Bug 1318745 - Re-vendor rust to remove servo-freetype-sys. r=autogenerated
f203c19819d843971863774d08f90a06a5213163Kartikaya Gupta — Bug 1318745 - Drop servo-freetype-sys dependency on Android. r=morris?
7366f433e57d9b6fa35b2f4a0a59d22ee10e4ff6Kartikaya Gupta — Bug 1318431 - Add QR build jobs on Windows. r=gfx?
3aa064ff39a435ed4f68d6f579b3bea6c3fc8d3aKartikaya Gupta — Bug 1318431 - Re-vendor crate dependencies. r=vlad?
ad6adcde5c8fa3c9b19a6d62e240680733d0a33fKartikaya Gupta — Bug 1318431 - Bump dwrote dependency. r=vlad?
c78b0565b19f65faca08b6c72b153c5bc2cad482Kartikaya Gupta — Bug 1316223 - Update README.webrender. r=morris?
5f62856653d3d5d25f5a76b15110c4ff53e5e3b0Morris Tseng — Bug 1316223 - Moving binding to separate folder. r=jrmuizel,kats
c7a5966d7115cc01fbdae87390dafae5dacda68aKartikaya Gupta — Merge m-c to graphics
92b178cda79784ffbdaee8463a9fff702b859b04Kartikaya Gupta — Bug 1318613 - Update README with new webrender SHA. r=me and DONTBUILD
20232bd6a7fa30214e9f499597a9d5c6546ec862JerryShih — Bug 1318613 - update gecko WR bindings for WR b2a15e8b948a7c5db7f5fe7fbfa6fe4c8dda4a0b update. r=kats?
977ed2d3eb0b54141d25f209d71f72b8a5170d92JerryShih — Bug 1318613 - update webrender to b2a15e8b948a7c5db7f5fe7fbfa6fe4c8dda4a0b. r=kats?
d17759dd3b74426235447bb7ffc3a91b614828b5JerryShih — Bug 1318066 - Revert the changes for packing the webrender shaders. r=kats?
c85e2d8dc8df963eb0750cac566f5e91dea17a10JerryShih — Backed out changeset b1542ac3fc70 (bug 1317893)
b1542ac3fc7034d6efe289e78e5fe1d5b79aef7esotaro — Bug 1317893 - Add CompositorVsyncScheduler to WebRenderBridgeParent r=kats
2cce2032c5c1c6c7afb418779e171446873a5103Morris Tseng — Bug 1316903 - Merged many webrender commands to single transaction. r=kats
2ffb3d6fa715db68f5065a80e1633cf28bfcd761Kartikaya Gupta — Bug 1318440 - More build bustage from duplicate freetype crate declaration. r=bustage
81830f3e7b6b0776bc2d5dd6f04ecbc470076020Mason Chang — Bug 1318440. Add missing shader files from webrender update
3b448dd675a98845fa53b5b4144066d67e292bbdMason Chang — Bug 1318440. Add windows font.rs for build bustage
0032de1e67f55b6786f2bf4573595d6f705bcfdfMason Chang — Bug 1318508 - Make push/pop display lists in bindings.rs actually use a stack. r=kats?
73f79bd8f8a38da87fa7b8acc3f81adfb49f3889Mason Chang — Add missing mask_cache.rs file from webrender build
5dd89a707d7271d378930ebe23cbfdaa0c7110caKartikaya Gupta — Bug 1318440 - Vendor in the dwrote package. r=bustage
1acc749a9a21755aeb6ae59cd7fd5333578b2cb5Kartikaya Gupta — Bug 1318440 - Update dwrote dependency to crates.io to fix build. r=bustage
e61d8807230203c99cce230186bd990cb8605d82Mason Chang — Bug 1318440. Update webrender to 3f6da4476ecfa5f8130fa3d4d5e4450958d4ccf7. r=kats?
3427f77e5e3c344bb4e83cc3262246e43d23ec8fKartikaya Gupta — Bug 1318465 - Drop local WR changes which we don't need. r=mchang?
563c182ad485214af03efc41780598b402951b94Kartikaya Gupta — Bug 1318350 - Add QR debug and opt tasks for building QuantumRender on Linux. r=gfx?
7d7fb34055316d6a93de8aeecfba1264db9b88d3Kartikaya Gupta — Bug 1318201 - Update vendored offscreen_gl_context crate. r=jrmuizel?
e2d01c06c77c26019d01e88b58e11f2ad48c7001Kartikaya Gupta — Bug 1318201 - Remove libEGL dependency on Linux. r=jrmuizel?
7021bdcdf3ff2a7b89aa87cf82b1bce9279a0073Kartikaya Gupta — Bug 1316216 - Update vendored freetype crate. r=jrmuizel?
6d8662a53382e9ee35853578e095fbaf81cbe259Kartikaya Gupta — Bug 1316216 - Remove freetype dependency on Linux. r=jrmuizel?
ee1d88462dd954830dc1b7e7979f75d37f9cc79eMilan Sreckovic — No bug. Merge with the latest.
2740cf4f6569d8ad55bf92070ad7434f13dfaec5Milan Sreckovic — Update the documentation on what to do when we change webrender itself.