e07cf3d4936f99965d8d52afab0560b7cbfd7975: Bug 1637195 [wpt PR 23525] - Remove the `[SecureContext]` restriction from Trusted Types., a=testonly
Mike West <mkwst@chromium.org> - Wed, 20 May 2020 16:59:26 +0000 - rev 531924
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637195 [wpt PR 23525] - Remove the `[SecureContext]` restriction from Trusted Types., a=testonly Automatic update from web-platform-tests Remove the `[SecureContext]` restriction from Trusted Types. While it's reasonable to exclude new APIs from non-secure contexts, the ancestry requirements allow attackers to disable restricted APIs from embedded contexts. This is usually excellent, as it means that data won't leak from secure to non-secure contexts. For security features, on the other hand, this gives the attacker some advantage with regard to embedded contexts' mitigtions. This is unfortunate, and this patch removes the restriction to ensure that embedded contexts can continue to mitigate the effect of XSS attack by reverting https://crrev.com/c/2093214 and https://crrev.com/c/2098076. Bug: 1059554 Change-Id: Ib948437310509f1d29cacff1e6c74ab7cbc30d11 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2195965 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org> Cr-Commit-Position: refs/heads/master@{#767894} -- wpt-commits: 094353fedf808caf83e82b4959b5edf02e1be92e wpt-pr: 23525
c6a39a9f2b6f05309d86342db3093b49bc20acc1: Bug 1637398 [wpt PR 23547] - Update interfaces/web-animations.idl, a=testonly
autofoolip <auto@foolip.org> - Wed, 20 May 2020 16:59:20 +0000 - rev 531923
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637398 [wpt PR 23547] - Update interfaces/web-animations.idl, a=testonly Automatic update from web-platform-tests Update interfaces/web-animations.idl (#23547) Source: https://github.com/tidoust/reffy-reports/blob/d1fd24c/ed/idl/web-animations.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/686245019 -- wpt-commits: 14bbee9665ad815a538863fc54b3a1a2b937b3d5 wpt-pr: 23547
8d307579483baee32bd858bee5bbc99256c182d0: Bug 1637286 [wpt PR 23536] - [Azure Pipelines] run wpt_integration_{macOS,win}_{py36,py38} entirely using py3, a=testonly
Philip Jägenstedt <philip@foolip.org> - Wed, 20 May 2020 16:59:15 +0000 - rev 531922
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637286 [wpt PR 23536] - [Azure Pipelines] run wpt_integration_{macOS,win}_{py36,py38} entirely using py3, a=testonly Automatic update from web-platform-tests [Azure Pipelines] run wpt_integration_{macOS,win}_{py36,py38} entirely using py3 (#23536) py2 was needed to update the manifest only, but that now works with py3. Incidentally fixes https://github.com/web-platform-tests/wpt/issues/23441, where the problem appears to have been some mixing of py2 and py3. This also renames job names from _py3 to _py36. -- wpt-commits: 01e8699486be3c1e3111476310cba4ae70271d86 wpt-pr: 23536
ab14bf3936eff36ad4ec78a282c17b9af3ef70d0: Bug 1637389 [wpt PR 23545] - Fix float-cast-overflow in ComputedStyle::OutlineWidthInt(), a=testonly
Manuel Rego Casasnovas <rego@igalia.com> - Wed, 20 May 2020 16:59:10 +0000 - rev 531921
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637389 [wpt PR 23545] - Fix float-cast-overflow in ComputedStyle::OutlineWidthInt(), a=testonly Automatic update from web-platform-tests Fix float-cast-overflow in ComputedStyle::OutlineWidthInt() BUG=1081640,1068107 TEST=external/wpt/css/css-ui/outline-with-001-crash.html Change-Id: Ib1dca88c203fe3adabee66d4b214c6b13f686be5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2196406 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Commit-Queue: Manuel Rego <rego@igalia.com> Cr-Commit-Position: refs/heads/master@{#767916} -- wpt-commits: 47e840f2b3a484d29dd72d64e79a2f41280c346e wpt-pr: 23545
d47531576658f924d2a210e8d5aa88d9bcbf8db2: Bug 1637372 [wpt PR 23540] - device orientation: Properly reject promise in waitForEvent()., a=testonly
Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> - Wed, 20 May 2020 16:59:04 +0000 - rev 531920
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637372 [wpt PR 23540] - device orientation: Properly reject promise in waitForEvent()., a=testonly Automatic update from web-platform-tests device orientation: Properly reject promise in waitForEvent(). Follow-up to commit 4b04dea7f0ef ("device orientation: Try to remove flakiness from tests"). When assertEventEquals() fails in waitForEvent(), the exception should be propagated through a promise rejection, otherwise the promise will neither resolve nor reject, and the test will time out. The source of the flakiness still needs to be determined, but the flaky tests should now fail fast rather than time out. Bug: 1078298 Change-Id: I990f2c7982084938bfa36d76d1b0f18ec458e38e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2196584 Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Reilly Grant <reillyg@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#767861} -- wpt-commits: 030299ef4d6a5ea18d45e77f92de75a15a769108 wpt-pr: 23540
3be3364b0911a88fbc2369a7c4235783f106f8b5: Bug 1636442 [wpt PR 23477] - Pass logger explicitly in to Executors, a=testonly
James Graham <james@hoppipolla.co.uk> - Wed, 20 May 2020 16:58:59 +0000 - rev 531919
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1636442 [wpt PR 23477] - Pass logger explicitly in to Executors, a=testonly Automatic update from web-platform-tests Pass logger explicitly in to Executors This means that we are able to report errors which happen during setup -- wpt-commits: 48b773a266795216e28ac6b8e55f300bb6ad2541 wpt-pr: 23477
301005c372be8bb03f7d90ba21c97f5e440ce361: Bug 1637384 [wpt PR 23543] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 12 May 2020 21:00:58 +0000 - rev 531918
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637384 [wpt PR 23543] - Update wpt metadata, a=testonly wpt-pr: 23543 wpt-type: metadata
2be1a337ad564ba2c4cd14177e32bf179fd632bc: Bug 1637384 [wpt PR 23543] - Add MathML for automatic scriptlevel attribute, a=testonly
Frédéric Wang <fwang@igalia.com> - Wed, 20 May 2020 16:58:50 +0000 - rev 531917
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637384 [wpt PR 23543] - Add MathML for automatic scriptlevel attribute, a=testonly Automatic update from web-platform-tests Add MathML for automatic scriptlevel attribute (#23543) * Add MathML for automatic scriptlevel attribute This also checks dynamic/case-insensitiveness of "accent" and "accentunder" https://github.com/mathml-refresh/mathml/issues/57 -- wpt-commits: 14ec365a5d98c7de9c5debbfd0bd1c75a9be3c41 wpt-pr: 23543
45d350c56e73c2409cac731631eb4ea40408612d: Bug 1637375 [wpt PR 23542] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 12 May 2020 20:57:51 +0000 - rev 531916
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637375 [wpt PR 23542] - Update wpt metadata, a=testonly wpt-pr: 23542 wpt-type: metadata
06513a54648262f6119774e2237cdc66e5159de0: Bug 1637375 [wpt PR 23542] - MathML scriptlevel: Update test for attribute mapping., a=testonly
Frédéric Wang <fwang@igalia.com> - Wed, 20 May 2020 16:58:41 +0000 - rev 531915
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637375 [wpt PR 23542] - MathML scriptlevel: Update test for attribute mapping., a=testonly Automatic update from web-platform-tests MathML scriptlevel: Update test for attribute mapping. (#23542) -- wpt-commits: 6f54aab338fcfcf7fc581d904ed03e9e5884141d wpt-pr: 23542
c5064da4adc9afa11e77c71c7548ba67375bd917: Bug 1637090 [wpt PR 23514] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 12 May 2020 20:54:51 +0000 - rev 531914
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637090 [wpt PR 23514] - Update wpt metadata, a=testonly wpt-pr: 23514 wpt-type: metadata
2af0d25a2ec3806b4470cb71d72c0f76f3e1227a: Bug 1637090 [wpt PR 23514] - Add state to check if Resize Observer Loop Limit error was dispatched, a=testonly
Sahir Vellani <sahir.vellani@microsoft.com> - Wed, 20 May 2020 16:58:32 +0000 - rev 531913
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637090 [wpt PR 23514] - Add state to check if Resize Observer Loop Limit error was dispatched, a=testonly Automatic update from web-platform-tests Add state to check if Resize Observer Loop Limit error was dispatched Currently, if the resize observer loop limit error is dispatched and the error callback affects layout causing lifecycle state to be < kPrePaintClean, an infinite loop may occur causing unexpected behaviour. To fix this, state is added to the resize observer controller in order to achieve the following flow: - Loop limit error is reached - Error callback causes lifecycle state to be < kPrePaintClean - Lifecycle steps including resize observer steps are run again to move state to kPrePaintClean - Error is not dispatched a second time - Proceed to the paint step Bug: 1076205 Change-Id: I904392d1dc73caf874f3d7ecf572a74422f0ab11 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2189352 Reviewed-by: Philip Rogers <pdr@chromium.org> Reviewed-by: Daniel Libby <dlibby@microsoft.com> Commit-Queue: Sahir Vellani <sahir.vellani@microsoft.com> Cr-Commit-Position: refs/heads/master@{#767841} -- wpt-commits: 166ced72a2f9487dfa477ab79e6616b4fc890fbf wpt-pr: 23514
6c18fc74cd1fdf68bd11bcbe30d6881b45334a3b: Bug 1636302 [wpt PR 23468] - Add "quic" property to manifest and add "--include-quic" switch to wptrunner, a=testonly
Robert Ma <robertma@chromium.org> - Wed, 20 May 2020 16:58:27 +0000 - rev 531912
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1636302 [wpt PR 23468] - Add "quic" property to manifest and add "--include-quic" switch to wptrunner, a=testonly Automatic update from web-platform-tests [manifest] Add "quic" property to tests -- [wptrunner] Add a switch to include QUIC tests --enable-quic, set to false by default. This flag also controls whether to assign a port to QUIC in the server config, which will then be passed to `wpt serve` to determine whether to start the QUIC server (to be implemented). -- Document QUIC-related flags and metadata -- wpt-commits: af9ed5fb0295c7e3f108bde6a757d2d3ce4f17a3, 041acf40dfc13df66f5db09248d00c3e102ba3c2, d5d85c26602ec949dd1ca1dcb52cda1ec7b724b5 wpt-pr: 23468
ff79de95b893e7fc5507c9584c737bc1eba556f4: Bug 1637114 [wpt PR 23518] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 12 May 2020 20:27:37 +0000 - rev 531911
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637114 [wpt PR 23518] - Update wpt metadata, a=testonly wpt-pr: 23518 wpt-type: metadata
25602b875f88e8e02010cb2942533f0c7b97059f: Bug 1637114 [wpt PR 23518] - Handle k-rate AudioParam inputs for AudioWorkletNode, a=testonly
Raymond Toy <rtoy@chromium.org> - Wed, 20 May 2020 16:58:17 +0000 - rev 531910
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637114 [wpt PR 23518] - Handle k-rate AudioParam inputs for AudioWorkletNode, a=testonly Automatic update from web-platform-tests Handle k-rate AudioParam inputs for AudioWorkletNode Support k-rate input to AudioParams for an AudioWorkletNode. Previously, inputs to a k-rate AudioParam were ignored, which is incorrect. The input must be summed with any timeline value. Manually ran the new test case with Chrome stable and the tests fail as expected (output is constantly 0 which is wrong). Bug: 1015760 Test: k-rate-audioworklet-connections.https.html Change-Id: I5dbba311fb84b9a162e1b2ac4fc9ef902ff36eb6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2194189 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#767820} -- wpt-commits: f0799f95887c1d0401fc2abee68f0e5cf8c20463 wpt-pr: 23518
27369367ed794b79f3d663aa29e596929fa7f051: Bug 1637291 [wpt PR 23538] - Update some scriptlevel tests to match the new syntax (part 2)., a=testonly
Frédéric Wang <fwang@igalia.com> - Wed, 20 May 2020 16:58:11 +0000 - rev 531909
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637291 [wpt PR 23538] - Update some scriptlevel tests to match the new syntax (part 2)., a=testonly Automatic update from web-platform-tests Update some scriptlevel tests to match the new syntax (part 2). (#23538) math-script-level-003: remove the reference left in previous commit. math-script-level-auto-and-math-style-*: use font-size: scriptlevel(auto) and update some assert doc. https://github.com/mathml-refresh/mathml/issues/174 -- wpt-commits: 907d95d79df0f6d403b97ac9e494292eea7f0e9e wpt-pr: 23538
5e645f7083047ae4cccc9c00129122cc37ef41de: Bug 1637161 [wpt PR 23523] - Update flake8 to 3.8.1, a=testonly
pyup.io bot <github-bot@pyup.io> - Wed, 20 May 2020 16:58:06 +0000 - rev 531908
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1637161 [wpt PR 23523] - Update flake8 to 3.8.1, a=testonly Automatic update from web-platform-tests Update flake8 from 3.7.9 to 3.8.1 (#23523) Co-authored-by: Robert Ma <robertma@chromium.org> -- wpt-commits: 942150b8b8f95bcecd5b5cecb8f8cd7ef0683703 wpt-pr: 23523
511d61706ba568dc0bb115673f4e547b10c7fb7c: Bug 1634479 [wpt PR 23341] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 May 2020 20:41:05 +0000 - rev 531907
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1634479 [wpt PR 23341] - Update wpt metadata, a=testonly wpt-pr: 23341 wpt-type: metadata
0a269ce5b1dacc22b4d541d1633bbb2a31483b7d: Bug 1634479 [wpt PR 23341] - Add a test to check the video detector helper function., a=testonly
Harald Alvestrand <hta@chromium.org> - Wed, 20 May 2020 16:57:49 +0000 - rev 531906
Push 37449 by ncsoregi@mozilla.com at Tue, 26 May 2020 02:38:57 +0000
Bug 1634479 [wpt PR 23341] - Add a test to check the video detector helper function., a=testonly Automatic update from web-platform-tests Add a test to check the video detector helper function. This also checks that the video luma settles to a reasonable value for a large range of values, so could be considered a codec test. WPT bug: https://github.com/web-platform-tests/wpt/issues/23340 Bug: none Change-Id: I6ce0537b90903d823945e2fe3c5389fa4c132608 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2172971 Commit-Queue: Harald Alvestrand <hta@chromium.org> Reviewed-by: Philip J├Ągenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#767270} -- wpt-commits: cdd4b43f2f89422f36d81546df70eb09f6aa8ed0 wpt-pr: 23341
df5bfb667b9d2fee068861b5c6129bcbbff95cce: Bug 1640412 - Include failure id for status=unavailable/blocked too. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 25 May 2020 12:42:12 +0000 - rev 531905
Push 37448 by ncsoregi@mozilla.com at Mon, 25 May 2020 21:44:09 +0000
Bug 1640412 - Include failure id for status=unavailable/blocked too. r=aosmond We get a fair amount of this on modern hardware. It would be good to know why. Differential Revision: https://phabricator.services.mozilla.com/D76605
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip