searching for reviewer(mattwoodrow)
6f0997976944901eb6e673aeb913b033ec43d72a: Bug 1550422 - P22. Remove gfxPref sync with GPU process. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:37:34 +0000 - rev 475533
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P22. Remove gfxPref sync with GPU process. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31467
9ea6da7a74ec7a923d82cd65a9d2577a6bf24af2: Bug 1550422 - P20. Add missing namespace. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:35:27 +0000 - rev 475531
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P20. Add missing namespace. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31463
2ba22cddeb6f31b09256c2f3b8e77357ba60f78b: Bug 1550422 - P6. Release object early when error. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 23 May 2019 04:13:06 +0000 - rev 475518
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P6. Release object early when error. r=mattwoodrow No need to keep the object alive. Differential Revision: https://phabricator.services.mozilla.com/D31014
3aa72f89e295166df85898bff848c06858cec22d: Bug 1550422 - P5. Sync preferences with RDD process when then changed. r=mattwoodrow,mjf
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 23 May 2019 04:13:06 +0000 - rev 475517
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P5. Sync preferences with RDD process when then changed. r=mattwoodrow,mjf Differential Revision: https://phabricator.services.mozilla.com/D30590
ab4c4e8069776746bad6f452793af86418e49282: Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 23 May 2019 04:13:06 +0000 - rev 475516
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow This will allow to remove gfxPrefs later. On Windows in particular, the need to decide gfxPrefs vs StaticPrefs for the WMF decoders has caused several bugs in the past. We will remove the confusion as a consequence. Differential Revision: https://phabricator.services.mozilla.com/D30589
132e0b8d8468de2a882d9793dfb07e6ebfd7c651: Bug 1550422 - P1. Add GPU process selector to prefs module. r=spohl,mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 23 May 2019 04:13:05 +0000 - rev 475513
Push 36062 by aciure@mozilla.com at Sat, 25 May 2019 09:39:13 +0000
Bug 1550422 - P1. Add GPU process selector to prefs module. r=spohl,mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30586
5ff1726275aad728e080f4a904885a16261a6c4d: Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 23:28:31 -0500 - rev 475147
Push 36055 by dvarga@mozilla.com at Thu, 23 May 2019 15:55:11 +0000
Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow This API is only intended to be used in the chrome process and this commit makes this explicit to simplify a later refactoring. Differential Revision: https://phabricator.services.mozilla.com/D31434
ca67e8e45262a698c9105c610edd3f0bc98d4c53: Bug 1550422 - P22. Remove gfxPref sync with GPU process. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:46:23 +0000 - rev 475082
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P22. Remove gfxPref sync with GPU process. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31467
1c90b9cb3ad483614f6a8621b5898aa391afc440: Bug 1550422 - P20. Add missing namespace. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:46:15 +0000 - rev 475080
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P20. Add missing namespace. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31463
a38796266b28f7b1323d0981711812a4b899b3c8: Bug 1550422 - P6. Release object early when error. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:42:03 +0000 - rev 475067
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P6. Release object early when error. r=mattwoodrow No need to keep the object alive. Differential Revision: https://phabricator.services.mozilla.com/D31014
2db647dcdf1c9f5385da89c3b2b738c2fd35544c: Bug 1550422 - P5. Sync preferences with RDD process when then changed. r=mattwoodrow,mjf
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:41:48 +0000 - rev 475066
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P5. Sync preferences with RDD process when then changed. r=mattwoodrow,mjf Differential Revision: https://phabricator.services.mozilla.com/D30590
952ddac02972da99a0c781d04acc2a97ae31027e: Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:41:41 +0000 - rev 475065
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P4. Sync preferences when they changed. r=mattwoodrow This will allow to remove gfxPrefs later. On Windows in particular, the need to decide gfxPrefs vs StaticPrefs for the WMF decoders has caused several bugs in the past. We will remove the confusion as a consequence. Differential Revision: https://phabricator.services.mozilla.com/D30589
f45f471a1a4063d1693ca698c798aa20d3b143c1: Bug 1550422 - P1. Add GPU process selector to prefs module. r=spohl,mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:41:01 +0000 - rev 475062
Push 36054 by dvarga@mozilla.com at Thu, 23 May 2019 15:52:15 +0000
Bug 1550422 - P1. Add GPU process selector to prefs module. r=spohl,mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30586
b255e0a84e12657a62a2cdfd4a4c2ebb893b2a0d: Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow
Ryan Hunt <rhunt@eqrion.net> - Wed, 24 Apr 2019 23:28:31 -0500 - rev 475011
Push 36053 by btara@mozilla.com at Thu, 23 May 2019 04:41:59 +0000
Bug 1525720, part 4 - Assert in DrawSnapshot if not the chrome process. r=mattwoodrow This API is only intended to be used in the chrome process and this commit makes this explicit to simplify a later refactoring. Differential Revision: https://phabricator.services.mozilla.com/D31434
979750dd65da33eebd25999f286b98914639a735: Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 20 May 2019 22:54:18 +0000 - rev 474710
Push 36044 by rmaries@mozilla.com at Tue, 21 May 2019 15:45:34 +0000
Bug 1552789 - Check NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO flag for every line r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31865
e37407909f92b48af964ac41514a1b58c2ba1ff4: Bug 1529698 - Part 4: Add nsDisplayContainer r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sat, 18 May 2019 20:11:42 +0000 - rev 474440
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1529698 - Part 4: Add nsDisplayContainer r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30840
40280b1c2aff496375f2acf8bae2d4b332f6f404: Bug 1529698 - Part 3: Move DisplayItemData to nsPaintedDisplayItem r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sat, 18 May 2019 20:11:27 +0000 - rev 474439
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1529698 - Part 3: Move DisplayItemData to nsPaintedDisplayItem r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30839
5d245d6070e0e7fbe338339fe7c12c8042dcb1e7: Bug 1529698 - Part 2: Move BuildLayer() to nsPaintedDisplayItem r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sat, 18 May 2019 20:11:18 +0000 - rev 474438
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1529698 - Part 2: Move BuildLayer() to nsPaintedDisplayItem r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30838
7db30b209d7e1d8784dbb1f37ffec3434d6c5676: Bug 1529698 - Part 1: Make LayerState enum class r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sat, 18 May 2019 20:11:11 +0000 - rev 474437
Push 36035 by nerli@mozilla.com at Sun, 19 May 2019 09:28:46 +0000
Bug 1529698 - Part 1: Make LayerState enum class r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30837
a056128cc98626d1e89fdb681a39ee5ce4801a1f: Bug 1552104. Need to clear display items when we remove a document from the view tree but it sticks around. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Thu, 16 May 2019 21:14:19 +0000 - rev 474296
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1552104. Need to clear display items when we remove a document from the view tree but it sticks around. r=mattwoodrow This happens in one test on try server that has some iframes that navigate. I audited everywhere else that we change the view tree, this seems like the only place it can happen. Differential Revision: https://phabricator.services.mozilla.com/D31399
aa06b77b2d6b613e2c0d51cf19f730ad3a1f27d7: Bug 1552104. Ensure that nsDisplaySubDocument::Disown calls SetDeletedFrame when it clears mFrame. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Fri, 17 May 2019 04:44:56 +0000 - rev 474295
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1552104. Ensure that nsDisplaySubDocument::Disown calls SetDeletedFrame when it clears mFrame. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31541
507d95016ed26c189386369dac28bd49c5fb3a7d: Bug 1551986 - Do not create unnecessary items inside opacity: 0 containers r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 16 May 2019 21:13:49 +0000 - rev 474237
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551986 - Do not create unnecessary items inside opacity: 0 containers r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31311
cb6320b272f90d23a044a22d6ee738f7e6bf9d24: Bug 1547351 - Use offset relative to reference frame for nsDisplayRenderRoot r=mattwoodrow
Doug Thayer <dothayer@mozilla.com> - Tue, 14 May 2019 22:43:40 +0000 - rev 474210
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1547351 - Use offset relative to reference frame for nsDisplayRenderRoot r=mattwoodrow Please advise if there is a better alternative. After ensuring that extension popups are wired up to create an nsDisplayRenderRoot, the bottom bit of the popup's content is cut off. This fixes that issue, but I'm not certain if it is the most robust option. Differential Revision: https://phabricator.services.mozilla.com/D31007
888907b9ffc32bbe63f0966a77c4fc8cfa2e7d52: Bug 1547351 - Set renderroot of extension popup on browser element r=mattwoodrow
Doug Thayer <dothayer@mozilla.com> - Tue, 14 May 2019 16:58:40 +0000 - rev 474209
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1547351 - Set renderroot of extension popup on browser element r=mattwoodrow I'm not sure when/if this stopped working, but it appears the -moz-stack display of the stack element doesn't send us through the admittedly brittle pathways that allow us to create nsDisplayRenderRoots. This brittleness is a consequence of copying the use of the "layer" attribute and is discussed in the core document splitting bug. It's outside the scope of this bug to fix that. Differential Revision: https://phabricator.services.mozilla.com/D31006
8a9694ac64f199178bea35d73467d23ed7a44feb: Bug 1551986 - Do not create unnecessary items inside opacity: 0 containers r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Thu, 16 May 2019 17:23:45 +0000 - rev 474208
Push 36027 by shindli@mozilla.com at Fri, 17 May 2019 16:24:38 +0000
Bug 1551986 - Do not create unnecessary items inside opacity: 0 containers r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31311
e6913f1de086cb75104de6f5105df44f7818ce1e: Bug 1552104. Need to clear display items when we remove a document from the view tree but it sticks around. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Thu, 16 May 2019 09:39:03 +0000 - rev 474049
Push 36022 by ncsoregi@mozilla.com at Thu, 16 May 2019 21:55:16 +0000
Bug 1552104. Need to clear display items when we remove a document from the view tree but it sticks around. r=mattwoodrow This happens in one test on try server that has some iframes that navigate. I audited everywhere else that we change the view tree, this seems like the only place it can happen. Differential Revision: https://phabricator.services.mozilla.com/D31399
e7e7717d923630782861c01221c5fc5048b04c37: Bug 1551053 - Check both list end and non-container items separately during display item merging r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 13 May 2019 21:13:01 +0000 - rev 473666
Push 36009 by apavel@mozilla.com at Tue, 14 May 2019 04:07:34 +0000
Bug 1551053 - Check both list end and non-container items separately during display item merging r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30941
1df96f5e640231e8ddbc8ed1dadaef69b55d4e62: Bug 1548484 - respect Cairo blit size limits when using BasicCompositor. r=mattwoodrow
Lee Salzman <lsalzman@mozilla.com> - Fri, 10 May 2019 03:00:34 +0000 - rev 473341
Push 35995 by apavel@mozilla.com at Fri, 10 May 2019 09:50:15 +0000
Bug 1548484 - respect Cairo blit size limits when using BasicCompositor. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30571
58de421f3fd072e481877f80e1c7c2e398027b17: Bug 1548795 - P1. Don't use StaticPrefs in GPU process. r=mattwoodrow
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 09 May 2019 23:12:12 +0000 - rev 473331
Push 35993 by nbeleuzu@mozilla.com at Fri, 10 May 2019 02:54:27 +0000
Bug 1548795 - P1. Don't use StaticPrefs in GPU process. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D29984
f6b5ab8f054ad48b1826c5af211a1a6c0bb214bb: Bug 1549860 - Make display item merging nsDisplayWrapList specific operation r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Wed, 08 May 2019 15:51:23 +0000 - rev 473084
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549860 - Make display item merging nsDisplayWrapList specific operation r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30283
b5a3f0b9ce243f5cb610ee849d35637d3402c35b: Bug 1549751 - Part 3: Use nsPaintedDisplayItem in WR and FLB r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Wed, 08 May 2019 13:50:09 +0000 - rev 473071
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549751 - Part 3: Use nsPaintedDisplayItem in WR and FLB r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30226
69a48ceb1ecb6c0857a5a258d653be3b0a7b93b6: Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Wed, 08 May 2019 13:49:56 +0000 - rev 473070
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549751 - Part 2: Add nsPaintedDisplayItem r=mattwoodrow Move ApplyOpacity(), CanApplyOpacity(), Paint() and PaintWithClip() methods to nsPaintedDisplayItem Differential Revision: https://phabricator.services.mozilla.com/D30225
61e59c0325ddeba0bfe6a3624a60d0e7150ac632: Bug 1549751 - Part 1: Add nsDisplayList::Iterator r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Wed, 08 May 2019 14:11:40 +0000 - rev 473069
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549751 - Part 1: Add nsDisplayList::Iterator r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D30224
b16160b39a3f5a55211c18eaabc1e48e5b9ec505: Bug 1546955 - Part 2: Make all display item constructors take nsDisplayListBuilder and frame as the first two parameters r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sun, 05 May 2019 21:45:31 +0000 - rev 472694
Push 35976 by opoprus@mozilla.com at Mon, 06 May 2019 21:44:12 +0000
Bug 1546955 - Part 2: Make all display item constructors take nsDisplayListBuilder and frame as the first two parameters r=mattwoodrow Depends on D28844 Differential Revision: https://phabricator.services.mozilla.com/D28846
f9c160fec2c4965a1942d62209dfded9b9701240: Bug 1546955 - Part 1: Invoke display item copy-constructors through MakeClone() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Sun, 05 May 2019 21:05:33 +0000 - rev 472693
Push 35976 by opoprus@mozilla.com at Mon, 06 May 2019 21:44:12 +0000
Bug 1546955 - Part 1: Invoke display item copy-constructors through MakeClone() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D28844
7df5932c9da0928f3cc0ece509293e5aeb98864b: Bug 1547277. If the size of the document as recorded in the frame/view tree and the document viewer diverge as a result of a call to GetContentSize make sure to invalidate when they converge again because what we draw is changing. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Sun, 05 May 2019 03:21:41 +0000 - rev 472623
Push 35969 by ccoroiu@mozilla.com at Mon, 06 May 2019 04:24:23 +0000
Bug 1547277. If the size of the document as recorded in the frame/view tree and the document viewer diverge as a result of a call to GetContentSize make sure to invalidate when they converge again because what we draw is changing. r=mattwoodrow The code comment mostly explains things. Differential Revision: https://phabricator.services.mozilla.com/D29953
762224e2d5e9076f67088e396046d92813d27459: Bug 1547420 - Handle bounds overflow in FrameLayerBuilder::PaintItems() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 03 May 2019 15:15:44 +0000 - rev 472494
Push 35958 by malexandru@mozilla.com at Fri, 03 May 2019 21:56:39 +0000
Bug 1547420 - Handle bounds overflow in FrameLayerBuilder::PaintItems() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D29754
849b94e8913547d915ef4e54a0f0f2f479f579d0: Bug 1548410 - Disable DXVA on Qualcomm WoA drivers. r=mattwoodrow
Chris Pearce <cpearce@mozilla.com> - Thu, 02 May 2019 02:42:31 +0000 - rev 472225
Push 35950 by cbrindusan@mozilla.com at Thu, 02 May 2019 09:52:27 +0000
Bug 1548410 - Disable DXVA on Qualcomm WoA drivers. r=mattwoodrow This driver version is known to have busg which cause the output of green frames from the decoder, and to cause BSODs. Differential Revision: https://phabricator.services.mozilla.com/D29603
7c58a86df1c6aa72126951ba9b2930a6ce5de99e: Bug 1540785 - Part 2: Devirtualize nsDisplayItemBase::GetPerFrameKey() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 22 Apr 2019 19:58:01 +0000 - rev 470402
Push 35905 by dvarga@mozilla.com at Tue, 23 Apr 2019 09:53:27 +0000
Bug 1540785 - Part 2: Devirtualize nsDisplayItemBase::GetPerFrameKey() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D27580
5f7f77eac50e0fe1082411aa5c566714281fdbd4: Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 22 Apr 2019 19:57:59 +0000 - rev 470401
Push 35905 by dvarga@mozilla.com at Tue, 23 Apr 2019 09:53:27 +0000
Bug 1540785 - Part 1: Introduce nsDisplayItemBase r=mattwoodrow *** Differential Revision: https://phabricator.services.mozilla.com/D27579
817642dc917c886910c8fb9ad856ec153c2655c3: Bug 1526972 - P8: Reset InInvalidSubtree when processing unrelated frames. r=mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Thu, 18 Apr 2019 02:41:33 +0000 - rev 469990
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1526972 - P8: Reset InInvalidSubtree when processing unrelated frames. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D26141
4e0d56e43a739eab3fcba4d2c65efa1280060887: Bug 1526972 - P6: Mark invalidated SubDocument frame as modified. r=miko,mattwoodrow
Dan Glastonbury <dan.glastonbury@gmail.com> - Thu, 18 Apr 2019 02:38:24 +0000 - rev 469988
Push 35884 by apavel@mozilla.com at Thu, 18 Apr 2019 21:35:00 +0000
Bug 1526972 - P6: Mark invalidated SubDocument frame as modified. r=miko,mattwoodrow Depends on D24463 Differential Revision: https://phabricator.services.mozilla.com/D26139
185e608c385272703bd89da77aa0d9a4d2c7a024: Bug 1544478 - Remove unused method Image::GetBuffer(). r=mattwoodrow
Markus Stange <mstange@themasta.com> - Tue, 16 Apr 2019 17:04:41 +0000 - rev 469716
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1544478 - Remove unused method Image::GetBuffer(). r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D27604
4ab1a110e5d50f11983bbe9b4500c44383767328: Bug 1544478 - Stub out SharedPlanarYCbCrImage::AdoptData because it can't be called without crashing, which means it's unused. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Tue, 16 Apr 2019 17:03:23 +0000 - rev 469715
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1544478 - Stub out SharedPlanarYCbCrImage::AdoptData because it can't be called without crashing, which means it's unused. r=mattwoodrow GetBuffer() would always return null here. Differential Revision: https://phabricator.services.mozilla.com/D27603
d5ac9681d3ce59c427804b4f5add2daa1fcc06d0: Bug 1544478 - Add a reftest. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Tue, 16 Apr 2019 17:03:14 +0000 - rev 469714
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1544478 - Add a reftest. r=mattwoodrow The reftests in the webm-video directory are currently only run in non-e10s mode (bug 1544849), so at the moment, this test only provides coverage on Linux 32bit debug builds and Android Fennec builds. Differential Revision: https://phabricator.services.mozilla.com/D27601
cf3fbdaa46b93a7b63100fda94974e7810899417: Bug 1544478 - Respect SharedRGBImage's stride during YUV->RGBA conversion. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Tue, 16 Apr 2019 17:02:59 +0000 - rev 469713
Push 35879 by nerli@mozilla.com at Tue, 16 Apr 2019 22:01:48 +0000
Bug 1544478 - Respect SharedRGBImage's stride during YUV->RGBA conversion. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D27600
bacdb7ee8f0e2b9fa68729e90e6b2dafdb2d3209: Bug 1544583 - Change RDL list index to uint32_t r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 15 Apr 2019 23:16:30 +0000 - rev 469588
Push 35874 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:04:58 +0000
Bug 1544583 - Change RDL list index to uint32_t r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D27623
472d0da9b5a6d2f509a8d0c80ec08dac565ea4d5: Bug 1529992 - don't apply shadow adjustment to text bounds in gecko with WR r=mattwoodrow
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 15 Apr 2019 23:13:47 +0000 - rev 469584
Push 35874 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:04:58 +0000
Bug 1529992 - don't apply shadow adjustment to text bounds in gecko with WR r=mattwoodrow And tell webrender to do them itself (they have fundamental mismatches in how they define shadow bounds). Differential Revision: https://phabricator.services.mozilla.com/D26845
ddf29d68efb2667fbdfa60b21b4c6f6585d40822: Bug 1529992 - don't apply shadow adjustment to text bounds in gecko with WR r=mattwoodrow
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 15 Apr 2019 17:25:26 +0000 - rev 469538
Push 35874 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:04:58 +0000
Bug 1529992 - don't apply shadow adjustment to text bounds in gecko with WR r=mattwoodrow And tell webrender to do them itself (they have fundamental mismatches in how they define shadow bounds). Differential Revision: https://phabricator.services.mozilla.com/D26845
7d6cd4e207055a667e1136ba200603f2420c671c: Bug 1543482 - Add the irregular-area flag for frames with masks and clip paths. r=mattwoodrow,botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 15 Apr 2019 16:02:02 +0000 - rev 469520
Push 35873 by ccoroiu@mozilla.com at Mon, 15 Apr 2019 21:36:26 +0000
Bug 1543482 - Add the irregular-area flag for frames with masks and clip paths. r=mattwoodrow,botond This will force APZ to do a main-thread hit-test for the cases where the shapes are too complex to easily send to the compositor. Differential Revision: https://phabricator.services.mozilla.com/D27455