Automatic update from web-platform-testsFix RequestHeaders to proper concat repeats (#10562)
Previously RequestHeaders only provided the last instance
of a repeated header.
--
wpt-commits: 82530fb7c6c2145b1448faec668be99e6e9d3fd7
wpt-pr: 10562
Automatic update from web-platform-testsMerge pull request #10539 from tabatkins/css-syntax-whitespace
Test for https://github.com/w3c/csswg-drafts/pull/1986
--
wpt-commits: cc364d6f98b111e488aa1d88064af21566ec4184
wpt-pr: 10539
Automatic update from web-platform-testsAdd tests for floats next to new formatting contexts.
Whether an in-flow block-level box that establishes a new formatting
context fits beside a float or not determines whether the float is
adjoining with the new formatting context box or not.
This matters if the box that establishes a new formatting context has a
top margin. If the float turns out to be adjoining, it's affected by
that margin, but not otherwise, i.e. if the new formatting context box
needs to go below the float due to insufficient available width.
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng
Change-Id: I66455845974cbcd5bef36927876512b05a15f435
Reviewed-on: https://chromium-review.googlesource.com/1032732
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554510}
--
wpt-commits: ea89515a92d0580fc85e9cff8aa6895c9aa509f5
wpt-pr: 10685
Automatic update from web-platform-testsRename a WPT
The test does not require nor use "server-side substitution" and the
flag ".sub" was left by mistake.
Bug: 611982
Change-Id: I5674911c22d1fb55e7aa41125d343966f4b8a84f
Reviewed-on: https://chromium-review.googlesource.com/1033352
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Ehsan Karamad <ekaramad@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554432}
--
wpt-commits: da2fb690481adb7fda393474459c066568b96029
wpt-pr: 10690
--HG--
rename : testing/web-platform/tests/feature-policy/experimental-features/vertical-scroll-scrollintoview.tentative.sub.html => testing/web-platform/tests/feature-policy/experimental-features/vertical-scroll-scrollintoview.tentative.html
Automatic update from web-platform-testsMake KeyframeEffectReadOnly::setKeyframes take effect immediately
Previously we wouldn't notice that the keyframes had changed until the
next animation update. This CL fixes that by clearing any cached sampled
effects and notifying the owning Animation that it needs to invalidate
it's information.
This also fixes updating composited animations; invalidating the effect
on the animation causes us to properly restart the composited animation.
Bug: 799061, 835824
Change-Id: Ib307a5409c52c5dab1ee0f98c989d7dbaef42937
Reviewed-on: https://chromium-review.googlesource.com/1026700
Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554484}
--
wpt-commits: e7d3e5206b87ece7e9c80b46a21740d508f924da
wpt-pr: 10618
Automatic update from web-platform-testsSet taskcluster log level to INFO
--
Explicitly set Firefox to use the fast reftest runner.
This should happen by default on Linux, but it doesn't hurt to be explicit.
--
Ensure we have enough commits that a manifest can be downloaded
--
Use less-verbose mach logs for stdout.
Save the tbpl log as an artifact since this can be useful for getting the screenshots for reftests.
--
wpt-commits: 83e53587e7400d7119681ec0810e562d401fcfe6, 1e51e1722a294830c85866462757d6924de7bac4, f259d821cfb915164a71759938a69c58e391f2c6, ee911cd691204506a63a651e2411db422a876be2
wpt-pr: 10692
Automatic update from web-platform-testsBump the versions of some moz* dependencies
--
wpt-commits: 500811b1ae3a2fd90212258125cb979dcb0a0768
wpt-pr: 10694
Automatic update from web-platform-testsAdd a infrastructure test to ensure that we can set Firefox prefs.
--
wpt-commits: a12d3faef43491233345c225377546cbb09f4799
wpt-pr: 10406
Automatic update from web-platform-testsSet log level to INFO for PR tagging script (#10677)
--
wpt-commits: 69ab442726d0f4e435aaddeb8e6fd5b5c5d4f983
wpt-pr: 10677
Automatic update from web-platform-testsIgnore css/tools/_virtualenv in .gitignore (#10683)
It is created by css/build-css-testsuites.sh
--
wpt-commits: e36d2be3dc7b90ecca42be620a7bac36158c06b1
wpt-pr: 10683
Automatic update from web-platform-testsLog the response body when something goes wrong in tag_master.py (#10681)
Towards debugging https://github.com/w3c/web-platform-tests/issues/10572.
--
wpt-commits: ae34fb2b39f8b2cf9c3989a566ab938cde45dec0
wpt-pr: 10681
Automatic update from web-platform-testsIncrease taskcluster test chunks and timeouts.
Tests seem to be a little slower than in mozilla-central so increase the number of chunks
from 6->10 for reftests and 10->15 for testharness tests. Also make the task timeout 2 hours
rather than 1.5.
--
wpt-commits: 43f72f51dca8388bab131aa15cbb7528befd1b91
wpt-pr: 10665
Automatic update from web-platform-testsSubtract scrollbar in PerpendicularContainingBlockLogicalHeight
This is an issue that happens in Flexbox and Grid Layout
and any other layout method that uses OverrideLogicalHeight.
In LayoutBox::PerpendicularContainingBlockLogicalHeight()
we were returning the OverrideContentLogicalHeight() plus
the scrollbar height.
That caused issue with orthogonal flows between flex/grid items
and their children.
The issue is fixed just following the suggestion in the TODO
and using OverrideContentLogicalHeight()
(which doesn't include the scrollbar height).
BUG=836827
TEST=external/wpt/css/css-flexbox/percentage-size-subitems-001.html
TEST=external/wpt/css/css-grid/grid-items/percentage-size-subitems-001.html
Change-Id: I0c7586449067aab78430defc831b2774136e2f0b
Reviewed-on: https://chromium-review.googlesource.com/1028012
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#553790}
--
Silence the CSS-COLLIDING-REF-NAME lint for flexbox/grid collision
css/build-css-testsuites.sh succeeds, so this is probably a false positive.
--
wpt-commits: f08964871577e07b23d222fb04fe1935764fd0ae, 7630b394cb427850220c0f338cd5e771e965f992
wpt-pr: 10641
Automatic update from web-platform-testsMake web font timeouts work for preloaded fonts
This patch fixes a bug where font display timeouts (100ms and 3s)
didn't start if the font resource is already started loading by
<link rel=preload>.
Bug: 835583
Change-Id: Ie464179ebcc56f2d18c99d234eadd4fc26bc1fcd
Reviewed-on: https://chromium-review.googlesource.com/1027331
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Takashi Toyoshima <toyoshim@chromium.org>
Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553896}
--
Fix the failing MISSING-LINK lints in css/css-fonts/font-display/
--
wpt-commits: 8f1bac8abd1395f35d6039165b6861e6ad111692, 40e55d85d9e7649d8b8e573b8d9b77e0e183fe63
wpt-pr: 10624
Automatic update from web-platform-testsUse a non-zero exit code if tag_master.py fails (#10673)
This way, the Travis job will fail, and ci_manifest.sh will not
continue to upload a manifest for an untagged-* tag.
Related to https://github.com/w3c/web-platform-tests/issues/10572 but
doesn't fix it, rather it'll make the Travis jobs fail when this
problem happens, making it easier to notice.
Drive-by: use the sha instead of "master" in log output
--
wpt-commits: 1e5d263997a3cd3f09471ab642774eb3bb150e84
wpt-pr: 10673
Automatic update from web-platform-testsAlign Request.destination to spec
Currently `Request.destination` is set to "unknown" prefetch,
but that was recently changed:
Issue: https://github.com/whatwg/fetch/issues/658
PR: https://github.com/whatwg/fetch/pull/659
This CL aligns the destination values to the spec change.
Bug: 832105
Change-Id: Ib9f21dcc6cf0ace27b7a810d3670cddc45b3b74f
Reviewed-on: https://chromium-review.googlesource.com/1029858
Commit-Queue: Yoav Weiss <yoav@yoav.ws>
Reviewed-by: Charlie Harrison <csharrison@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554341}
--
wpt-commits: 3c940291e9e8c30e8c7c401426160e3531639403
wpt-pr: 10657
Automatic update from web-platform-tests[css-tables] Scrollbar should be removed from OverrideLogicalHeight()
When computing the percentage height of table cell children,
if the table cell has horizontal scrollbar we have to subtract
its height from the OverrideLogicalHeight().
The patch is just following a suggestion from a TODO in
LayoutBox::ComputePercentageLogicalHeight().
BUG=837408
TEST=external/wpt/css/css-tables/height-distribution/percentage-sizing-of-table-cell-children-002.html
Change-Id: I5fc818545ce5ffcbb14112616f602668f492cc6d
Reviewed-on: https://chromium-review.googlesource.com/1031590
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Manuel Rego Casasnovas <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#554323}
--
wpt-commits: cb736aa3a24a0c5c8fa527c43d454bd1025aa322
wpt-pr: 10669
Automatic update from web-platform-testsFix #10652: resources/test should not rely on Error.stack (#10661)
Error.stack is very much undefined and rather weird, and way too
fragile for these tests
--
wpt-commits: ee20163d5cb952fea1fd569178d3d26152e01ffd
wpt-pr: 10661
Automatic update from web-platform-testsRemove WPT failure expectations for (now enabled by default) CORB.
The failure expectations for some wpt/fetch/corb/*tentative* tests were
only needed while CORB was still disabled by default. These test
expectations can be removed now, because CORB is enabled by default
since r553830.
Bug: 802835
Change-Id: If09646e3cfec268e2a9ec72aa870d8fa2a4460e3
Reviewed-on: https://chromium-review.googlesource.com/1030612
Reviewed-by: Charlie Reis <creis@chromium.org>
Commit-Queue: Łukasz Anforowicz <lukasza@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554192}
--
wpt-commits: 4f397167b4ed552a02201c92d363cfaecfe2c7f0
wpt-pr: 10663
Automatic update from web-platform-testsAdd web-platform-tests logos
Made by Isaac Durazo.
--
wpt-commits: ebce960168d79c41effa8088ef6610116751b3c3
wpt-pr: 10664
Automatic update from web-platform-testsAccept two values in the overflow shorthand
https://github.com/w3c/csswg-drafts/issues/2484 details the resolution
by the CSSWG to accept two values in the overflow shorthand. Update our
implementation to match this, and also update two existing CSSOM
serialization tests. Additionally remove tests that are duplicates of
those currently found in WPT.
Intent to Implement and Ship:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/4qF8XPQ1z2s
Bug: 833105
Change-Id: Id8f61182a7d7369a2f575acfdbf608600d1218dd
Reviewed-on: https://chromium-review.googlesource.com/1013618
Commit-Queue: Chris Nardi <cnardi@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554078}
--
wpt-commits: e6756de059f68d445306ac35a6b8e80633d75925
wpt-pr: 10477
Automatic update from web-platform-testsMove WebAudio node constructor tests to WPT
Move the constructor tests. Manually verified that Firefox either
passes the tests or fails because of bugs in Firefox.
Bug: 745778
Change-Id: Iee14d9c7531dc0094bac86daede5d62299c5fb93
Reviewed-on: https://chromium-review.googlesource.com/1028713
Reviewed-by: Hongchan Choi <hongchan@chromium.org>
Commit-Queue: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554032}
--
wpt-commits: 5fa96e1b9cb116519bcb0e6bd1a5b1f532130009
wpt-pr: 10643
Automatic update from web-platform-testsFix wpt ws[s] server intermittent startup issue
Running wpt occasionally failed due to an issue starting the ws[s]
servers. This turns out to be a deadlock caused by a logging lock
being inherited into the child process, sometimes in a locked
state. As a workaround, after spawning the subprocess, we reload the
logging module in order to clear any existing lock. This is pretty
much a hack, but it's the fastest path to a solution to a critical issue.
bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1456525
gecko-commit: 3c548f1fdf4dbac4c11bfc239e129864db547e4c
gecko-integration-branch: mozilla-inbound
gecko-reviewers: ato
--
Fix Python 3 compatibility
--
wpt-commits: 2ae9668bd0f23edf15d0591aeb90060dbd2565c2, 8f9b8153e139423dcd74598818ad3f7bd7e35c9f
wpt-pr: 10654
Automatic update from web-platform-testsTry to fix crash when terminating a worker while it is XHR-ing to a blob.
Also add test to try to replicate the crash, although the best it seems
to do is flakily DCHECKing. At least this CL seems to fix the DCHECK.
Bug: 829859
Change-Id: I44f416d7c3edf68e2faf15c2eba7d582db947a0a
Reviewed-on: https://chromium-review.googlesource.com/1014400
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551549}
--
wpt-commits: 16c3c0730390a2e1b6bc2919dfeedc159e2b6a01
wpt-pr: 10497
Automatic update from web-platform-testsUse a simpler and more reliable way to access the global scope in testharness.js.
In particular, this should work in JS shells.
--
wpt-commits: 62c85b4892519965b4e15f4291a4f7acc6e13ab5
wpt-pr: 10650
Automatic update from web-platform-testsAllow up to 30s for the servers to start
--
wpt-commits: 504f62334789c835115d83708cfaf8149151abf6
wpt-pr: 10649