searching for reviewer(pascalc)
63896e87d70e6d0323efba7d51f1ee2d7df21b69: Bug 1636804 - Remove quotes and escaping for header sections r=nchevobbe a=pascalc FIREFOX_RELEASE_77_BASE
Hubert Boma Manilla <hmanilla@mozilla.com> - Wed, 20 May 2020 14:41:00 +0000 - rev 591568
Push 13183 by archaeopteryx@coole-files.de at Mon, 25 May 2020 12:03:53 +0000
Bug 1636804 - Remove quotes and escaping for header sections r=nchevobbe a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D76111
cbc2e245d44a90be6b9ffcf063ea4351084adf4e: Bug 1628194 - Updated DevTools WN panel r=Honza a=pascalc
Harald Kirschner <hkirschner@mozilla.com> - Mon, 25 May 2020 07:13:51 +0000 - rev 591566
Push 13181 by archaeopteryx@coole-files.de at Mon, 25 May 2020 07:38:01 +0000
Bug 1628194 - Updated DevTools WN panel r=Honza a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D76654
401339f2f437be6ea0280503778217babe8a16bb: Bug 1639537 - Unblock OpenSC 0.20 injected DLL r=tkikuchi a=pascalc
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 22 May 2020 17:06:44 +0000 - rev 591565
Push 13180 by archaeopteryx@coole-files.de at Sun, 24 May 2020 19:46:16 +0000
Bug 1639537 - Unblock OpenSC 0.20 injected DLL r=tkikuchi a=pascalc This effectively reverts bug 1621804. Differential Revision: https://phabricator.services.mozilla.com/D76488
df12abb56dd58971c32b9a0b06a60fd24270c35b: Bug 1638187 - Update NewPasswordModel.jsm to c1e5136. r=bdanforth a=pascalc
Severin <srudie@mozilla.com> - Fri, 15 May 2020 23:48:55 +0000 - rev 591564
Push 13180 by archaeopteryx@coole-files.de at Sun, 24 May 2020 19:46:16 +0000
Bug 1638187 - Update NewPasswordModel.jsm to c1e5136. r=bdanforth a=pascalc Updates the Fathom model to improve recognition of password input fields for the password manager. Testing results: Site || Training Result* || My Result icoadm.in || Partial || Success sogou.com || || Success nfpa.org || Partial || Success facebook.com recovery form || Success || Fail (Fathom not called) vk.com || || Fail (Fathom not called) perfumania.com || Partial || Fail (Fathom not called) zoom.us || || Partial (Password: .5207, Confirm: .9996) sohu.com || || Fail (.5207) weibo.com || || Fail (.5207) facebook.com change form || Success || Partial (Password: .3350, Confirm: .7748) DigiFinex || Partial || Partial (Password: .3451, Confirm: .8146) zhanqi.tv || || Fail (.2148) twitter.com || || Fail (.0426) * taken from the commit message of https://github.com/mozilla-services/fathom-login-forms/commit/368cbce234fcd2804f82d88d10ac940b8243c496 Differential Revision: https://phabricator.services.mozilla.com/D75452
198251da7ee3ae257c86d3b21e1118f30b35b5c6: Bug 1638011 - Block WebRender in release for high refresh rate monitors. r=jrmuizel a=pascalc
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 May 2020 08:39:43 +0000 - rev 591563
Push 13180 by archaeopteryx@coole-files.de at Sun, 24 May 2020 19:46:16 +0000
Bug 1638011 - Block WebRender in release for high refresh rate monitors. r=jrmuizel a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75450
f6f4ffd5cfa82d919341b2fe0f4372abdbb0f6eb: Bug 1631331 - Handle a case where WebRender can't initialize GPU cache r=jrmuizel a=pascalc
Dzmitry Malyshau <dmalyshau@mozilla.com> - Fri, 08 May 2020 19:57:36 +0000 - rev 591562
Push 13180 by archaeopteryx@coole-files.de at Sun, 24 May 2020 19:46:16 +0000
Bug 1631331 - Handle a case where WebRender can't initialize GPU cache r=jrmuizel a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74462
6300450479416459fad0ad5d12d86fe4201e0a39: Bug 1636740 - Block CMemStream::Read only if the drop target initiated an async operation. r=aklotz, a=pascalc
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Wed, 20 May 2020 14:07:19 +0000 - rev 591547
Push 13173 by ryanvm@gmail.com at Thu, 21 May 2020 20:26:54 +0000
Bug 1636740 - Block CMemStream::Read only if the drop target initiated an async operation. r=aklotz, a=pascalc If the drop target did not initiate an async operation, `DoDragDrop` will block on the main thread until the data transfer completes. Although the `ObtainCachedIconFile` callback itself will run off the main thread, `ObtainCachedIconFile` will end up with calling `NotifyIconObservers` that heavily relies on the main thread. So `ObtainCachedIconFile` will have no chance to run the callback. To complete the data transfer, however, the `ObtainCachedIconFile` callback must signal the event object to unblock `CMemStream::Read`. Deadlock. Differential Revision: https://phabricator.services.mozilla.com/D75531
551b03fe57a11bdb2b6936f2e947648347b7abb5: Bug 1639108: Use the end offset for e10s IAccessibleText::newText instead of the length. r=eeejay, a=pascalc
James Teh <jteh@mozilla.com> - Tue, 19 May 2020 16:30:20 +0000 - rev 591545
Push 13172 by ryanvm@gmail.com at Thu, 21 May 2020 18:27:38 +0000
Bug 1639108: Use the end offset for e10s IAccessibleText::newText instead of the length. r=eeejay, a=pascalc Previously, we were incorrectly using the length. Differential Revision: https://phabricator.services.mozilla.com/D75897
ceba705bb2a7ee0d880910e2ec0c6553ccd84fd5: Bug 1637783 - Relax SetLoadFlags hard assert to soft assert. r=mattwoodrow, a=pascalc
Dan Glastonbury <dan.glastonbury@gmail.com> - Wed, 13 May 2020 22:49:01 +0000 - rev 591544
Push 13172 by ryanvm@gmail.com at Thu, 21 May 2020 18:27:38 +0000
Bug 1637783 - Relax SetLoadFlags hard assert to soft assert. r=mattwoodrow, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75215
435111a7b9e5b8cb200497f693e21c3d90196fa3: Bug 1634538 - Add BLEtokenCredentialProvider.dll to the DLL blocklist for causing crashes while opening the Windows Hello authentication prompt. r=tkikuchi, a=pascalc
Jared Wein <jwein@mozilla.com> - Tue, 12 May 2020 19:00:19 +0000 - rev 591543
Push 13172 by ryanvm@gmail.com at Thu, 21 May 2020 18:27:38 +0000
Bug 1634538 - Add BLEtokenCredentialProvider.dll to the DLL blocklist for causing crashes while opening the Windows Hello authentication prompt. r=tkikuchi, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D73342
b06f64b3936b6140c5c70e6b9d1fb4b4509c0a40: Bug 1638908 - Uplift the string changes for about:logins OS reauthentication to 77 for testing with Normandy. r=MattN,flod a=pascalc
Jared Wein <jwein@mozilla.com> - Fri, 08 May 2020 19:43:02 +0000 - rev 591542
Push 13172 by ryanvm@gmail.com at Thu, 21 May 2020 18:27:38 +0000
Bug 1638908 - Uplift the string changes for about:logins OS reauthentication to 77 for testing with Normandy. r=MattN,flod a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75826
bb2ce87358c110671f4832a82c619a2fbf9138f3: Bug 1639531 - make flatpak aware of optional ffmpeg-full extension r=mtabara a=pascalc
Bartłomiej Piotrowski <bpiotrowski@gnome.org> - Wed, 20 May 2020 12:01:58 +0000 - rev 591536
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1639531 - make flatpak aware of optional ffmpeg-full extension r=mtabara a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D76129
9104b1bada33ce7264df61d3cfc3023b21dd0a8e: Bug 1639435: Remove GeckoProcessManager.buildLogMsg and change its callsite to just use a literal string; r=geckoview-reviewers,droeh a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Wed, 20 May 2020 05:02:56 +0000 - rev 591535
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1639435: Remove GeckoProcessManager.buildLogMsg and change its callsite to just use a literal string; r=geckoview-reviewers,droeh a=pascalc `GeckoProcessManager.buildLogMsg` requires a successful bind to construct its message, but its only remaining callsite is only invoked when a bind fails, so it blows up. This patch eliminates `buildLogMsg` and just changes the callsite to use a string literal. Differential Revision: https://phabricator.services.mozilla.com/D76086
2b18bbf2bf80b6e41e8dc3a24bb3b742e222801c: Bug 1639334: Restrict gv-junit-e10s-multi test suite to trunk and try; r=gbrown a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Tue, 19 May 2020 20:52:40 +0000 - rev 591534
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1639334: Restrict gv-junit-e10s-multi test suite to trunk and try; r=gbrown a=pascalc I *think* I did this right? Until we ride the trains, we only want to run this suite for integration branches, `mozilla-central`, and `try` pushes. Differential Revision: https://phabricator.services.mozilla.com/D76032
50b340c4226b2fa98d774cc1cd0398dcac32c9cf: Bug 1607781 - Consistently use a fixed sample-rate when resisting fingerprinting. r=jib a=pascalc
Paul Adenot <paul@paul.cx> - Tue, 19 May 2020 12:50:30 +0000 - rev 591533
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1607781 - Consistently use a fixed sample-rate when resisting fingerprinting. r=jib a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75937
74caa214ef31b732cc143bed56a13c3fb8b27543: Bug 1634779 - pt 2. Partially revert Bug 1603006 r=kmag a=pascalc
Paul Bone <pbone@mozilla.com> - Mon, 18 May 2020 23:25:49 +0000 - rev 591532
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1634779 - pt 2. Partially revert Bug 1603006 r=kmag a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D73595
1e4887c20fdb430fdae73393ebfbfddbe1a51e5d: Bug 1634779 - pt 1. Improvments to browser_httpToFileHistory.js test r=kmag a=pascalc
Paul Bone <pbone@mozilla.com> - Mon, 18 May 2020 23:25:37 +0000 - rev 591531
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1634779 - pt 1. Improvments to browser_httpToFileHistory.js test r=kmag a=pascalc * Navigate in this test in the context of the content * WIP: Fix slice(0, -1) * Remove code that runs this test without document channel Differential Revision: https://phabricator.services.mozilla.com/D75245
386e1e08a8d0345fd9ce8172717b6806403611ce: Bug 1636769 - Make sure code mirror instance exists for the update r=Honza a=pascalc
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 18 May 2020 07:04:30 +0000 - rev 591530
Push 13170 by archaeopteryx@coole-files.de at Wed, 20 May 2020 16:30:31 +0000
Bug 1636769 - Make sure code mirror instance exists for the update r=Honza a=pascalc Lets mke sure the code mirror instance exists before trying to update the mode or the text Differential Revision: https://phabricator.services.mozilla.com/D75677
c39cc05a5fae0e53691fec71c077bf7bfc4f7a32: Bug 1634796 - Add a panel that warns users before switching tabs when sharing the window over WebRTC. r=johannh,fluent-reviewers,flod a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 22:41:43 +0000 - rev 591521
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1634796 - Add a panel that warns users before switching tabs when sharing the window over WebRTC. r=johannh,fluent-reviewers,flod a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D73734
aad1ff05db57af0085e3c6dc896f7ae6b91966e7: Bug 1636207 - Follow-up: remove unused CSS variable from webRTC-indicator.css. r=mconley a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 20:11:23 -0400 - rev 591520
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Follow-up: remove unused CSS variable from webRTC-indicator.css. r=mconley a=pascalc
204fbccbb0f0ba613d2f4d90cc66786f9ad059aa: Bug 1636207 - Follow-up: remove unnecessary browser_all_files_referenced.js whitelist entry. r=test-only. a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 16:38:21 -0400 - rev 591519
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Follow-up: remove unnecessary browser_all_files_referenced.js whitelist entry. r=test-only. a=pascalc
172b1370fc22033764a94c16042efd0296c30b86: Bug 1636207 - Create a new WebRTC global indicator. r=fluent-reviewers,flod,johannh a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 18:57:40 +0000 - rev 591518
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Create a new WebRTC global indicator. r=fluent-reviewers,flod,johannh a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74333
a159e887fd7a87dfde45de56218ee073c803144e: Bug 1636207 - Have webrtcUI.getActiveStreams support getting window streams. r=johannh a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 18:55:54 +0000 - rev 591517
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Have webrtcUI.getActiveStreams support getting window streams. r=johannh a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74730
0c1eaf00c85a9c473429d23d0b14327cad6229bd: Bug 1636207 - Include the serialized nsIMediaDevice list with the tab sharing state. r=florian,johannh a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 18:55:41 +0000 - rev 591516
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Include the serialized nsIMediaDevice list with the tab sharing state. r=florian,johannh a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74729
8011350b92e1d4eaae6f7d53e96f431f9ad2c4e9: Bug 1636207 - Fork the WebRTC global indicator for a refresh. r=florian a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 18:55:28 +0000 - rev 591515
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Fork the WebRTC global indicator for a refresh. r=florian a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74332
d849b7b919eca5c53f4e7a3ada08263a1ac49222: Bug 1636207 - Make the macOS WebRTC global menubar entry CSS easier to differentiate. r=florian,johannh a=pascalc
Mike Conley <mconley@mozilla.com> - Mon, 18 May 2020 18:55:16 +0000 - rev 591514
Push 13162 by archaeopteryx@coole-files.de at Tue, 19 May 2020 17:42:15 +0000
Bug 1636207 - Make the macOS WebRTC global menubar entry CSS easier to differentiate. r=florian,johannh a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74331
d1a9d96c3989fc3194dd8dea7556d3b3941063c0: Bug 1633410 - Revert "Bug 1631721 - Vendor the hashbrown crate". r=manishearth a=pascalc
Simon Sapin <simon.sapin@exyr.org> - Fri, 15 May 2020 09:16:57 +0000 - rev 591511
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1633410 - Revert "Bug 1631721 - Vendor the hashbrown crate". r=manishearth a=pascalc This reverts commit 198028f6492ceac1d2e708b5f07bab72933d6f42. Revert note: most of the commit is not reverted, since mp4parse since then started depending on hashbrown as well. Differential Revision: https://phabricator.services.mozilla.com/D75489 Depends on D75488
53621ed25d5009bca754038ec126079b215c4fd3: Bug 1633410 - Revert "Bug 1631721 - Use hashbrown instead of hashglobe". r=manishearth a=pascalc
Simon Sapin <simon.sapin@exyr.org> - Fri, 15 May 2020 09:16:55 +0000 - rev 591510
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1633410 - Revert "Bug 1631721 - Use hashbrown instead of hashglobe". r=manishearth a=pascalc This reverts commit 64ad40e79dd94fa742c8757f09cfe131ad9829c9. Differential Revision: https://phabricator.services.mozilla.com/D75488 Depends on D75487
f60180d58faaf1e8fb96646cce2afa97d4cf431e: Bug 1633410 - Revert "Bug 1631721 - Use std::alloc instead of hashbrown::alloc in fallible". r=manishearth a=pascalc
Simon Sapin <simon.sapin@exyr.org> - Fri, 15 May 2020 09:16:52 +0000 - rev 591509
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1633410 - Revert "Bug 1631721 - Use std::alloc instead of hashbrown::alloc in fallible". r=manishearth a=pascalc This reverts commit 6ef0925c21b0c7529a7b8786981db10eb5dad673. Differential Revision: https://phabricator.services.mozilla.com/D75487 Depends on D75486
7db1ef25a39bb6928873bab7f5ab263919aa47b3: Bug 1633410 - Revert "Bug 1631721 - Remove hashglobe". r=manishearth a=pascalc
Simon Sapin <simon.sapin@exyr.org> - Fri, 15 May 2020 09:16:50 +0000 - rev 591508
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1633410 - Revert "Bug 1631721 - Remove hashglobe". r=manishearth a=pascalc This reverts commit 62cfd95c4f71cecfff0dbfef31ecdec599095549. Differential Revision: https://phabricator.services.mozilla.com/D75486
cc5b1a7031f56cc977da784f861e64c692771a8d: Bug 1635716 - Remove pending gUM requests on navigation. r=ng a=pascalc
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 18 May 2020 20:37:16 +0000 - rev 591507
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1635716 - Remove pending gUM requests on navigation. r=ng a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75632
7e54014f11535023ffdb6ac56f99712e6b45c188: Bug 1635716 - Test that pending gUM requests are removed on navigation. r=ng a=pascalc
Jan-Ivar Bruaroey <jib@mozilla.com> - Mon, 18 May 2020 19:49:01 +0000 - rev 591506
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1635716 - Test that pending gUM requests are removed on navigation. r=ng a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75631
f482287318ff33b7ff954172acbae5a2aa7f6137: Bug 1631618 - Make SharedWorkerService be alive until shutdown r=dom-workers-and-storage-reviewers,asuth a=pascalc
Eden Chuang <echuang@mozilla.com> - Fri, 15 May 2020 13:49:39 +0000 - rev 591505
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1631618 - Make SharedWorkerService be alive until shutdown r=dom-workers-and-storage-reviewers,asuth a=pascalc Using StaticRefPtr instead of a raw pointer for sSharedWorkerService in SharedWorkerService.cpp, and keeping sSharedWorkerService be alive until shutdown by registering sSharedWorkerService to ClearOnShutdown. Since sSharedWorkerService is not raw pointer anymore, SharedWorkerService needs not to inherit from SupportsCheckedUnsafePtr<CheckIf<DiagnosticAssertEnabled>> Differential Revision: https://phabricator.services.mozilla.com/D72379
c958802b0cdf876d236bdf1bfc7c84bf02d5178e: Bug 1469629 - Read system level policies on Linux if available. r=stransky a=pascalc
Michael Kaply <mozilla@kaply.com> - Mon, 11 May 2020 07:10:02 +0000 - rev 591504
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1469629 - Read system level policies on Linux if available. r=stransky a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74323
48de61468b0509819649cfbda1e30565c7c4a141: Bug 1635240 - Add policy for using SSO in private browsing. r=mconley a=pascalc
Michael Kaply <mozilla@kaply.com> - Mon, 11 May 2020 19:18:43 +0000 - rev 591503
Push 13159 by archaeopteryx@coole-files.de at Tue, 19 May 2020 14:56:30 +0000
Bug 1635240 - Add policy for using SSO in private browsing. r=mconley a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74112
d89dbbcf87a89b4bd21c06d07b749e6a5727e8fb: Bug 1638030 - Fix broken gBrowser.animationsEnabled checks. r=Gijs, a=pascalc
Dão Gottwald <dao@mozilla.com> - Fri, 15 May 2020 10:30:09 +0000 - rev 591494
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1638030 - Fix broken gBrowser.animationsEnabled checks. r=Gijs, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D75344
7cfdc9c5b7093370bac2a18a67fd2fe09fd54378: Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod, a=pascalc
Mike Conley <mconley@mozilla.com> - Sat, 16 May 2020 00:58:48 +0000 - rev 591493
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1635257 - Add a checkbox to allow users to suppress notifications from the browser when sharing the screen. r=johannh,fluent-reviewers,flod, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74244
57b45999b145adced082b05149144c55d0b90ac0: Bug 1635257 - Implement some of nsIAlertsDoNotDisturb for the macOS NotificationCenter backend. r=mstange, a=pascalc
Mike Conley <mconley@mozilla.com> - Sat, 16 May 2020 00:58:29 +0000 - rev 591492
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1635257 - Implement some of nsIAlertsDoNotDisturb for the macOS NotificationCenter backend. r=mstange, a=pascalc This doesn't implement manualDoNotDisturb, since we don't want to show the about:preferences option for suppressing notifications on macOS. Differential Revision: https://phabricator.services.mozilla.com/D74243
8e66bb51409663b506083e172b83870d3d1ec3eb: Bug 1635257 - Extend the nsIAlertsDoNotDisturb interface with an attribute for suppressing notifications when screen sharing. r=MattN, a=pascalc
Mike Conley <mconley@mozilla.com> - Sat, 16 May 2020 00:58:16 +0000 - rev 591491
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1635257 - Extend the nsIAlertsDoNotDisturb interface with an attribute for suppressing notifications when screen sharing. r=MattN, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74242
0e0600c2681753e6f6ac4821ea4306ddeed7286b: Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike, a=pascalc
Mike Conley <mconley@mozilla.com> - Sat, 16 May 2020 00:57:54 +0000 - rev 591490
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1637336 - Add a preference that uses an alternative WebRTC screen sharing permission panel configuration. r=johannh,fluent-reviewers,Pike, a=pascalc This is the same preference that will power the notification suppression option in bug 1635257, hence the preference name. Differential Revision: https://phabricator.services.mozilla.com/D74941
40da86b4f0e09875dbdabcf413abdccb5d24c6e9: Bug 1631676 - collect usage of pref privacy.firstparty.isolate; r=chutten,nhnt11, a=pascalc
Liang-Heng Chen <xeonchen@gmail.com> - Wed, 06 May 2020 20:19:58 +0000 - rev 591489
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1631676 - collect usage of pref privacy.firstparty.isolate; r=chutten,nhnt11, a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D73874
db057bf9fd243a11628b28fa9966f78ee24c5308: Bug 1630229: Part 7 - Remove explicit kill from GeckoProcessManager and just let Android do its thing; r=geckoview-reviewers,agi, a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Fri, 15 May 2020 19:44:26 +0000 - rev 591488
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1630229: Part 7 - Remove explicit kill from GeckoProcessManager and just let Android do its thing; r=geckoview-reviewers,agi, a=pascalc I'm wondering whether Gecko's response to noticing that the child process was killed is causing some notifications on the launcher thread to arrive out of order from others. Removing the kill since we can just let Android handle process termination. Differential Revision: https://phabricator.services.mozilla.com/D75416
95891b8d9b7e84a1513570363abc596f52e0b7d7: Bug 1630229: Part 6 - When attempting to bind a defunct connection, throw a BindException in non-debug builds; r=geckoview-reviewers,agi, a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Fri, 15 May 2020 21:55:12 +0000 - rev 591487
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1630229: Part 6 - When attempting to bind a defunct connection, throw a BindException in non-debug builds; r=geckoview-reviewers,agi, a=pascalc Since this is so common, let's reserve the `AssertionError` for debug builds. In non-debug builds we will throw a `ServiceAllocator.BindException` which will be caught and used for completing the bind promise. GeckoProcessManager will retry unbinding and restarting the process, which hopefully will mitigate the problem. We also make some improvements to exception handling hygeine. Differential Revision: https://phabricator.services.mozilla.com/D75415
304e05ef476a14292bf299d689963ce644f845b1: Bug 1630229: Part 5 - GeckoProcessManager: When start fails, chain resolution of the result promise to the bind shutdown promise; r=geckoview-reviewers,agi, a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Fri, 15 May 2020 19:47:56 +0000 - rev 591486
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1630229: Part 5 - GeckoProcessManager: When start fails, chain resolution of the result promise to the bind shutdown promise; r=geckoview-reviewers,agi, a=pascalc Currently `unbind()` is more or less synchronous, but since those semantics may change in the future, for the sake of cleanliness we should ensure that our reaction is linked to `unbindResult`. Differential Revision: https://phabricator.services.mozilla.com/D75414
6f0057aae335e23640b520574333f7e3a18a2189: Bug 1630229: Part 4 - Register ChildConnection after bind instead of start; r=geckoview-reviewers,snorp, a=pascalc
Aaron Klotz <aklotz@mozilla.com> - Tue, 12 May 2020 18:59:20 +0000 - rev 591485
Push 13152 by jcristau@mozilla.com at Mon, 18 May 2020 14:17:16 +0000
Bug 1630229: Part 4 - Register ChildConnection after bind instead of start; r=geckoview-reviewers,snorp, a=pascalc 1. `GeckoProcessManager.ConnectionManager.onStartComplete` is called later than it ideally should be; it would be better to do this as soon as binding is complete, rather than as soon as `start` is complete. To accomplish this: * We rename `onStartComplete` to `onBindComplete` and call it as soon as we have successfully bound. * We call `IChildProcess.getPid` as soon as we're bound and immediately clean up if that fails. * This implies that `getPid` should always have a pid and should not need to call into `IChildProcess` during the remaining lifetime of the connection. This allows us to eliminate exception throwing from `getPid`, and thus we may also remove `getPidFallible`. * This also means that we no longer need to explicitly call `getPid` in `GeckoProcessManager.preload`. 2. We also use `XPCOMEventTarget.runOnLauncherThread` so that we do not need to bounce through the launcher thread's event queue unnecessarily. 3. I noticed that we do not unbind the connection if the start fails but we are not retrying. We should be unbinding regardless of whether we are going to retry. Differential Revision: https://phabricator.services.mozilla.com/D74500
83a8484759305eb1c93029065c4566e007325649: Bug 1637206 - add flatpak screenshots to ostree repo r=jlorenzo a=pascalc DEVEDITION_77_0b7_BUILD1 DEVEDITION_77_0b7_RELEASE FIREFOX_77_0b7_BUILD1 FIREFOX_77_0b7_RELEASE
Mihai Tabara <mtabara@mozilla.com> - Fri, 15 May 2020 10:23:19 +0000 - rev 591471
Push 13139 by archaeopteryx@coole-files.de at Fri, 15 May 2020 12:57:49 +0000
Bug 1637206 - add flatpak screenshots to ostree repo r=jlorenzo a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74827
ec7aef5c569fc07b729a2d9dd3b1a972bafca8b6: Bug 1637213 - generate static delta for flatpak r=mtabara a=pascalc
Bartłomiej Piotrowski <bpiotrowski@gnome.org> - Thu, 14 May 2020 11:08:55 +0000 - rev 591470
Push 13139 by archaeopteryx@coole-files.de at Fri, 15 May 2020 12:57:49 +0000
Bug 1637213 - generate static delta for flatpak r=mtabara a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74831
33cd84b05ed688620f855c35e185ac5d7a077ecf: Bug 1605895 - Advance the diagnostic assertion when an http channel on the child process loading CSS does not notify OnStopRequest, r=michal,necko-reviewers a=pascalc
Honza Bambas <honzab.moz@firemni.cz> - Wed, 13 May 2020 16:18:32 +0000 - rev 591469
Push 13139 by archaeopteryx@coole-files.de at Fri, 15 May 2020 12:57:49 +0000
Bug 1605895 - Advance the diagnostic assertion when an http channel on the child process loading CSS does not notify OnStopRequest, r=michal,necko-reviewers a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D72007
59a224f751897411672f080450f3d158d2000214: Bug 1634619 - Back out focusable state changes on overflow events. r=Jamie a=pascalc
Eitan Isaacson <eitan@monotonous.org> - Mon, 11 May 2020 00:21:21 +0000 - rev 591468
Push 13139 by archaeopteryx@coole-files.de at Fri, 15 May 2020 12:57:49 +0000
Bug 1634619 - Back out focusable state changes on overflow events. r=Jamie a=pascalc Differential Revision: https://phabricator.services.mozilla.com/D74487
e402ea5e06ef1951113a0c5ad782598620c6ecd1: Bug 1636038 - Only rebuild the scene if the a displaylist or root pipeline was updated. r=gw a=pascalc
Nicolas Silva <nsilva@mozilla.com> - Thu, 07 May 2020 19:43:07 +0000 - rev 591467
Push 13139 by archaeopteryx@coole-files.de at Fri, 15 May 2020 12:57:49 +0000
Bug 1636038 - Only rebuild the scene if the a displaylist or root pipeline was updated. r=gw a=pascalc This reverts to the behavior before https://phabricator.services.mozilla.com/D71781 which introduced a talos regression. Differential Revision: https://phabricator.services.mozilla.com/D74228