e5be676f6f06c8961fe5e288884bade2fb4b4c07: Bug 1618202 - One fuzzy appearance test annotation.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Mar 2020 23:07:47 +0100 - rev 517677
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1618202 - One fuzzy appearance test annotation. MANUAL PUSH: Avoiding android widget switch from getting backed out on a CLOSED TREE
760a89ae35a7b916bc0043d8aa3a6fa99b5f4c91: Bug 1618202 - More fuzzy appearance test annotations.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Mar 2020 22:11:59 +0100 - rev 517676
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1618202 - More fuzzy appearance test annotations. MANUAL PUSH: Avoiding android widget switch from getting backed out on a CLOSED TREE.
dc81efd516c4325474b4eab3e70e36395c2cb155: Backed out changeset f6898bd931c5 (bug 1618038) for SM bustages on AbstractScope.h . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 09 Mar 2020 22:53:43 +0200 - rev 517675
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Backed out changeset f6898bd931c5 (bug 1618038) for SM bustages on AbstractScope.h . CLOSED TREE
b0b0c424297681bebd3df504952795358b0be628: Bug 1618202 - Minor reftest annotation fixes.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Mar 2020 22:05:23 +0100 - rev 517674
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1618202 - Minor reftest annotation fixes. MANUAL PUSH: Preventing android widget switch from getting baked out on CLOSED TREE
4074abe0bef932f76574a45ae15f21775a87fca5: Bug 1620549 - Set stack size of profiler sampler thread to N_STACK_BYTES + 20 KiB r=gerald,mstange
Michael Forney <mforney@mforney.org> - Mon, 09 Mar 2020 20:23:16 +0000 - rev 517673
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620549 - Set stack size of profiler sampler thread to N_STACK_BYTES + 20 KiB r=gerald,mstange N_STACK_BYTES are needed to store backtrace information, so use that plus some extra as the minimum stack size for the sampler thread to ensure that it doesn't overflow. Differential Revision: https://phabricator.services.mozilla.com/D65705
1692426a9549efd97f3241b8fc314eac0786a750: Bug 1617879 - Rewrite the check for transformed clip intersection with the primitive in WR r=gw
Dzmitry Malyshau <dmalyshau@mozilla.com> - Mon, 09 Mar 2020 19:46:35 +0000 - rev 517672
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1617879 - Rewrite the check for transformed clip intersection with the primitive in WR r=gw Instead of trying to extract an inner rectangle from a transformed inner rectange, which by itself doesn't have an obviously "best" solution, we are going to test if the visibility rect is within the polygon of the projected inner rect. The test is more precise, could be slightly more heavy, but most importantly - it's correct. Differential Revision: https://phabricator.services.mozilla.com/D65836
6c8c53328c214060552a084c339f411e3b5bd007: Bug 1619283 - Use SourceAtomSet/ScriptAtomSet and atomize strings at the beginning. r=nbp
Tooru Fujisawa <arai_a@mac.com> - Mon, 09 Mar 2020 20:21:07 +0000 - rev 517671
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1619283 - Use SourceAtomSet/ScriptAtomSet and atomize strings at the beginning. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D65348
f6898bd931c53a7c9ab373a6af960747d06def4b: Bug 1618038 - Implement support for wrapper-class comparisons in the innermost namespace containing each wrapper class, as ADL intended. Also simplify the operator implementations in certain minor ways. r=sfink
Jeff Walden <jwalden@mit.edu> - Mon, 09 Mar 2020 20:05:10 +0000 - rev 517670
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1618038 - Implement support for wrapper-class comparisons in the innermost namespace containing each wrapper class, as ADL intended. Also simplify the operator implementations in certain minor ways. r=sfink Differential Revision: https://phabricator.services.mozilla.com/D64242
5b47cfcab1554c89400b7a6299ff0cabac4bda0c: Backed out 8 changesets (bug 1620322) for bustages on nsContentSink.cpp . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 09 Mar 2020 22:18:36 +0200 - rev 517669
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Backed out 8 changesets (bug 1620322) for bustages on nsContentSink.cpp . CLOSED TREE Backed out changeset f41739c64dff (bug 1620322) Backed out changeset be942a7f329e (bug 1620322) Backed out changeset a916987c7c71 (bug 1620322) Backed out changeset ead3484ffb5f (bug 1620322) Backed out changeset 4e1e8b9afa1a (bug 1620322) Backed out changeset 473bba698e5a (bug 1620322) Backed out changeset 0e5e5d41597d (bug 1620322) Backed out changeset 31b24d79db3d (bug 1620322)
fa7358af3fb2bd9e424d056a388a6d5dd525daff: Bug 1620627 - Remove AsyncStreamReader.jsm; r=dimi
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 09 Mar 2020 19:37:37 +0000 - rev 517668
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620627 - Remove AsyncStreamReader.jsm; r=dimi Looks like bug 1603053 did not remove this file. Differential Revision: https://phabricator.services.mozilla.com/D66085
718652138136a4e4903197925698b752a5c793b6: Bug 1617983 - Re-enable separate privileged about content process for about:home, about:newtab, about:welcome on Nightly. r=NeilDeakin
Mike Conley <mconley@mozilla.com> - Mon, 09 Mar 2020 18:37:58 +0000 - rev 517667
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1617983 - Re-enable separate privileged about content process for about:home, about:newtab, about:welcome on Nightly. r=NeilDeakin Differential Revision: https://phabricator.services.mozilla.com/D64376
bce3596818fdfa25f8a2a33c701cedc2698a6fdc: Bug 1617983 - Adjust browser_openTabAndSendCertInfo test for running about:certificate in the privileged about content process. r=NeilDeakin
Mike Conley <mconley@mozilla.com> - Mon, 09 Mar 2020 18:35:49 +0000 - rev 517666
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1617983 - Adjust browser_openTabAndSendCertInfo test for running about:certificate in the privileged about content process. r=NeilDeakin The test was originally using BrowserTestUtils.waitForNewWindow with an argument for the expected initial tab URL which was a function rather than a string. This helper function never expects a function, but transparently passed it along to browserLoaded, which _can_ handle a function, so everything worked. With the privileged about content process enabled, the waitForNewWindow code fell down a codepath that doesn't handle the function parameter at all, and causes the test to wait for a XULFrameLoaderCreated event that will never fire. This patch adjusts the test to no longer pass the function to waitForNewWindow, since it never supported having a function passed to it. Instead, we do the check for the initial tab URL after the window has been opened. Differential Revision: https://phabricator.services.mozilla.com/D64603
cca1d61d1a7f25cadfb4c09a55c7c282e5d56ae3: Bug 1616596 - Use ChannelWrapper and nsIHttpActivityDistributor to detect when identity.launchWebAuthFlow dialog is being navigated to the redirect_uri. r=mixedpuppy
Luca Greco <lgreco@mozilla.com> - Mon, 09 Mar 2020 19:17:51 +0000 - rev 517665
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1616596 - Use ChannelWrapper and nsIHttpActivityDistributor to detect when identity.launchWebAuthFlow dialog is being navigated to the redirect_uri. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D64389
ca720bdc1f1fc3c41a278d10c3c14b9016bd76e1: Bug 1620904 - Restrict picture cache debug rects to tile valid rect. r=nical
Glenn Watson <gw@intuitionlibrary.com> - Mon, 09 Mar 2020 15:37:48 +0000 - rev 517664
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620904 - Restrict picture cache debug rects to tile valid rect. r=nical This makes the picture cache debug view more represent the amount of pixels that are being rasterized and composited. It's also a bit clearer where picture cache boundaries are on some pages. Differential Revision: https://phabricator.services.mozilla.com/D65932
5068f7bd8bbed9774c351a29d0d432b5c1df3c77: Bug 1604200 - Second attempt at making reftest selection-001.html more reliable. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 09 Mar 2020 19:37:13 +0000 - rev 517663
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1604200 - Second attempt at making reftest selection-001.html more reliable. r=dholbert It seems webrender has some invalidation issues on the test reference and won't paint the selected text on time. Instead, run the selection ASAP so that it hopefully paints soon enough. Differential Revision: https://phabricator.services.mozilla.com/D66108
69d466eda909a2f96ed4cf8a42ec19348cd87242: Bug 1602497. r=anba
Jeff Walden <jwalden@mit.edu> - Thu, 23 Jan 2020 10:08:09 +0000 - rev 517662
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1602497. r=anba Differential Revision: https://phabricator.services.mozilla.com/D60589
17109740bffa6c46803545639b2c0b2f924ecdb2: Bug 1325207 - [reftest] Stop treating 'skip/skip-if' as a failure type in the manifests r=kats
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 09 Mar 2020 15:20:11 +0000 - rev 517661
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1325207 - [reftest] Stop treating 'skip/skip-if' as a failure type in the manifests r=kats Currently the RefTest manifest parser has 5 possible statuses: 0 => EXPECTED_PASS 1 => EXPECTED_FAIL 2 => EXPECTED_RANDOM 3 => EXPECTED_DEATH (aka skip) 4 => EXPECTED_FUZZY In the manifests, the last status annotation that appears on the line will take precedence. For example: skip-if(true) fails-if(true) == test1.html ref.html fails-if(true) skip-if(true) == test2.html ref.html The first test will have an expected status equal to EXPECTED_FAIL, whereas the second one will be EXPECTED_DEATH. The same holds true for any combination of 'fail/random/skip/fuzzy' annotations. This means developers need to be very careful about the order they specify these annotations as getting the order wrong can easily lead to unexpected behaviour. With the introduction of defaults in bug 1616368, the risk of unexpected behaviour is far greater. Since defaults are simply prepended to the test line, a manifest that looks like: defaults skip-if(true) == test1.html ref.html fails-if(true) == test2.html ref.html will actually skip the first test, but run the second (since the fails-if overwrites EXPECTED_DEATH with EXPECTED_FAIL). The root of the problem appears to be that 'skip' and 'fuzzy' are not actually test statuses. They are modifiers that affect how we run the test, but don't actually affect whether the test is expected to pass or fail. Therefore, this patch solves the problem by making 'skip/skip-if' its own thing that does not get overwritten by other failure types. In otherwords, a 'skip-if' can appear before or after a 'fails-if' and it will have the same meaning. Differential Revision: https://phabricator.services.mozilla.com/D64457
adffa9dc48649bc25d01d9d48d9c48cfcacbd79c: Bug 1620434 - increase default sizing of the spacers in the navbar in customize mode again, r=dao
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 09 Mar 2020 18:39:53 +0000 - rev 517660
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620434 - increase default sizing of the spacers in the navbar in customize mode again, r=dao Differential Revision: https://phabricator.services.mozilla.com/D66083
2b7446e9eca4672ba4a8cd3744837a45701551e6: Bug 1620102 - Add GeckoView support for EME Media key permissions r=geckoview-reviewers,agi,snorp
Randall E. Barker <rbarker@mozilla.com> - Mon, 09 Mar 2020 18:25:12 +0000 - rev 517659
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620102 - Add GeckoView support for EME Media key permissions r=geckoview-reviewers,agi,snorp Add GeckoSession.PermissionDelegate.PERMISSION_MEDIA_KEY_SYSTEM_ACCESS for when media.eme.require-app-approval=true Differential Revision: https://phabricator.services.mozilla.com/D65423
e0291795a75011884160c92ff363bd2873bc4524: Bug 1620661 - Remove GetUri in nsAlertsUtils.cpp r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Mon, 09 Mar 2020 17:02:48 +0000 - rev 517658
Push 37199 by opoprus@mozilla.com at Tue, 10 Mar 2020 03:43:44 +0000
Bug 1620661 - Remove GetUri in nsAlertsUtils.cpp r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D65770
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip