searching for reviewer(Gankro)
fc0424787ee7bec7a0d31144f125aecfa4343024: Bug 1682345 - Mention LLVM's build guide in toolchains.rst r=Gankro DONTBUILD
David Major <dmajor@mozilla.com> - Mon, 14 Dec 2020 18:30:22 +0000 - rev 560670
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1682345 - Mention LLVM's build guide in toolchains.rst r=Gankro DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D99702
9e1d4db4e5d0c0352d5c8a5a94cb4f013913c702: Bug 1601632 - Cleanup ScriptPreloader Runnable behaviour. r=kmag,Gankro,decoder
Ted Campbell <tcampbell@mozilla.com> - Mon, 14 Dec 2020 15:23:56 +0000 - rev 560613
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1601632 - Cleanup ScriptPreloader Runnable behaviour. r=kmag,Gankro,decoder Add `mWaitingForDecode` to indicate that main-thread is blocked on the Monitor and should be woken. This avoids generating some of the unused Runnables. Also ensure `mFinishDecodeRunnablePending` is only accessed while holding the lock. Depends on D99403 Differential Revision: https://phabricator.services.mozilla.com/D99404
2497e2dd2ae83a5bce8a5fe49861f53ed164f759: Bug 1601632 - Make ScriptPreloader::mToken updates Atomic. r=kmag,Gankro,decoder
Ted Campbell <tcampbell@mozilla.com> - Mon, 14 Dec 2020 15:23:48 +0000 - rev 560612
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1601632 - Make ScriptPreloader::mToken updates Atomic. r=kmag,Gankro,decoder The `mToken` is used across threads without full locking so it must be marked as atomic. At the same time, we can use `exchange` operations to read or write outside of the mMonitor lock. Depends on D99402 Differential Revision: https://phabricator.services.mozilla.com/D99403
99f2216bb7ebc744317bda8a5b6c3806dfda4bb4: Bug 1608462 - Simplify locking for ScriptPreloader::MaybeFinishOffThreadDecode. r=kmag,Gankro,decoder
Ted Campbell <tcampbell@mozilla.com> - Mon, 14 Dec 2020 15:23:34 +0000 - rev 560611
Push 38032 by csabou@mozilla.com at Tue, 15 Dec 2020 09:29:54 +0000
Bug 1608462 - Simplify locking for ScriptPreloader::MaybeFinishOffThreadDecode. r=kmag,Gankro,decoder Be consistent about always calling `MaybeFinishOffThreadDecode` without holding the lock to simplify code. This lets us remove a TSAN deadlock exception. Differential Revision: https://phabricator.services.mozilla.com/D99402
62e635fa7258273f323e83df2470863c18d9a699: Bug 1677049 - Skip problematic mochitest-bc tests in TSan. r=Gankro,preferences-reviewers
Christian Holler <choller@mozilla.com> - Tue, 01 Dec 2020 20:21:20 +0000 - rev 558961
Push 37995 by ncsoregi@mozilla.com at Wed, 02 Dec 2020 03:28:13 +0000
Bug 1677049 - Skip problematic mochitest-bc tests in TSan. r=Gankro,preferences-reviewers Differential Revision: https://phabricator.services.mozilla.com/D98365
4836d57847c7bf330c7c89101bcb144778607c3f: Bug 1677849 - Remove TSAN suppressions for certificate functions. r=Gankro
Kevin Jacobs <kjacobs@mozilla.com> - Tue, 17 Nov 2020 23:58:10 +0000 - rev 557680
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677849 - Remove TSAN suppressions for certificate functions. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D97371
bdea632bd73c6c1fa0ba2c4a9509a45e5d2b2208: Bug 1623541 - Add temporary suppression. r=Gankro
Christian Holler <choller@mozilla.com> - Mon, 16 Nov 2020 14:37:06 +0000 - rev 557328
Push 37957 by malexandru@mozilla.com at Tue, 17 Nov 2020 09:44:06 +0000
Bug 1623541 - Add temporary suppression. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D96982
1d6de431aaaab5872b02f5df5d19a56d27015f3e: Bug 1672230 - Add temporary suppression. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 21 Oct 2020 13:41:54 +0000 - rev 553868
Push 37883 by dluca@mozilla.com at Wed, 21 Oct 2020 21:30:07 +0000
Bug 1672230 - Add temporary suppression. r=Gankro Depends on D94288 Differential Revision: https://phabricator.services.mozilla.com/D94289
bc6adafcbee04bfd596d3ed9973ea3d79f28566c: Bug 1671601 - Add temporary suppression. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 21 Oct 2020 13:42:59 +0000 - rev 553867
Push 37883 by dluca@mozilla.com at Wed, 21 Oct 2020 21:30:07 +0000
Bug 1671601 - Add temporary suppression. r=Gankro Depends on D94287 Differential Revision: https://phabricator.services.mozilla.com/D94288
7a39a30009392852ceefa58782cad0556381605c: Bug 1671574 - Add temporary suppression for StartupCache thread leak. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 21 Oct 2020 13:43:48 +0000 - rev 553866
Push 37883 by dluca@mozilla.com at Wed, 21 Oct 2020 21:30:07 +0000
Bug 1671574 - Add temporary suppression for StartupCache thread leak. r=Gankro Depends on D94286 Differential Revision: https://phabricator.services.mozilla.com/D94287
5045ae3d1a68914bed13c184ce94180617e72d6f: Bug 1671572 - Add temporary suppression. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 21 Oct 2020 14:37:35 +0000 - rev 553865
Push 37883 by dluca@mozilla.com at Wed, 21 Oct 2020 21:30:07 +0000
Bug 1671572 - Add temporary suppression. r=Gankro Depends on D94285 Differential Revision: https://phabricator.services.mozilla.com/D94286
d0b56d19affe53a841049b441e0b23cfb19b5f85: Bug 1664803 - Add temporary suppression. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 14 Oct 2020 19:34:38 +0000 - rev 553116
Push 37864 by nbeleuzu@mozilla.com at Thu, 15 Oct 2020 21:53:35 +0000
Bug 1664803 - Add temporary suppression. r=Gankro Depends on D93507 Differential Revision: https://phabricator.services.mozilla.com/D93508
9cdf6cceee5201586d883a69953740030db7e198: no bug - TSan library excludes miss libdconfsettings. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 14 Oct 2020 19:35:24 +0000 - rev 553105
Push 37863 by smolnar@mozilla.com at Thu, 15 Oct 2020 09:40:06 +0000
no bug - TSan library excludes miss libdconfsettings. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D93506
0b0893a85f0f270764e1429331385adf2ba62d0c: Bug 1600572 - Remove suppression for fixed bug. r=Gankro
Christian Holler <choller@mozilla.com> - Thu, 15 Oct 2020 05:05:45 +0000 - rev 553104
Push 37863 by smolnar@mozilla.com at Thu, 15 Oct 2020 09:40:06 +0000
Bug 1600572 - Remove suppression for fixed bug. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D93505
1972efb3bea0b529490b5c3cc84340462fc2d54d: Bug 1606804 - Permanently suppress false positive deadlock in rkv. r=Gankro
Christian Holler <choller@mozilla.com> - Wed, 14 Oct 2020 19:39:57 +0000 - rev 553102
Push 37863 by smolnar@mozilla.com at Thu, 15 Oct 2020 09:40:06 +0000
Bug 1606804 - Permanently suppress false positive deadlock in rkv. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D93500
9d134f75df84ba0b2a4650e5c69e944fbfa84ad6: Bug 1607697 - Miscellaneous clippy lint fixes. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:12:53 +0000 - rev 509687
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Miscellaneous clippy lint fixes. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59118
921c9f58037bf7c0c89b7c45c3f8a94f50b5814f: Bug 1607697 - Box the memory reports in enums. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:12:41 +0000 - rev 509686
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Box the memory reports in enums. r=Gankro Clippy warns against it being much larger than the other enum variants. Differential Revision: https://phabricator.services.mozilla.com/D59117
596d83b7671291fb344924f7c434c428f6f28b04: Bug 1607697 - Pass-by-value clippy lints for some small structures. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:12:33 +0000 - rev 509685
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Pass-by-value clippy lints for some small structures. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59116
6158f0a8c5b6b684298a37118bf16f6b4923f407: Bug 1607697 - Address clippy lints about nested branches. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:12:16 +0000 - rev 509684
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Address clippy lints about nested branches. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59115
966cc16c3feb7ec46352e9ecff3fd65a3723ab8f: Bug 1607697 - Address unwrap_or_else(callback) and functions in callback clippy lints. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:12:08 +0000 - rev 509683
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Address unwrap_or_else(callback) and functions in callback clippy lints. r=Gankro I don't think it makes much of a difference but clippy is quite vocal about it. Differential Revision: https://phabricator.services.mozilla.com/D59114
fddd2d637eb0d4a842c465547447616762831043: Bug 1607697 - Allow excessive precision in debug color constants. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:11:56 +0000 - rev 509682
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Allow excessive precision in debug color constants. r=Gankro Addresses a clippy lint. Differential Revision: https://phabricator.services.mozilla.com/D59113
ffff3331e696c5f6c8ae458a4e50b5a5b184cbcb: Bug 1607697 - Remove leading zeros in dither matrix litterals. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:11:43 +0000 - rev 509681
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Remove leading zeros in dither matrix litterals. r=Gankro Addresses a clippy lint. Differential Revision: https://phabricator.services.mozilla.com/D59112
ac0dde67360ed26299378a2a895b60552bbce71e: Bug 1607697 - Address some clippy lints in WebRender API. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Fri, 10 Jan 2020 10:11:36 +0000 - rev 509680
Push 37002 by ccoroiu@mozilla.com at Fri, 10 Jan 2020 21:49:10 +0000
Bug 1607697 - Address some clippy lints in WebRender API. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59101
a3942fa2644c5881a4d92770f0850229c3996fc8: Bug 1607697 - Miscellaneous clippy lint fixes. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:41:42 +0000 - rev 509369
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Miscellaneous clippy lint fixes. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59118
6bf3305bb6893affecdbde816a7bf856a7ed13f1: Bug 1607697 - Box the memory reports in enums. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:41:24 +0000 - rev 509368
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Box the memory reports in enums. r=Gankro Clippy warns against it being much larger than the other enum variants. Differential Revision: https://phabricator.services.mozilla.com/D59117
3af5a9700d47aedf0db0457d86046b6bda1c178b: Bug 1607697 - Pass-by-value clippy lints for some small structures. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:41:12 +0000 - rev 509367
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Pass-by-value clippy lints for some small structures. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59116
6101f5e31e46f6c77198c66e14a56ea2510e7c92: Bug 1607697 - Address clippy lints about nested branches. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:40:57 +0000 - rev 509366
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Address clippy lints about nested branches. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59115
d70cc2bb33f62aab04ee8a5ae5a086bcee5ab974: Bug 1607697 - Address unwrap_or_else(callback) and functions in callback clippy lints. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:40:47 +0000 - rev 509365
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Address unwrap_or_else(callback) and functions in callback clippy lints. r=Gankro I don't think it makes much of a difference but clippy is quite vocal about it. Differential Revision: https://phabricator.services.mozilla.com/D59114
8490fa04e0eec09cbbd6c7b3301af05592d6fd6f: Bug 1607697 - Allow excessive precision in debug color constants. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:40:35 +0000 - rev 509364
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Allow excessive precision in debug color constants. r=Gankro Addresses a clippy lint. Differential Revision: https://phabricator.services.mozilla.com/D59113
6c1778a36720e182351c6f24666f04e5a481f98b: Bug 1607697 - Remove leading zeros in dither matrix litterals. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:44:49 +0000 - rev 509363
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Remove leading zeros in dither matrix litterals. r=Gankro Addresses a clippy lint. Differential Revision: https://phabricator.services.mozilla.com/D59112
9e830c9157aebe7303a59f4604889b79352bb709: Bug 1607697 - Address some clippy lints in WebRender API. r=Gankro
Nicolas Silva <nsilva@mozilla.com> - Wed, 08 Jan 2020 15:40:15 +0000 - rev 509362
Push 36995 by apavel@mozilla.com at Wed, 08 Jan 2020 21:56:06 +0000
Bug 1607697 - Address some clippy lints in WebRender API. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D59101
66c50f50b8054683db87fd7af768f2ff63f22312: Bug 1600045 - Document webrender_api's api module. r=kvark,Gankro
Nicolas Silva <nsilva@mozilla.com> - Tue, 03 Dec 2019 14:35:42 +0000 - rev 505100
Push 36879 by ncsoregi@mozilla.com at Tue, 03 Dec 2019 21:53:45 +0000
Bug 1600045 - Document webrender_api's api module. r=kvark,Gankro Differential Revision: https://phabricator.services.mozilla.com/D55113
582c1acfb3483e087316793a965497b9dfdbc208: Bug 1564873 - Stop using mem::uninitialized to pass memory to the GPU. r=Gankro
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 18 Nov 2019 21:40:39 +0000 - rev 502489
Push 36817 by ncsoregi@mozilla.com at Tue, 19 Nov 2019 04:39:02 +0000
Bug 1564873 - Stop using mem::uninitialized to pass memory to the GPU. r=Gankro Use Vec::reserve + as_ptr, then raw pointers. Alternative is to require T: Default, and then push T::default() or something. Differential Revision: https://phabricator.services.mozilla.com/D53360
eb6461a904aa3b51f21fc7e5a3e7a55cf7192994: Bug 1573710 - Trigger composite after SetParent() r=Gankro
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 01 Nov 2019 11:01:34 +0000 - rev 500165
Push 36756 by dluca@mozilla.com at Fri, 01 Nov 2019 21:50:02 +0000
Bug 1573710 - Trigger composite after SetParent() r=Gankro The patch permits to resize compositor window's size after ::SetParent() call to prevent a conflict between ::SetParent() and ::SetWindowPos(). Then it triggers a composite after SetParent() call to resize compositor window correctly. Differential Revision: https://phabricator.services.mozilla.com/D49884
7a4cf39826594197b9bff4d988f49d4185ac759b: Bug 1573710 - Trigger composite after SetParent() r=Gankro
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 28 Oct 2019 21:33:40 +0000 - rev 499560
Push 36744 by ncsoregi@mozilla.com at Tue, 29 Oct 2019 21:27:48 +0000
Bug 1573710 - Trigger composite after SetParent() r=Gankro The patch permits to resize compositor window's size after ::SetParent() call to prevent a conflict between ::SetParent() and ::SetWindowPos(). Then it triggers a composite after SetParent() call to resize compositor window correctly. Differential Revision: https://phabricator.services.mozilla.com/D49884
fac5cbf38f641df9dbe80bf0a5617bee427d3ef4: Bug 1565580. Improve blob metadata deserialization code. r=Gankro
Jeff Muizelaar <jrmuizel@gmail.com> - Fri, 12 Jul 2019 15:09:01 +0000 - rev 482641
Push 36286 by csabou@mozilla.com at Sat, 13 Jul 2019 09:54:01 +0000
Bug 1565580. Improve blob metadata deserialization code. r=Gankro This removes duplication and makes it a bit safer by using ConvertFromBytes to do an unaligned read of the indexOffset. Also, inner classes can't have template methods. Who knew. Differential Revision: https://phabricator.services.mozilla.com/D37870
9aec8e6d823a5ddecad76aa16024fa4607aec634: Bug 1565566. blob: Improve convert_from_bytes. r=Gankro
Jeff Muizelaar <jrmuizel@gmail.com> - Fri, 12 Jul 2019 13:36:17 +0000 - rev 482590
Push 36284 by apavel@mozilla.com at Fri, 12 Jul 2019 21:43:58 +0000
Bug 1565566. blob: Improve convert_from_bytes. r=Gankro This minimizes regret by requiring T: Copy and switches to read_unaligned() because the pointer can be unaligned. Differential Revision: https://phabricator.services.mozilla.com/D37861
0026ebc1bfc1923a72010ad2616da51c3cef9711: Bug 1550640 - P4: Remove bincode. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 06:12:33 +0000 - rev 482537
Push 36284 by apavel@mozilla.com at Fri, 12 Jul 2019 21:43:58 +0000
Bug 1550640 - P4: Remove bincode. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D32783
df82f4679f43a00ee57a376a5e4a056258947a45: Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 06:12:31 +0000 - rev 482536
Push 36284 by apavel@mozilla.com at Fri, 12 Jul 2019 21:43:58 +0000
Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro Replace `serde`-derived `bincode` with custom binary serialization/deserialization that generates more efficient code at rustc `opt-level = 2`. Differential Revision: https://phabricator.services.mozilla.com/D32782
00e5a40ee249597af04436f092a41c9499101cb1: Bug 1550640 - P4: Remove bincode. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 02:47:25 +0000 - rev 482507
Push 36282 by dvarga@mozilla.com at Fri, 12 Jul 2019 09:56:21 +0000
Bug 1550640 - P4: Remove bincode. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D32783
46c850f36c6f4ea72fb3d355e91a109829472293: Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 02:47:23 +0000 - rev 482506
Push 36282 by dvarga@mozilla.com at Fri, 12 Jul 2019 09:56:21 +0000
Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro Replace `serde`-derived `bincode` with custom binary serialization/deserialization that generates more efficient code at rustc `opt-level = 2`. Differential Revision: https://phabricator.services.mozilla.com/D32782
2dcbe1372a05c3083550924ada21e735081ceca8: Bug 1550640 - P4: Remove bincode. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 01:28:29 +0000 - rev 482497
Push 36282 by dvarga@mozilla.com at Fri, 12 Jul 2019 09:56:21 +0000
Bug 1550640 - P4: Remove bincode. r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D32783
84db3a9838a5907b2d0265852c7404daa6357084: Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 12 Jul 2019 01:28:22 +0000 - rev 482496
Push 36282 by dvarga@mozilla.com at Fri, 12 Jul 2019 09:56:21 +0000
Bug 1550640 - P3: Replace bincode with peek-poke. r=Gankro Replace `serde`-derived `bincode` with custom binary serialization/deserialization that generates more efficient code at rustc `opt-level = 2`. Differential Revision: https://phabricator.services.mozilla.com/D32782
33dc819da62fd45fe0cbc1d575b56d1b4c581c1f: Bug 1559389 - Clean up renderroot-finding methods. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 10 Jul 2019 16:54:11 +0000 - rev 482299
Push 36274 by opoprus@mozilla.com at Thu, 11 Jul 2019 09:51:12 +0000
Bug 1559389 - Clean up renderroot-finding methods. r=Gankro Only the parent process ever respects the renderroot attribute, so we can add some extra early-exit checks for this. This also adds a bit of safety for the next patch, to avoid inadvertently exposing renderroot stuff to web content. Also, the GetRenderRootForElement function is only ever called by the GetRenderRootForFrame function, so let's scope it down to avoid doing unnecessary work. Differential Revision: https://phabricator.services.mozilla.com/D37504
ca567cce7c4e57c76c96e463f3ff66752d57c312: Bug 1564947 - Split the WR builder dump index into a RenderRootArray. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 10 Jul 2019 17:26:59 +0000 - rev 482232
Push 36271 by aiakab@mozilla.com at Wed, 10 Jul 2019 21:50:49 +0000
Bug 1564947 - Split the WR builder dump index into a RenderRootArray. r=Gankro Depends on D37589 Differential Revision: https://phabricator.services.mozilla.com/D37590
4720fc2b385e76f3a00940f29d255439125e9e62: Bug 1564929 - Stop needless round-trip to fake app units. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 10 Jul 2019 17:24:32 +0000 - rev 482231
Push 36271 by aiakab@mozilla.com at Wed, 10 Jul 2019 21:50:49 +0000
Bug 1564929 - Stop needless round-trip to fake app units. r=Gankro Also move the impl to the .cpp file to avoid expensive rebuilds when it is modified. Differential Revision: https://phabricator.services.mozilla.com/D37589
05f479965d048ffe20731af55af0ea57967f49ab: Bug 1474294 - Enable WR perspective box shadow reftest r=Gankro
Dzmitry Malyshau <dmalyshau@mozilla.com> - Mon, 10 Jun 2019 20:05:00 +0000 - rev 478119
Push 36136 by nerli@mozilla.com at Tue, 11 Jun 2019 03:18:15 +0000
Bug 1474294 - Enable WR perspective box shadow reftest r=Gankro a follow-up to the actual fix and the reftest Differential Revision: https://phabricator.services.mozilla.com/D34384
fcc9f5f6dfe1c94e7f76582ee972e960539cb060: Bug 1464032 Part 8: Add a CanvasEventRingBuffer and CanvasDrawEventRecorder. r=Gankro
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:14:43 +0000 - rev 477804
Push 36124 by dvarga@mozilla.com at Fri, 07 Jun 2019 16:20:31 +0000
Bug 1464032 Part 8: Add a CanvasEventRingBuffer and CanvasDrawEventRecorder. r=Gankro These are to be used as part of recording canvas drawing in the content processes and playing it back in the GPU process through shared memory.
3693f44248096b69909ce96879e25e0d5300ebde: Bug 1556597 - Fix warnings in webrender_bindings in nightly rust. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 05 Jun 2019 14:06:25 +0000 - rev 476978
Push 36114 by aiakab@mozilla.com at Wed, 05 Jun 2019 21:59:57 +0000
Bug 1556597 - Fix warnings in webrender_bindings in nightly rust. r=Gankro Depends on D33782 Differential Revision: https://phabricator.services.mozilla.com/D33783
959a77f97ce842dbb60e767a68f676e527000478: Bug 1556597 - Run cargo fix on webrender. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 05 Jun 2019 14:07:48 +0000 - rev 476977
Push 36114 by aiakab@mozilla.com at Wed, 05 Jun 2019 21:59:57 +0000
Bug 1556597 - Run cargo fix on webrender. r=Gankro This is the result of `cargo +nightly fix --all-features --all-targets` using a recent rust nightly. Depends on D33781 Differential Revision: https://phabricator.services.mozilla.com/D33782