401af0fbedf390d4fdc42943a260e58462a740ea: Bug 1533294 - Changing categories should hide the search-headers. r=Gijs
Jared Wein <jwein@mozilla.com> - Thu, 28 Mar 2019 10:59:44 +0000 - rev 466716
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533294 - Changing categories should hide the search-headers. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D25188
ed043ad65ad1076b398d1b4b45db62140e77aedc: Merge mozilla-central to autoland. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 29 Mar 2019 07:28:47 +0200 - rev 466715
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Merge mozilla-central to autoland. CLOSED TREE
d5170a12e11d577d912de4c77bae54ea41709441: Backed out 5 changesets (bug 1533562) for osx reftest failures on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 29 Mar 2019 07:24:53 +0200 - rev 466714
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Backed out 5 changesets (bug 1533562) for osx reftest failures on a CLOSED TREE. Backed out changeset 8d21cbdfdea7 (bug 1533562) Backed out changeset 048e88ed260d (bug 1533562) Backed out changeset 788b5dbea4e8 (bug 1533562) Backed out changeset 6b5804bc63c3 (bug 1533562) Backed out changeset fcd1387a1dee (bug 1533562)
bd4178c6c6950034712acf97637cf73326139a62: Backed out changeset 7d5b25ce9e8f (bug 1531838)for osx mochitest failures on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 29 Mar 2019 06:38:04 +0200 - rev 466713
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Backed out changeset 7d5b25ce9e8f (bug 1531838)for osx mochitest failures on a CLOSED TREE.
0898fe281bfee176cf31fabfa66494c6c34d0f23: Backed out changeset b64006992c1c (bug 1479145) for failing at /client/CanvasClient.cpp on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 29 Mar 2019 06:16:14 +0200 - rev 466712
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Backed out changeset b64006992c1c (bug 1479145) for failing at /client/CanvasClient.cpp on a CLOSED TREE.
921afcb15de36deccc322d1ad92bee8e44df74eb: Backed out changeset 0c32d04c0665 (bug 1529492) for reftest failures at /bugs/1529492-1.html on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 29 Mar 2019 06:10:50 +0200 - rev 466711
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Backed out changeset 0c32d04c0665 (bug 1529492) for reftest failures at /bugs/1529492-1.html on a CLOSED TREE.
47f89fe63044fa201b020fd1243ae8ba6f1a6919: Backed out changeset 5c4845fa789b (bug 1535877) for failing at /browser_child_resource.js on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Fri, 29 Mar 2019 06:04:34 +0200 - rev 466710
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Backed out changeset 5c4845fa789b (bug 1535877) for failing at /browser_child_resource.js on a CLOSED TREE.
8d21cbdfdea7110dab696be065a4cfc345702d94: Bug 1533562 - Implement titlebar gradient drawing with a new TitlebarGradientView. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:42:54 +0000 - rev 466709
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533562 - Implement titlebar gradient drawing with a new TitlebarGradientView. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D22646
048e88ed260d64ea0f744f5b2233f749536466a2: Bug 1533562 - Always make the content view of ToolbarWindows cover the entire window. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:50:05 +0000 - rev 466708
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533562 - Always make the content view of ToolbarWindows cover the entire window. r=spohl Differential Revision: https://phabricator.services.mozilla.com/D22645
788b5dbea4e81219b17082faf39fee9004025235: Bug 1533562 - Remove override of -[NSThemeFrame _unifiedToolbarFrame]. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:49:25 +0000 - rev 466707
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533562 - Remove override of -[NSThemeFrame _unifiedToolbarFrame]. r=spohl This override has no effect in CoreAnimation-backed windows. The upcoming patches will implement an alternative approach. Differential Revision: https://phabricator.services.mozilla.com/D22644
6b5804bc63c376785605a0c5f7c57e8d0eb88529: Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:47:56 +0000 - rev 466706
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533562 - Remove code that deals with non-rounded bottom corners on regular windows. r=spohl Rounded bottom corners have been the default since 10.7. Differential Revision: https://phabricator.services.mozilla.com/D22643
fcd1387a1deeda6f608ccbe48104d2235978fe27: Bug 1533562 - Remove synchronous repaint capability of setTitlebarNeedsDisplayInRect:sync: and also remove the rect parameter because we always pass the same value to it. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:42:01 +0000 - rev 466705
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1533562 - Remove synchronous repaint capability of setTitlebarNeedsDisplayInRect:sync: and also remove the rect parameter because we always pass the same value to it. r=spohl The synchronous paint was only needed a long time ago when we were calling this method during drawRect. We're not doing that any more, we usually call it from viewWillDraw now. But even at the time, forcing a synchronous paint *within* a paint was extremely sketchy, so best just to remove the code. Differential Revision: https://phabricator.services.mozilla.com/D22642
18c2d0f481b1850de508f18389c1c512a763e62f: Bug 1539172 - Make nsContentUtils::DispatchInputEvent() notify content of valid state change of input element r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 28 Mar 2019 23:40:18 +0000 - rev 466704
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1539172 - Make nsContentUtils::DispatchInputEvent() notify content of valid state change of input element r=smaug When `nsContentUtils::DispatchInputEvent()` dispatches `input` event, the editor's value was changed by somebody. In this case, it needs to update the valid state **and** notify to update the style. (Note that I'm not sure whether this is right approach.) Differential Revision: https://phabricator.services.mozilla.com/D25029
b64006992c1c321e1e99c8ef53d0b772d662c744: Bug 1479145 - Give RGB textures a 32-byte aligned stride in order to improve texture upload efficiency on certain drivers. r=mattwoodrow
Markus Stange <mstange@themasta.com> - Fri, 29 Mar 2019 02:00:03 +0000 - rev 466703
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1479145 - Give RGB textures a 32-byte aligned stride in order to improve texture upload efficiency on certain drivers. r=mattwoodrow In particular, it looks like this alignment is required by the Intel driver on macOS if you want to avoid CPU copies. It was already known that the efficiency gains from ClientStorage only materialize if you follow certain restrictions: - The textures need to use the TEXTURE_RECTANGLE_ARB texture target. - The textures' format, internalFormat and type need to be chosen from a small list of supported configurations. Unsupported configurations will trigger format conversions on the CPU. - The GL_TEXTURE_STORAGE_HINT_APPLE may need to be set to shared or cached. - glTextureRangeAPPLE may or may not make a difference. It now appears that the stride alignment is another requirement: When uploading textures which otherwise comply with the above requirements, the Intel driver will still make copies using the CPU if the texture's stride is not 32-byte aligned. These CPU copies are reflected in a high CPU usage (as observed in Activity Monitor) and they show up in profiles as time spent inside _platform_memmove under glrUpdateTexture. However, when uploading 32-byte stride aligned textures which comply with the above requirements, this CPU usage goes away. There might still be hardware copies behind the scenes, but they no longer take up CPU time. Differential Revision: https://phabricator.services.mozilla.com/D25316
4cfdc4abb3f01714861097b093c6b65d27ef6074: Bug 1535442 - Part 10: Fix bug in presentation API mochitest where ICE candidates were being sent to the wrong PC. r=smaug
Byron Campen [:bwc] <docfaraday@gmail.com> - Thu, 28 Mar 2019 21:45:46 +0000 - rev 466702
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 10: Fix bug in presentation API mochitest where ICE candidates were being sent to the wrong PC. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D25064
1b43b2ac0ad03744326a523e30404d7899b568e8: Bug 1535442 - Part 9: Do not re-open RTCP-mux transports on renegotiation. r=mjf
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 27 Mar 2019 21:55:21 +0000 - rev 466701
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 9: Do not re-open RTCP-mux transports on renegotiation. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D24523
57e67666b450c923f4e0b740be27f412c11816b4: Bug 1535442 - Part 8: Don't trickle candidates in the restart/rollback tests. r=jib
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 27 Mar 2019 21:55:08 +0000 - rev 466700
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 8: Don't trickle candidates in the restart/rollback tests. r=jib Differential Revision: https://phabricator.services.mozilla.com/D24282
f005ceaf83bdce5489f57f2ef6c3a8e2a4010d44: Bug 1535442 - Part 7: Allow empty |candidate| and check that |usernameFragment| is present. r=jib
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 27 Mar 2019 21:54:56 +0000 - rev 466699
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 7: Allow empty |candidate| and check that |usernameFragment| is present. r=jib Differential Revision: https://phabricator.services.mozilla.com/D24281
8acda96bbd540a8a06cf0219a414a63377a15e74: Bug 1535442 - Part 6: Don't assume SDP has end-of-candidates and other transport cruft on msections that don't have their own transport. r=jib
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 27 Mar 2019 21:54:48 +0000 - rev 466698
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 6: Don't assume SDP has end-of-candidates and other transport cruft on msections that don't have their own transport. r=jib Differential Revision: https://phabricator.services.mozilla.com/D24280
dcba91554b519ebd13b6e047090242bd7d1b7828: Bug 1535442 - Part 5: Use ufrag when incorporating local candidates into SDP. r=mjf
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 27 Mar 2019 21:54:36 +0000 - rev 466697
Push 112594 by ccoroiu@mozilla.com at Fri, 29 Mar 2019 09:50:48 +0000
Bug 1535442 - Part 5: Use ufrag when incorporating local candidates into SDP. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D24279
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip