23006aacf56373a973f973748d8642711a2245ce: Bug 1640036 - Drop the guard of aUseMappedRatio for non-auto aspect-ratio case. r=emilio
Boris Chiou <boris.chiou@gmail.com> - Thu, 28 May 2020 01:18:32 +0000 - rev 596409
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1640036 - Drop the guard of aUseMappedRatio for non-auto aspect-ratio case. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D77191
1eef124eff9bc4ead0c08a9ae7504da6b9f38558: Backed out 7 changesets (bug 1638711) for perma failures on test_bug375314-2.html. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 28 May 2020 04:25:38 +0300 - rev 596408
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Backed out 7 changesets (bug 1638711) for perma failures on test_bug375314-2.html. CLOSED TREE Backed out changeset 9643bf18ac31 (bug 1638711) Backed out changeset 3d06b48e2e3a (bug 1638711) Backed out changeset c2a1461890c3 (bug 1638711) Backed out changeset 9eda9f6c5877 (bug 1638711) Backed out changeset f776c30279f3 (bug 1638711) Backed out changeset b34546384903 (bug 1638711) Backed out changeset 47da03dd8365 (bug 1638711)
ae099c643bd6a2372d418faa1884c72db359ffe2: Bug 1637553 - Reduce array copy in spell checker loop. r=masayuki
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 27 May 2020 14:33:12 +0000 - rev 596407
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1637553 - Reduce array copy in spell checker loop. r=masayuki Actually, we always clone spell checker range array per IPC call into spell check loop. But we can use `std::move` to reduce unnecessary copy. Also, `mozInlineSpellWordUtil::GetNextWord` always returns NS_OK, so this should use boolean value to know whether loop is done. Differential Revision: https://phabricator.services.mozilla.com/D75111
c5c3da72080fe4504a941fbbbb0cba112ab387b9: Bug 1638156 - Make open downloaded file the default action in about:newtab download cards, and add key modifiers support. r=Mardak
Sam Foster <sfoster@mozilla.com> - Thu, 28 May 2020 01:11:48 +0000 - rev 596406
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638156 - Make open downloaded file the default action in about:newtab download cards, and add key modifiers support. r=Mardak Differential Revision: https://phabricator.services.mozilla.com/D76575
da0e27f7f17ae3ec188997ecc92688175ab1299b: Bug 1638156 - Allow key modifiers to determine how/'where' PDFs are opened when possible. r=mak
Sam Foster <sfoster@mozilla.com> - Thu, 28 May 2020 01:13:19 +0000 - rev 596405
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638156 - Allow key modifiers to determine how/'where' PDFs are opened when possible. r=mak Differential Revision: https://phabricator.services.mozilla.com/D75870
0dba6079675375c8934301b57a284a0988804441: Bug 1611204 - Fix IntersectionObserverEntry.isIntersecting to match other browsers. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 28 May 2020 01:10:35 +0000 - rev 596404
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1611204 - Fix IntersectionObserverEntry.isIntersecting to match other browsers. r=mstange Note that no browser matches the spec (see https://github.com/w3c/IntersectionObserver/issues/432), but that our behavior is reasonably close to them. So do this to match them. Differential Revision: https://phabricator.services.mozilla.com/D76603
6e7282ed160be0587e8c874af9d92d4fb3b23207: Bug 1635098 - Allow nullish coalescing and optional chaining operators in newtab jsm code r=k88hudson
Ed Lee <edilee@mozilla.com> - Thu, 28 May 2020 00:56:13 +0000 - rev 596403
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1635098 - Allow nullish coalescing and optional chaining operators in newtab jsm code r=k88hudson Include babel plugins to allow unit testing of files using the operators. Reverts "Bug 1635054 - stop using ?. operator in newtab download manager code, r=aryx" Differential Revision: https://phabricator.services.mozilla.com/D73739
a3fcf899da1a3f92ee5ecd65ef5c038b8eb0729f: Bug 1626015 - Implement ParentNode#ReplaceChildren. r=emilio
Alex Vincent <ajvincent@gmail.com> - Thu, 28 May 2020 00:58:24 +0000 - rev 596402
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1626015 - Implement ParentNode#ReplaceChildren. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D75891
72ff319a6e561d31ae78f50e3a977777c3a0cb82: Bug 1433142 - Add support for hashing enum values. r=jwalden
Chris Fronk <fronkc1@gmail.com> - Wed, 27 May 2020 23:44:51 +0000 - rev 596401
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1433142 - Add support for hashing enum values. r=jwalden Differential Revision: https://phabricator.services.mozilla.com/D70647
fcd578c812db156400ba68cfeb86d3d6474524bd: Backed out changeset 854feb05fff6 (bug 1592416) for assertion failures. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 28 May 2020 03:42:16 +0300 - rev 596400
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Backed out changeset 854feb05fff6 (bug 1592416) for assertion failures. CLOSED TREE
eacee6c149e7255163061fdcd294c1fc890a6f0c: Bug 1543813: Fix a race condition that can lead to a crash when using the color picker on macOS. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Wed, 27 May 2020 22:07:45 +0000 - rev 596399
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1543813: Fix a race condition that can lead to a crash when using the color picker on macOS. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D71045
ce05eb592dee6619394346d864f75e1b4af825d6: Bug 1543813: Minor refactor of macOS color picker. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Tue, 19 May 2020 17:27:42 +0000 - rev 596398
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1543813: Minor refactor of macOS color picker. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D71043
1501edba66fb7d7ace79fdf4d47923b0f47eb490: Bug 1636859 - Shut down the `fix-stacks` child process when `fix_stacks.py` exits. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 28 May 2020 00:34:30 +0000 - rev 596397
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1636859 - Shut down the `fix-stacks` child process when `fix_stacks.py` exits. r=glandium Hopefully this will avoid some intermittent failures that occur when `fix-stacks` is deleted at the end of a test run. Differential Revision: https://phabricator.services.mozilla.com/D76980
9643bf18ac311a7e175f7ed1e9cb1717c3bac6d2: Bug 1638711 - Call DisplayLoadError for NS_ERROR_CONTENT_BLOCKED during EndPageLoad, since we would also have done this for the same error during AsyncOpen. r=nika
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 28 May 2020 00:10:47 +0000 - rev 596396
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Call DisplayLoadError for NS_ERROR_CONTENT_BLOCKED during EndPageLoad, since we would also have done this for the same error during AsyncOpen. r=nika Differential Revision: https://phabricator.services.mozilla.com/D77171
3d06b48e2e3a0a57c41efe9ab1e9ab2cf03e5416: Bug 1638711 - Mark WPT as passing. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 28 May 2020 00:10:47 +0000 - rev 596395
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Mark WPT as passing. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75726
c2a1461890c37414c74479b468382b11663931d8: Bug 1638711 - Convert tests that try to install a content policy for Document loads to use SpecialPowers.loadChromeScript to do so in the parent process. r=kmag,ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 May 2020 09:39:33 +0000 - rev 596394
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Convert tests that try to install a content policy for Document loads to use SpecialPowers.loadChromeScript to do so in the parent process. r=kmag,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D76616
9eda9f6c5877a0b057840a9a9693d6952a649a3c: Bug 1638711 - Fix test_CSP to detect CSP events from the parent process. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 May 2020 09:39:38 +0000 - rev 596393
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Fix test_CSP to detect CSP events from the parent process. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75723
f776c30279f3e1dc98ea76373a1cc3170f9348cd: Bug 1638711 - Allow test_frameNavigation to use the error event to detect when a load was blocked. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 May 2020 09:39:40 +0000 - rev 596392
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Allow test_frameNavigation to use the error event to detect when a load was blocked. r=ckerschb The current state is that we fire error events for content blocking if the error happens synchronously and src was set when the iframe was in-document, or if the error happens asynchronously (from the parent process). This test is currently setting src before appending the iframe to the document, and thus was expecting no error event to be fired. We have other content security tests that do rely on the error event being fired. Since we're doing security checks in the parent, the error event now fires, and this changes the test to report success in that case. Differential Revision: https://phabricator.services.mozilla.com/D75722
b34546384903a18229f9775f836ecdf8f6008fee: Bug 1638711 - Update WindowGlobalParent's copy of ClientInfo when we mutate it on the window. r=nika
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 May 2020 09:39:42 +0000 - rev 596391
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Update WindowGlobalParent's copy of ClientInfo when we mutate it on the window. r=nika Differential Revision: https://phabricator.services.mozilla.com/D75721
47da03dd8365aa3ce0427c78d4c63c090b9693e8: Bug 1638711 - Do document security checks in parent process. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 27 May 2020 09:39:44 +0000 - rev 596390
Push 13186 by ffxbld-merge at Mon, 01 Jun 2020 09:52:46 +0000
Bug 1638711 - Do document security checks in parent process. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75720
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip