d03da841a4b7d7f3b4f3cafffdbd5603b5102aa5: Bug 1624726: Part 2 - Clean up some WebGL QueueParamTraits code r=jgilbert
David Parks <daparks@mozilla.com> - Mon, 08 Jun 2020 23:35:44 +0000 - rev 534558
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1624726: Part 2 - Clean up some WebGL QueueParamTraits code r=jgilbert Removing dead code, cleaning up comments, etc. Differential Revision: https://phabricator.services.mozilla.com/D78540
cb87087c351fd01ca9f9e6ab329b0f6b8b398b17: Bug 1624726: Part 1 - Remove argument type checking in WebGL remoting r=jgilbert
David Parks <daparks@mozilla.com> - Mon, 08 Jun 2020 23:35:39 +0000 - rev 534557
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1624726: Part 1 - Remove argument type checking in WebGL remoting r=jgilbert Type checking these queues turned out not to be useful. It added tokens to the stream that validated the type of the data in the stream against the type of the objects that it would deserialize into. However, the IPC mechanism is already completely type safe at the source code level so it was not useful in debugging. Differential Revision: https://phabricator.services.mozilla.com/D78539
1b53171da0c339d3feb1baaf4748a32ac9b9792e: Bug 1640741 - Run safe search heuristics before provider steering. r=valentin,johannh,NhiNguyen
Nihanth Subramanya <nhnt11@gmail.com> - Tue, 09 Jun 2020 01:50:05 +0000 - rev 534556
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1640741 - Run safe search heuristics before provider steering. r=valentin,johannh,NhiNguyen Differential Revision: https://phabricator.services.mozilla.com/D78636
32d9a307ba08dc723c6065439e6e782b91818e28: Bug 1643013 - Add eager Iterator Helper methods. r=jorendorff
Adam Vandolder <avandolder@mozilla.com> - Tue, 09 Jun 2020 00:40:13 +0000 - rev 534555
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1643013 - Add eager Iterator Helper methods. r=jorendorff Implements the 6 eager methods onto %Iterator.prototype%: `reduce`, `toArray`, `forEach`, `some`, `every`, and `find`, as well as adding corresponding unit tests. Differential Revision: https://phabricator.services.mozilla.com/D78080
c3f3c52bb13dfb2ea4fdfbb137ad5f4aa6323315: Bug 1643093 - Remove references to 'whitelist' in browser/components/urlbar. r=Gijs
Jared Wein <jwein@mozilla.com> - Tue, 09 Jun 2020 00:26:46 +0000 - rev 534554
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1643093 - Remove references to 'whitelist' in browser/components/urlbar. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D78122
8a09f9d7670a1857b17a241cca31337da89659f7: Bug 1555188 - Enable PuppetVRSession to work when VR process is enabled r=thomasmo
Kearwood Gilbert <kearwood@kearwood.com> - Mon, 08 Jun 2020 23:57:27 +0000 - rev 534553
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1555188 - Enable PuppetVRSession to work when VR process is enabled r=thomasmo Differential Revision: https://phabricator.services.mozilla.com/D72059
bac92eaf4731bd8fbb1a1f07c270ac6c4ee34dc6: Bug 1643685 - Use name instead of test_name when finding the metric test name. r=mozperftest-reviewers,tarek
Gregory Mierzwinski <gmierz2@outlook.com> - Mon, 08 Jun 2020 21:02:53 +0000 - rev 534552
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1643685 - Use name instead of test_name when finding the metric test name. r=mozperftest-reviewers,tarek This patch fixes the test name being used for the App-link test in CI (regression). The patch also adds a new feature to ScriptInfo which checks to make sure that the test doesn't have any extra unknown keys in it. If it does, a failure is raised. This change is to attempt to help prevent these kinds of regressions from happening again. A new test is added for this functinality as well. Differential Revision: https://phabricator.services.mozilla.com/D78516
9114f269096217c66d0549af7157894caeedb9dc: Bug 1644256 - Make raptor-youtube-playback test use 2019 branch. r=perftest-reviewers,davehunt
Gregory Mierzwinski <gmierz2@outlook.com> - Tue, 09 Jun 2020 00:18:27 +0000 - rev 534551
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1644256 - Make raptor-youtube-playback test use 2019 branch. r=perftest-reviewers,davehunt The old raptor-youtube-playback test was converted to a 2020 branch H264 test and this patch reverts that change. It also adds a new test (and task) for the H264 standard tests. Differential Revision: https://phabricator.services.mozilla.com/D78803
cb257144ee3a8d9aef0fd5faa073dd8cf27b5dc6: Bug 1643495 - Revert contextmenu change in test_bug417418 r=masayuki
Kagami Sascha Rosylight <saschanaz@outlook.com> - Mon, 08 Jun 2020 23:35:53 +0000 - rev 534550
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1643495 - Revert contextmenu change in test_bug417418 r=masayuki This change was only needed when the previous version of the patch for Bug 1632425 wanted to move things into contextmenu event handler. This patch reverts the change as 1) the suggested behavior never landed and 2) opening context menu in a test can cause conflict with other tests. Differential Revision: https://phabricator.services.mozilla.com/D78673
cb212bb7b6debd528483ef2bdbe41f214a7b5b64: Bug 1638711 - Mark WPTs that incorrectly expect synchronous security checks as failing. r=asuth
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:18:01 +0000 - rev 534549
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Mark WPTs that incorrectly expect synchronous security checks as failing. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D77955
c448f9dcdedc76fdfdbcafebf8acca29c81e80cd: Bug 1638711 - Report correct error code in DocumentLoadListener if AsyncOpen fails. r=jya,necko-reviewers,valentin
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:17:52 +0000 - rev 534548
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Report correct error code in DocumentLoadListener if AsyncOpen fails. r=jya,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D77954
b4cc6d55dc09947be3d72c70dd26dd7f16eca3b8: Bug 1638711 - Call DisplayLoadError for NS_ERROR_DOM_BAD_URI during EndPageLoad, since we would also have done this for the same error during AsyncOpen. r=nika,ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:17:49 +0000 - rev 534547
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Call DisplayLoadError for NS_ERROR_DOM_BAD_URI during EndPageLoad, since we would also have done this for the same error during AsyncOpen. r=nika,ckerschb Previously we called DisplayLoadError with NS_ERROR_DOM_BASE_URI for errors detected during AsyncOpen, but not for asynchronous errors, and this patch queue changed when some security errors happen to be asynchronous. GeckoView has tests that require DisplayLoadError to be called (which allows for a custom error page to be loaded). Unfortunately, doing so breaks existing gecko tests, since the method of detecting a blocked load fails when GeckoView loads a custom error page. Differential Revision: https://phabricator.services.mozilla.com/D77171
624f2306ac72929d54f81ea4f603419537c21ad1: Bug 1638711 - Mark WPT as passing. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:17:43 +0000 - rev 534546
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Mark WPT as passing. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75726
903baf6ab11168b84915d02255160a2ad9c45656: 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> - Mon, 08 Jun 2020 23:17:41 +0000 - rev 534545
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +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
034f641d64bc5ea75ca110d4cac746bfb5b84103: Bug 1638711 - Fix test_CSP to detect CSP events from the parent process. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:16:39 +0000 - rev 534544
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Fix test_CSP to detect CSP events from the parent process. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75723
ca1e2087c0afe59c4c26bf23c6132d6f37d402d8: Bug 1638711 - Allow test_frameNavigation to use the error event to detect when a load was blocked. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:16:24 +0000 - rev 534543
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +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
f1a23a62e826e61c61ba02c5f73a08dde0742c6f: Bug 1638711 - Update WindowGlobalParent's copy of ClientInfo when we mutate it on the window. r=nika
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:16:17 +0000 - rev 534542
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +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
1dcb2873841a853f42720d30eeb452b4535a9f36: Bug 1638711 - Do document security checks in parent process. r=ckerschb
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 08 Jun 2020 23:16:04 +0000 - rev 534541
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Bug 1638711 - Do document security checks in parent process. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D75720
273c5d885114e9ff03c81f19141bbb29e656e651: Backed out 26 changesets (bug 1642327, bug 1641452, bug 1638177, bug 1642656, bug 1642473, bug 1640916, bug 1642732, bug 1642627, bug 1637781, bug 1642560, bug 1642664, bug 1644017, bug 1641236, bug 1616867, bug 1642744, bug 1642564, bug 1642865, bug 1642484, bug 1642632) for multiple wpt failures e.g webrtc/RTCRtpReceiver-getSynchronizationSources.https.html on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 09 Jun 2020 05:01:33 +0300 - rev 534540
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Backed out 26 changesets (bug 1642327, bug 1641452, bug 1638177, bug 1642656, bug 1642473, bug 1640916, bug 1642732, bug 1642627, bug 1637781, bug 1642560, bug 1642664, bug 1644017, bug 1641236, bug 1616867, bug 1642744, bug 1642564, bug 1642865, bug 1642484, bug 1642632) for multiple wpt failures e.g webrtc/RTCRtpReceiver-getSynchronizationSources.https.html on a CLOSED TREE Backed out changeset 5560f75b1a41 (bug 1644017) Backed out changeset d1991a9032a6 (bug 1642865) Backed out changeset c3c4746b5397 (bug 1642744) Backed out changeset 0a175d17b167 (bug 1642627) Backed out changeset ed8cbf0c075c (bug 1642627) Backed out changeset 84e443ed1f22 (bug 1642484) Backed out changeset 67984f2173ef (bug 1642732) Backed out changeset cfb3777ccc21 (bug 1638177) Backed out changeset b432e8adb86e (bug 1637781) Backed out changeset 5abdd186c349 (bug 1637781) Backed out changeset 981315095dae (bug 1616867) Backed out changeset 9d70834b865c (bug 1642327) Backed out changeset 37fa8012971e (bug 1642560) Backed out changeset e119f357fec7 (bug 1642632) Backed out changeset 00de765b91df (bug 1642632) Backed out changeset aca73c33f870 (bug 1640916) Backed out changeset 311dad566d00 (bug 1640916) Backed out changeset 9c1ab1cfce56 (bug 1642664) Backed out changeset 8a5b937e941f (bug 1642664) Backed out changeset b1c543ffac48 (bug 1642656) Backed out changeset a820bab0bc8c (bug 1642656) Backed out changeset e31b0d2ecada (bug 1642473) Backed out changeset 876ba714e9d7 (bug 1641236) Backed out changeset c21ecaf3656e (bug 1642564) Backed out changeset 0ce32f210e61 (bug 1642564) Backed out changeset 551e0f476a22 (bug 1641452)
1e8ba61134fddd48bc290ae477cbfb1bdf4637cb: Backed out changeset b3719371b81d (bug 1642865) for wpt still failing at dom/events/scrolling/scrollend-event-for-user-scroll.html on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 09 Jun 2020 04:59:39 +0300 - rev 534539
Push 37491 by apavel@mozilla.com at Tue, 09 Jun 2020 09:21:34 +0000
Backed out changeset b3719371b81d (bug 1642865) for wpt still failing at dom/events/scrolling/scrollend-event-for-user-scroll.html on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip