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 461824
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461823
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461822
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461821
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461820
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461819
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461818
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461817
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461816
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461815
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461814
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461813
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461812
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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 461811
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +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
c13d34779fe8bdbe75ef8ab58f5da88f1d017dbc: Bug 1530862 - Add an Init() method to HTMLMediaElement to be called right after construction to do any AddRef / Release-ing. r=jya,mccr8,smaug
Mike Conley <mconley@mozilla.com> - Thu, 28 Feb 2019 19:02:55 +0000 - rev 461810
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1530862 - Add an Init() method to HTMLMediaElement to be called right after construction to do any AddRef / Release-ing. r=jya,mccr8,smaug Differential Revision: https://phabricator.services.mozilla.com/D21400
512b63ef9f71910c7d49cd5d5bc332efae84bdf9: Bug 1529305 - Emit cv8 debug info with nasm even on mingw. r=firefox-build-system-reviewers,mshal
Thomas Daede <tdaede@mozilla.com> - Thu, 28 Feb 2019 00:42:34 +0000 - rev 461809
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1529305 - Emit cv8 debug info with nasm even on mingw. r=firefox-build-system-reviewers,mshal Differential Revision: https://phabricator.services.mozilla.com/D21437
f89aa19d37be3281be2ac835f1704746dfa68b2e: Bug 1527673 - Output histogram name in asserts r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Thu, 28 Feb 2019 18:44:45 +0000 - rev 461808
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1527673 - Output histogram name in asserts r=chutten Depends on D21531 Differential Revision: https://phabricator.services.mozilla.com/D21532
26e37344a1d9fb6f579c38e82e04341577ead9ad: Bug 1527673 - Implement name method on JS histogram objects r=chutten
Jan-Erik Rediger <jrediger@mozilla.com> - Thu, 28 Feb 2019 18:44:43 +0000 - rev 461807
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1527673 - Implement name method on JS histogram objects r=chutten Differential Revision: https://phabricator.services.mozilla.com/D21531
f8e41c1ad7bab8f5586e6a910c08a114af8619a2: Bug 1529616 - Add an assertion on mBoundFrame right before dereferencing it inside nsTextEditorState::SetSelectionRange in the hopes of convincing Coverity that there are no bugs here to be found; r=emilio
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 28 Feb 2019 18:40:34 +0000 - rev 461806
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1529616 - Add an assertion on mBoundFrame right before dereferencing it inside nsTextEditorState::SetSelectionRange in the hopes of convincing Coverity that there are no bugs here to be found; r=emilio Differential Revision: https://phabricator.services.mozilla.com/D21438
eb9d835ce817e2b30104a22cfe587436f9ed850d: Bug 1530084 - Add testcase for unimplemented fields not crashing. r=jorendorff
Ashley Hauck <khyperia@mozilla.com> - Thu, 28 Feb 2019 17:33:44 +0000 - rev 461805
Push 35629 by opoprus@mozilla.com at Fri, 01 Mar 2019 05:20:57 +0000
Bug 1530084 - Add testcase for unimplemented fields not crashing. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D21504
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip