8e81ac79b2ba1dcb9d08d8ba2098a59900cc03f1: Bug 1641578: Avoid crashing when Recorded surface or font storage fail to allocate. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Thu, 28 May 2020 18:05:53 +0000 - rev 596592
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641578: Avoid crashing when Recorded surface or font storage fail to allocate. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D77271
b11a4969f535171c1e416fa79ef2626f766fd542: Bug 1635523 - Remove twitter from the legacy configuration. r=daleharvey
Mark Banner <standard8@mozilla.com> - Thu, 28 May 2020 08:17:58 +0000 - rev 596591
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635523 - Remove twitter from the legacy configuration. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D76908
13469bdc290b5dbee625f6e9de5650a980af6bc9: Bug 1640479: Don't set kind if initializeNamedCaptures fails r=mgaudet
Iain Ireland <iireland@mozilla.com> - Wed, 27 May 2020 20:33:39 +0000 - rev 596590
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1640479: Don't set kind if initializeNamedCaptures fails r=mgaudet If we throw an OOM in initializeNamedCaptures for a RegExpShared, we will set kind to RegExp, but not initialize the named captures data. If we recover from the OOM and then execute the same regexp, the cached RegExpShared will not be reparsed, and we won't create named captures for it. The fix is to reorder CompilePattern so that we only change the state of the RegExpShared after all of the initialization has succeeded. initializeNamedCaptures already avoids this problem by saving the updates until the end. Differential Revision: https://phabricator.services.mozilla.com/D76957
6522d475c2c9dd80be03cf8656e3cd2cfb6d1049: Bug 1636225. Roll out WebRender to all screen sizes on modern Intel on release. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 26 May 2020 10:46:51 +0000 - rev 596589
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1636225. Roll out WebRender to all screen sizes on modern Intel on release. r=aosmond Differential Revision: https://phabricator.services.mozilla.com/D76769
749cbdd276435948a46607aa62114308f133756a: Bug 1638915 - skip bug917595-iframe-1.html on coverage builds. r=aryx
Joel Maher <jmaher@mozilla.com> - Thu, 28 May 2020 10:45:28 +0000 - rev 596588
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638915 - skip bug917595-iframe-1.html on coverage builds. r=aryx skip bug917595-iframe-1.html on coverage builds. Differential Revision: https://phabricator.services.mozilla.com/D77230
771431dbcec2b1c3a18c3aa295140edd8fcdaf1b: Bug 1637641: Add test for the cache mechanism in ResourceWatcher. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 29 May 2020 00:12:08 +0000 - rev 596587
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637641: Add test for the cache mechanism in ResourceWatcher. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D77015
74e74024568da9a155d905a9f938be677e6b45bd: Bug 1637641: Make multiple listeners can receive proper cached resources. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 29 May 2020 00:11:56 +0000 - rev 596586
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637641: Make multiple listeners can receive proper cached resources. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D76447
8f30acc0c69f063e4a8a4f7f05f0451fbe3727f8: Bug 1641459 - Consider 3rd parties cookie requested by documents with a window, r=smaug CLOSED TREE
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 28 May 2020 16:21:33 +0000 - rev 596585
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641459 - Consider 3rd parties cookie requested by documents with a window, r=smaug CLOSED TREE This is required for how Cookies gtests are written Differential Revision: https://phabricator.services.mozilla.com/D77301
0b1a8f4cdacb55bc11dbf5ace9b031f6018c50d8: Backed out changeset 082fb07b2a02 (bug 1253129) for bc failures on browser_ext_windows_create_params.js . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 29 May 2020 00:06:56 +0300 - rev 596584
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Backed out changeset 082fb07b2a02 (bug 1253129) for bc failures on browser_ext_windows_create_params.js . CLOSED TREE
5690a9ce19ccf8044cb3311453cc07ecd06cc0fd: Bug 1640913 - reduce duplication in the sanitizeDialog.css files and fix the warning background in macOS dark mode in the preferences r=Gijs
Tim Nguyen <ntim.bugs@gmail.com> - Thu, 28 May 2020 20:00:31 +0000 - rev 596583
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1640913 - reduce duplication in the sanitizeDialog.css files and fix the warning background in macOS dark mode in the preferences r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D77325
18e6a640ccfe42dcc2f3162211f185c70f87f821: Bug 1549046 - Re-enable the "Set As Desktop Background" test on macOS r=spohl
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 28 May 2020 14:29:27 +0000 - rev 596582
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1549046 - Re-enable the "Set As Desktop Background" test on macOS r=spohl Refactor the test to use a python program to check that the background was successfully changed and re-enable the test on macOS. For running in automation, this test is dependent on Mac test runner instances being configured to allow users to change the desktop background. A code change to allow this has already been landed. See bug for the additional patches. Differential Revision: https://phabricator.services.mozilla.com/D72456
abbb66ad5f279f036411a9e974e125e889c14e70: Bug 1641473 - Restrict the OS auth feature in about:logins to Nightly until we have a release plan. r=MattN
Jared Wein <jwein@mozilla.com> - Thu, 28 May 2020 17:39:19 +0000 - rev 596581
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641473 - Restrict the OS auth feature in about:logins to Nightly until we have a release plan. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D77309
55a8f3551cad67c16ac21df7cdcb242d2ea519cb: Bug 1466532 - Part 2: Drop shortcut support in nsLocalFileWin r=froydnj
Kagami Sascha Rosylight <saschanaz@outlook.com> - Thu, 28 May 2020 16:59:56 +0000 - rev 596580
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1466532 - Part 2: Drop shortcut support in nsLocalFileWin r=froydnj Native Windows apps (including but not limited to IE, old Edge, and Notepad) does not automatically resolve shell links (.lnk), so this patch follows their behavior. Differential Revision: https://phabricator.services.mozilla.com/D73546
b84687ef2bfd3f4db097b990ecdb8014807d287f: Bug 1446276 - Separate pref for user set topstories and system set topstories. r=gvn,k88hudson
Scott <scott.downe@gmail.com> - Thu, 28 May 2020 20:31:44 +0000 - rev 596579
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1446276 - Separate pref for user set topstories and system set topstories. r=gvn,k88hudson Differential Revision: https://phabricator.services.mozilla.com/D75217
c055497987598ae2b2fa7ff5049c4774828d609b: Bug 1641642: Reduce GCP build frequency to once every 25 pushes r=dhouse
Ben Hearsum <bhearsum@mozilla.com> - Thu, 28 May 2020 19:56:17 +0000 - rev 596578
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641642: Reduce GCP build frequency to once every 25 pushes r=dhouse Differential Revision: https://phabricator.services.mozilla.com/D77323
81dc4a5fbae5955572286debafe7b2cb5ae82ffe: Backed out 1 changesets (bug 1622451) for assertion failures on UniquePtr.h. CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 28 May 2020 23:31:26 +0300 - rev 596577
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Backed out 1 changesets (bug 1622451) for assertion failures on UniquePtr.h. CLOSED TREE Backed out changeset fb8e753340e4 (bug 1622451)
d9817dd544a6fa63ad0fc4949b76112324d9de16: Bug 1641515 - Don't use ignorePath flag for MatchPattern because its matches are too generic r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Thu, 28 May 2020 14:55:50 +0000 - rev 596576
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641515 - Don't use ignorePath flag for MatchPattern because its matches are too generic r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D77231
eae84edeff7ffccab2d30381ec40145150b5ed3b: Bug 1641218: Enable remote Canvas 2D in early Beta and Nightly. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Wed, 27 May 2020 22:40:57 +0000 - rev 596575
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1641218: Enable remote Canvas 2D in early Beta and Nightly. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D77083
fb8e753340e4ba7bc4f9e724b5ca5b00291e0af2: Bug 1622451 - minimize stream copying across IPC boundaries r=asuth,baku
Perry Jiang <perry@mozilla.com> - Thu, 28 May 2020 15:15:43 +0000 - rev 596574
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1622451 - minimize stream copying across IPC boundaries r=asuth,baku Initially, IPCInternal{Request,Response} had contained IPCStreams which would result in unecessary copying when sending the objects over IPC. The patch makes these streams either: 1) ParentToParentStream (just a UUID) 2) ParentToChildStream (a PIPCBlobInputStream actor, acting as a handle) 3) ChildToParentStream (a real IPCStream) These three types are union-ed together by the BodyStreamVariant IPDL structure. This structure replaces the IPCStream members in IPCInternal{Request,Response} so that, depending on the particular IPDL protocol, we can avoid cloning streams and just pass handles/IDs instead. As a side effect, this makes file-backed Response objects cloneable. Initially, these Responses would be backed by an nsFileInputStream, which is not cloneable outside the parent process. They are now backed by IPCBlobInputStreams, which are cloneable. One thing that's not really satisfactory (IMO), is the manual management of IPCBlobInputStreamStorage so that no streams are leaked, e.g. if we store a stream in the IPCBlobInputStreamStorage but fail to send an IPC message and therefore fail to remove the stream from storage on the other side of the IPC boundary (only parent-to-parent in this case). Differential Revision: https://phabricator.services.mozilla.com/D73173
082fb07b2a02e95bf7a514a7abf3819810c530e5: Bug 1253129 warn when using focused property with windows.create r=robwu
Shane Caraveo <scaraveo@mozilla.com> - Wed, 27 May 2020 22:59:17 +0000 - rev 596573
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1253129 warn when using focused property with windows.create r=robwu Differential Revision: https://phabricator.services.mozilla.com/D76944
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip