Automatic update from web-platform-testsRemove alexshalamov from the suggested reviewers lists (#13706)
Alex is no longer working on those things, so drop him from those lists to
avoid confusion.
--
wpt-commits: 544dbf22cca7d04fcbfc15204d2547ee5bb41dbb
wpt-pr: 13706
Automatic update from web-platform-testsExpect CanvasGradient and CanvasPattern to be exposed in workers in workers/semantics/interface-objects
The spec has had them exposed on workers since
aedc72daef
Bug: 655458
Change-Id: Ibb9c161d430cbdfeeb3afde1922bf96494c218f6
Reviewed-on: https://chromium-review.googlesource.com/c/1297284
Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602576}
--
wpt-commits: 4613b84eacad8937f5d55d2bc8d9f7dce3d6df5d
wpt-pr: 13712
Automatic update from web-platform-tests[run_web_tests] Remove extra baselines after crrev.com/c/1277654
After crrev.com/c/1277654, we no longer generate text result of many
tests, thus these tests no longer need the text baselines.
This CL removes all the extra baselines, including the extra text
baselines after the above CL, and also other kind of extra baselines
(e.g. extra -expected.png for reftests).
Bug: 703899
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: Iadc647d0393e3f61a7d983bc3946042602de70c0
Reviewed-on: https://chromium-review.googlesource.com/c/1292599
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#602195}
--
wpt-commits: fd1e161dd0529bb189eac76250bd4d8718d15150
wpt-pr: 13693
Automatic update from web-platform-tests[run_web_tests] Check for extra baselines
After https://chromium-review.googlesource.com/c/chromium/src/+/1277654,
we no longer generate text result of many tests, thus these tests no
longer need the text baselines.
This CL checks for extra baselines in the following cases:
1. Extra -expected.png (existing logic) for ref tests;
2. Extra -expected.txt, -expected.png, -expected.wav if the test doesn't
generate the result;
3. Extra -expected.txt for all-pass testharness tests.
For 2, the extra baseline will be treated as a mismatch failure (which
can be interpreted as that the test doesn't generate the result, but
the baseline expects the result).
For 1 and 3, there are just warning messages because for now we don't
have a good way to present them in the layout test result page.
We have already had a similar logic in pre-submit for 3 and the new
check in run_web_tests is more accurate. For other types of extra
baselines, it's hard to implement the check in presubmit because it
needs more knowledge than static pre-submit knows.
Bug: 703899
Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_layout_ng;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I9016d5583791f179f1d51561245602af615d21de
Reviewed-on: https://chromium-review.googlesource.com/c/1286894
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Ned Nguyen <nednguyen@google.com>
Cr-Commit-Position: refs/heads/master@{#602378}
--
wpt-commits: 07d9f452d740d98ded5b11c176ba783fe9d80e5b
wpt-pr: 13698
--HG--
rename : testing/web-platform/tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/audiobuffersource-multi-channels-expected.wav => testing/web-platform/tests/webaudio/the-audio-api/the-audiobuffersourcenode-interface/resources/audiobuffersource-multi-channels-expected.wav
Automatic update from web-platform-testsAdd myself to suggested-reviewers in css/css-align (#13705)
--
wpt-commits: cc72c6e4858185feca22f7cab077e954bb2921f0
wpt-pr: 13705
Automatic update from web-platform-testsAdd UCS-4 support check for Python in build-css-testsuites.sh (#13696)
CSS test suite build system requires Python UCS-4 support.
Add this check in css/build-css-testsuites.sh.
Fixes: #5504
--
wpt-commits: 32150f78316fe46d2772eecacc749753524f20ac
wpt-pr: 13696
Automatic update from web-platform-testsAdded 304 CSP test and removed "content-*" prefix from headers to ignore on 304
Also updated kNonUpdatedHeaders with more headers from the
nsHttpResponseHead file
Spec: https://fetch.spec.whatwg.org/#concept-http-network-or-cache-fetch
Spec issue: https://github.com/w3c/webappsec-csp/issues/161
While the spec does not give any list of content headers that should be ignored
on a 304 request, some of them are directly dependent on the resource body and
as such should not be updated (for example `content-length` cannot be different
since the content remains identical).
The exact list of ignored headers is identical to the one that firefox uses.
Bug: 174301
Change-Id: I8aab863b1f2733d051609e121539ad6acad36c6b
Reviewed-on: https://chromium-review.googlesource.com/c/1286427
Commit-Queue: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602001}
--
wpt-commits: 1b09004d92653856ca896d0f267d42bfda788434
wpt-pr: 13579
Automatic update from web-platform-testsCross origin workers should fail to fetch (#13671)
* Cross origin workers should fail to fetch
* Pass tests when cross-origin workers fail to construct, and fix other tests
* Assert that DOMExceptions thrown on worker construction are SecurityErrors
* Add asserts to Worker/SharedWorker constructor tests, fix Worker tests
--
wpt-commits: f3e2b413499b3b2a9e6ff51c08ca9f0744c51139
wpt-pr: 13671
Automatic update from web-platform-testsUpdate isPointInFill/isPointInStroke to match spec adjustments
Rather than using the value of the 'pointer-events' property (and
indirectly, the 'visibility' property and potentially others not
explicitly listed in the spec), pass 'fill' and 'stroke' respectively to
better match spec [1].
Use AsPath() in isPointIn{Fill,Stroke} instead of going to the
LayoutSVGShape, to hopefully allow the LayoutSVGShape to be stricter
about invariants.
[1] https://svgwg.org/svg2-draft/types.html#InterfaceSVGGeometryElement
Bug: 896638
Cq-Include-Trybots: luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: I4f8ef5ae4e84d29187e68ca243e3344a9a27544c
Reviewed-on: https://chromium-review.googlesource.com/c/1288574
Commit-Queue: Fredrik Söderquist <fs@opera.com>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#602018}
--
wpt-commits: 575ae22e0b2fabebdf3f23225df0e439e37280fe
wpt-pr: 13619
Automatic update from web-platform-testsAssert play promise rejected caused by pause()
--
Catch the rejected promise to avoid harness error
--
Assert `decodeAudioData` not reach the `catch`
--
wpt-commits: 2064e8c1d98e3558054c3fdb6e09cf79e9851145, 434e822148eea666fc05fb95d7e643f3c8a7e5ff, 4e2ecda993fcfd636c09f61421c8b0a4244e8113
wpt-pr: 13681
Automatic update from web-platform-testsservice workers: Add long timeout to matchall test (#13684)
clients-matchall-order.https.html is a slow test because it does a lot of navigations.
--
wpt-commits: b3e9536a7ca2a6fbdb732b85275e13cc6d454237
wpt-pr: 13684
Automatic update from web-platform-testsAdd some tests for invalid arguments to WebAssembly.*Streaming.
--
Test some invalid HTTP statuses.
--
Test cross-origin responses for WebAssembly.
--
Add tests for case differences in the wasm content type.
--
Add a test for empty bodies.
--
Add a test for disturbed bodies.
--
Add a test for passing a rejected Promise.
--
Add some tests for instantiateStreaming().
--
wpt-commits: 99e7a8e331555e0637a2cee1bda193093df36d5b, 700452f6412a17cbf5586dfa24047a164661f89c, 939a2b9916c01fe18c5f240c09e27be1ff99f0b7, f0e55e90830a2fdea4e99e5fc019c959c3f7c982, 06c65c738bba5e0587d1bde349b4601dd8b932ac, b47da4fd4f519b1fe8bd77582ed57d2c5129e62d, 2832c5d39c644281ac644428c8d09c2443602eae, 36ed1aa52242875634e4b33a50e3fded2787656d
wpt-pr: 13652
Automatic update from web-platform-testsDon't let outer multicol height confuse orphans/widows on inner multicol.
In the initial layout pass of a multicol container with auto height,
there'll be no known breaks, but we will honor the contraints of any
outer fragmentation context, and insert pagination struts if necessary.
These pagination struts need to be ignored when we calculate the height
requirements imposed by orphans and widows requirements, or we risk
making the inner multicol too tall.
Bug: 891703
Change-Id: Ia9281508fcbba3572d653f1bbf863f045db71827
Reviewed-on: https://chromium-review.googlesource.com/c/1296492
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Emil A Eklund <eae@chromium.org>
Reviewed-by: Emil A Eklund <eae@chromium.org>
Cr-Commit-Position: refs/heads/master@{#601923}
--
wpt-commits: 7ac0903a5721fbefd4a5e40ab1ad41839cb7d395
wpt-pr: 13682
Automatic update from web-platform-testsRemove unused `channel` argument in `Firefox.version` (#13642)
The only call site is in at the end of `setup_wptrunner` (run.py) where
no `channel` argument is passed. At that point, `setup_kwargs` has
already been called, which guarantees that `kwargs["binary"]` is set, so
even the fallback `self.find_binary(channel)` (where `channel` would be
`None`) is dead code.
--
wpt-commits: b97bfe83f81009ec886f7292664a6582ad28c581
wpt-pr: 13642
Automatic update from web-platform-testsFix the documentation of `action_sequence` somewhat (#13680)
--
wpt-commits: f709c0bcdff406cd539a02cf8c57122f025a16bb
wpt-pr: 13680
Automatic update from web-platform-testsUpdate mozdownload from 1.24 to 1.25 (#13659)
--
wpt-commits: 719e641f65d5f840d017cf03f946fed5e9ba5ebd
wpt-pr: 13659
Automatic update from web-platform-testsFix #13656: make percentage-heights-003 test definiteness (#13667)
--
wpt-commits: 956bd8fc1960bc574dcd1aebf3a33131d05f80b4
wpt-pr: 13667
Automatic update from web-platform-testsAdd an instance of ImageData to the HTML interfaces test.
This causes the test to catch a bug in WebKit, where it defines a "data"
property on the instance, along with the correct property on the prototype.
--
wpt-commits: e7709bb04369254cf0aca11a869a23e1963abdef
wpt-pr: 11751
Automatic update from web-platform-testsUpdate docker image to Ubuntu 18.04 (#13676)
This is the latest LTS release, so it makes sense to test on it. Also it is a requirement
to get servo builds running in the docker image since 16.04 has a too-old gstreamer.
--
wpt-commits: fbc56f388ac5d3a9cfcdfc161917ba0cfa2280f5
wpt-pr: 13676
***
Backed out changeset dfdd63aae0c5 (bug 1505271) for raptor perma failures CLOSED TREE
--HG--
extra : histedit_source : e58f4cd5934b3ac7604780a2e0b9efac5d3a7b20%2C2bc98468bce0d3d29c41473b29e92f43d5f7b7ee
There's a race condition here where we receive STATE_START before we've enabled GeckoViewProgressChild; this patch starts listening for web progress in onInit() rather than onEnable() so that we can guarantee progress tracking will work whenever a ProgressDelegate is set.
Now that h2 is pretty well stable, and we're fairly confident in our hpack table implementation, it's worth hiding this logging without some extra hoops, as it's just a lot of noise in logs.
Differential Revision: https://phabricator.services.mozilla.com/D11406
--HG--
extra : moz-landing-system : lando