9d39099e5fc5768e979dda950af84df76ba4734d: Backed out changeset b6ac1853674e (bug 1528661) for build bustages on GMPChild.cpp . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 01 Mar 2019 04:43:56 +0200 - rev 519712
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out changeset b6ac1853674e (bug 1528661) for build bustages on GMPChild.cpp . CLOSED TREE
86bf081288cd630adca5b0669d3cd35efe9cd7f7: Backed out changeset 8fd728e30375 (bug 1531234) for spidermonkey bustages on structuredlog.py . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 01 Mar 2019 03:31:10 +0200 - rev 519711
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Backed out changeset 8fd728e30375 (bug 1531234) for spidermonkey bustages on structuredlog.py . CLOSED TREE
e6b6cba576de9976a84daf20a0aad81191664e05: Bug 1528621 - Disable ionmonkey on aarch64 as originally intended. r=dmajor
Mike Hommey <mh+mozilla@glandium.org> - Thu, 28 Feb 2019 13:03:57 +0000 - rev 519710
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528621 - Disable ionmonkey on aarch64 as originally intended. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D21492
b6ac1853674e3aeddeddc4ffafbd1521d0d6faa1: Bug 1528661 - Pass paths to i686 xul and plugin-container binaries to CDM in host verification paths. r=bryce
Chris Pearce <cpearce@mozilla.com> - Thu, 28 Feb 2019 22:34:45 +0000 - rev 519709
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528661 - Pass paths to i686 xul and plugin-container binaries to CDM in host verification paths. r=bryce On Windows on ARM64 we will run the x86 Widevine DLL in an x86 plugin-container.exe with an x86 xul.dll. We therefore should also pass the paths to these binaries to the CDM in the host files instead of the aarch64 plugin-container.exe. We should still pass the aarch64 xul.dll to the CDM, as that's in use by the aarch64 firefox.exe. Differential Revision: https://phabricator.services.mozilla.com/D21507
e1b938568978bc8912e269a924074bb54737c348: Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 28 Feb 2019 22:33:12 +0000 - rev 519708
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528353 - Re-enable browser_checkdllblockliststate.js on Win10 now that we're using version 1803 in CI. r=jmathies Differential Revision: https://phabricator.services.mozilla.com/D19977
10ff993159a1bcb71db63f83dece4d063ab4ef20: Bug 1522058 - Fix race in clearing global permissions. r=johannh
Dale Harvey <dale@arandomurl.com> - Thu, 28 Feb 2019 22:03:48 +0000 - rev 519707
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522058 - Fix race in clearing global permissions. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D21381
13511123a2c851b6f92d4e6fef71f8137ddfeb8d: Bug 1531263 - Wrong prototype for Compare() function in ServiceWorkerScriptCache, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 28 Feb 2019 18:57:46 +0000 - rev 519706
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531263 - Wrong prototype for Compare() function in ServiceWorkerScriptCache, r=asuth Differential Revision: https://phabricator.services.mozilla.com/D21501
f6599af67fa8848d2e653b80f2d4894c8382afed: Bug 1531026 - Add testing/web-platform/meta/serial/__dir__.ini to enable FeaturePolicy for serial tests, r=jgraham
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 28 Feb 2019 16:14:28 +0000 - rev 519705
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531026 - Add testing/web-platform/meta/serial/__dir__.ini to enable FeaturePolicy for serial tests, r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D21547
0cb8b8db9618f7e453be5f1b4c12a01a348ed082: Bug 1119063 - Don't autofill password fields with autocomplete=new-password. r=MattN
Sam Foster <sfoster@mozilla.com> - Thu, 28 Feb 2019 21:24:33 +0000 - rev 519704
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1119063 - Don't autofill password fields with autocomplete=new-password. r=MattN * Add form autofill outcome AUTOFILL_RESULT.PASSWORD_AUTOCOMPLETE_NEW_PASSWORD * Autocomplete behavior is not changed Differential Revision: https://phabricator.services.mozilla.com/D21274
e8b9a7f1d2097115239a287b9a1f93d9fef374b4: Bug 1528744 - Port browser_urlbar_search.js and browser_urlbar_keyed_search.js to QuantumBar. r=Standard8,mconley
Drew Willcoxon <adw@mozilla.com> - Thu, 28 Feb 2019 21:19:42 +0000 - rev 519703
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528744 - Port browser_urlbar_search.js and browser_urlbar_keyed_search.js to QuantumBar. r=Standard8,mconley Differential Revision: https://phabricator.services.mozilla.com/D21242
16440861d3fcc2ff0026c850c54e9373c5359cfb: Bug 1531022 - Mark unused return. - r=rhunt
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 28 Feb 2019 21:06:07 +0000 - rev 519702
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531022 - Mark unused return. - r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D21599
f2d1cb9ce0c9b427e242ec2b5e8066af82a7afca: Bug 1531376 - #ifdef out isWidevine if sandbox disabled in GeckoChildProcessHost.cpp. r=dmajor
Chris Pearce <cpearce@mozilla.com> - Thu, 28 Feb 2019 21:35:25 +0000 - rev 519701
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531376 - #ifdef out isWidevine if sandbox disabled in GeckoChildProcessHost.cpp. r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D21600
1b3f624ca31a091a86b9bfd045589de388354b7b: Bug 1531476 - replace MaybeFileDesc with FileDescriptor? in IPDL; r=mccr8
Alex Gaynor <agaynor@mozilla.com> - Thu, 28 Feb 2019 21:20:40 +0000 - rev 519700
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531476 - replace MaybeFileDesc with FileDescriptor? in IPDL; r=mccr8 Also contains a small amount of unrelated devirtualization of IPC methods. Differential Revision: https://phabricator.services.mozilla.com/D21592
4ee6e4e37189ee6b1753df35f0fd64e629740c5b: Bug 1530815: Call RLogConnector::CreateInstance on main, not STS, because that's where we init the nr_registry stuff normally. r=mjf
Byron Campen [:bwc] <docfaraday@gmail.com> - Thu, 28 Feb 2019 20:20:34 +0000 - rev 519699
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530815: Call RLogConnector::CreateInstance on main, not STS, because that's where we init the nr_registry stuff normally. r=mjf Differential Revision: https://phabricator.services.mozilla.com/D21376
56f40b43c0d4c3331e867f2a2cbd00ef3bb28591: Bug 1522053 - Copy global permissions into new browsers r=johannh
Dale Harvey <dale@arandomurl.com> - Thu, 28 Feb 2019 20:17:18 +0000 - rev 519698
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522053 - Copy global permissions into new browsers r=johannh Differential Revision: https://phabricator.services.mozilla.com/D21279
ec57fe6f4e173478cfe52b69481db7a2f8145adc: Bug 1529738 - Add profiler markers for video frames dropped due to slow video decode. r=jya,mstange
Chris Pearce <cpearce@mozilla.com> - Thu, 28 Feb 2019 20:10:17 +0000 - rev 519697
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529738 - Add profiler markers for video frames dropped due to slow video decode. r=jya,mstange Differential Revision: https://phabricator.services.mozilla.com/D20760
a901d60873b90ab874bfb0a741ca128c4e44a667: Bug 1531248 - Reduce the number of resolve / copy steps in WR on mobile devices. r=kvark
Glenn Watson <github@intuitionlibrary.com> - Thu, 28 Feb 2019 19:50:44 +0000 - rev 519696
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531248 - Reduce the number of resolve / copy steps in WR on mobile devices. r=kvark This patch fixes some wasted GPU time on mobile devices due to redundant resolve / copy steps. In the first case, we would previously do: - Global clear of color / depth on main framebuffer. - Bind and draw off-screen targets. - Bind main framebuffer and draw scene. Between step 1 and 2, a resolve step is triggered on tiled GPU drivers, wasting a lot of GPU time. To fix this, the clear is now deferred until the framebuffer of the first document is drawn. This does slightly change the semantics of how WR does clear operations, but I think it works fine and makes more sense. In the second case, we would previously do: - ... - Draw main framebuffer - End frame and invalidate the contents of input textures. - Bind main framebuffer and draw debug overlay. This also introduces an extra resolve / copy step, even if the debug overlay is not enabled. To fix this, the invalidation step of the input textures to the main framebuffer pass is deferred until all drawing is complete on the main framebuffer, by doing the invalidation in the end_frame() call of the texture resolver. Together, these save a very significant amount of ms per frame in GPU time on the mobile devices I tested. Differential Revision: https://phabricator.services.mozilla.com/D21490
8829698bebbbeccea5f8e3e0657a5214c13cde9d: Bug 1520278 - Enable Intermediate Preloading on Nightly r=keeler
J.C. Jones <jjones@mozilla.com> - Thu, 28 Feb 2019 19:11:50 +0000 - rev 519695
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1520278 - Enable Intermediate Preloading on Nightly r=keeler Maintain standard 100 certs/day rate. Differential Revision: https://phabricator.services.mozilla.com/D21581
1a48f163c0f24e07837ff258ca72f2bfe658a183: Bug 1530847 - Add a Zero trait that doesn't require Add, and use it in place of num_traits and IsZeroLength. r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 28 Feb 2019 19:03:03 +0000 - rev 519694
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530847 - Add a Zero trait that doesn't require Add, and use it in place of num_traits and IsZeroLength. r=heycam Use it to be consistent in InsetRect serialization and storage between Servo and Gecko. Differential Revision: https://phabricator.services.mozilla.com/D21493
48bf7d6e2ea7be2eff20cafdbb4c79dfd3706e8e: Bug 1441308 - Fix picture-caching interaction with doc spitting r=gw
Doug Thayer <dothayer@mozilla.com> - Thu, 28 Feb 2019 19:15:15 +0000 - rev 519693
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1441308 - Fix picture-caching interaction with doc spitting r=gw This is a stab at what the correct approach to this should be. It seems that we should be using the window size here and not the screen_rect, as the screen_rect is not used to offset what we normally draw, but instead generally for scissoring(?). The end result is if we use an offset screen_rect, we end up applying the offset of the chrome area twice, once because the document's screen rect is offset, and once because of the tile.world_rect offset. Depends on D20696 Differential Revision: https://phabricator.services.mozilla.com/D20698
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip