Automatic update from web-platform-tests
[css-grid] Migrate floating-not-effect-on-grid-items.html to WPT
This CL migrates floating-not-effect-on-grid-items.html
from fast/css-grid-layout to
external/wpt/css/css-grid/grid-model with WPT styles,
adding links to the relevant specs, and test description.
Additionally, this test is renamed to grid-float-002.html
to be aligned with existing tests.
Bug: 1063749
Change-Id: I1fe5a1a554ee2e2a15f526c8d1f18b8ba013ce6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153446
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760297}
--
wpt-commits: 6c3bf3042bebd8c1b37ef8755267bdaaa8e38f32
wpt-pr: 23040
Automatic update from web-platform-tests
[css-grid] Migrate grid-container-scroll-accounts-for-sizing.html to WPT
This CL migrates grid-container-scroll-accounts-for-sizing.html
from fast/css-grid-layout to
external/wpt/css/css-grid/grid-model with WPT styles,
adding links to the relevant specs, and test description.
Additionally, this test is renamed to
grid-container-scrollbars-sizing-001.html to be aligned with
existing tests.
Bug: 1063749
Change-Id: I370f3a02a7d5aac8bcfad2544447e1fe046b7a13
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153453
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760294}
--
wpt-commits: b6da2c5d662df12d399685b3a0be79978b5479d2
wpt-pr: 23044
Automatic update from web-platform-tests
[css-grid] Migrate grid-container-scroll-accounts-for-auto-margin.html to WPT
This CL migrates grid-container-scroll-accounts-for-auto-margin.html
from fast/css-grid-layout to
external/wpt/css/css-grid/alignment with WPT styles,
adding links to the relevant specs, and test description.
Additionally, this test is renamed to
grid-container-auto-margin-scrollbars-001.html to be aligned
with existing tests.
Bug: 1063749
Change-Id: Ib44cdce4fc7c20121efd8cbf0af76cc325a90f1d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153449
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760293}
--
wpt-commits: 3c10aed1f63a9628e891b4c48c80f99055377821
wpt-pr: 23042
Automatic update from web-platform-tests
[FlexNG] Fix static position for abspos flex items
Absolutely positioned flex items were getting placed wrong when the
containing block was legacy. This patch stores the relevant edges in
legacy and makes NG pick them up on the other side.
The above only works for abspos items controlled by NG. Legacy abspos
flex items with a legacy containing block, e.g.
position-absolute-009.html in this CL, still don't work.
Bug: 845235, 1066859
Change-Id: I3d6beb0bfe80292181b81d2e42bf79bf73ddc834
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2146133
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760290}
--
wpt-commits: 838f1813d0ad18b9fefb836936af6bfc2c8051c1
wpt-pr: 22863
Automatic update from web-platform-tests
[EventTiming] Implement target
This CL adds the 'target' attribute to PerformanceEventTiming under the
disabled-by-default EventTiming flag. Note that this is needed since
first input timing is already shipped. The implementation simply sets
the value upon finishing running event handlers, which guarantees that
the very last target is the one used.
In addition, the webexposed value needs to perform some checks to make
sure that the target can be exposed. These are the same checks as the
ElementTiming currently does for its 'element' attribute, and that the
LayoutInstability API will need to perform as well, so these are moved
to a static method in Performance.
Bug: 543598
Change-Id: I10fa259713406c3898eebc0b682fe3d48ca7f641
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152999
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Reviewed-by: Steve Kobes <skobes@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760250}
--
wpt-commits: bc01db77c4d739582f51c3b418037ae410116b06
wpt-pr: 23035
Automatic update from web-platform-tests
Clean up lazy load tests
This CL cleans up the image lazy loading cross-origin iframe tests. The
tests assert that lazy loading works even for images in cross-origin
iframes.
Before this CL, the main test files didn't make use of promise_test
correctly, so the tests would just timeout for implementations that
didn't support lazy load. This happened because none of the promises the
test awaits actually perform assertions, so in the error case, they
never resolve or reject. This CL fixes that by refactoring the tests to
use a chain of promises that correctly employ assertions, and return a
final fulfilled promise.
R=sclittle@chromium.org
Bug: N/A
Change-Id: I4462cf7fd3d2a67fc1ccfb18ec8196bfdb50891f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154820
Reviewed-by: Scott Little <sclittle@chromium.org>
Commit-Queue: Dominic Farolino <dom@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760205}
--
wpt-commits: 248e44b485b2a69c1c25f7c6f64b681b3aca4424
wpt-pr: 23076
Automatic update from web-platform-tests
Remove duplicated copies of 60x60-red.png file
Update paths to use the only copy that is kept under "/css/support/".
--
wpt-commits: 701892246be156a8a051083c9c50ab22a89a26a5
wpt-pr: 12818
Automatic update from web-platform-tests
Update MathML cramped tests to match the updated specification (#23073)
* Update MathML cramped tests to match the updated specification
The new effect on scripts is described by
https://mathml-refresh.github.io/mathml-core/#displaystyle-and-scriptlevel-in-scripts
* Add tests for mmultiscripts
--
wpt-commits: 38c366d3f8a1063937259696ef61a5c7f553d18b
wpt-pr: 23073
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-with-span-vertical-rl.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: Ibd15ce759845f954dea022aa9fca97dfbc89406f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152827
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760000}
--
wpt-commits: 2e1205f9760922c64539128ac90ccf793a6a759e
wpt-pr: 23019
Automatic update from web-platform-tests
[css-grid] Migrate grid-container-percentage-rows.html to WPT
Note: This test fails in Firefox (and EdgeHTML) but this is
expected as both haven't implemented the change on the spec yet.
This is the Firefox bug about [1].
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1481876
BUG=767015, 1063749
R=rego@igalia.com
Change-Id: I42392e66f6fabb3550907ad3309907f48e5fe18d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153268
Commit-Queue: Antonio Gomes <tonikitoo@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760048}
--
wpt-commits: 4296b184a6d3980cb2c0aefd5fc6ac880bc6a79b
wpt-pr: 23033
Automatic update from web-platform-tests
[css-grid] Migrate grid-automatic-minimum-for-auto-columns to WPT
Migrate this test out of web_tests/fast/css-grid-layout/ and into the
WPT-specific directory, adding links to the relevant specs and a test
assertion describing its purpose.
Bug: 1063749, 767015
Change-Id: Icdb180274b6d82ae02dc25461efa1b5819670195
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2151512
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760041}
--
wpt-commits: 94cf50595a7970d07e71a4274200482a844f6296
wpt-pr: 23034
Automatic update from web-platform-tests
Fix overscroll behavior manual test automation script
The test was moved but not its chrome specific automation script.
Moved the script to correct folder and updated expectation file.
Minor: Also rename the test to match the convention.
FIXED: 912613
Change-Id: I44ddc7d5693df18f00400f79e63a95aeb626f03f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2150397
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: Majid Valipour <majidvp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#760035}
--
wpt-commits: 4eadc9b121275fe7d067c464712714364b669414
wpt-pr: 22977
Automatic update from web-platform-tests
Add MathML tests for dynamic repaint due to color changes. (#23056)
https://github.com/mathml-refresh/mathml/issues/57
--
wpt-commits: 36e50c659012b8e7c863c27b767028585ae3fe58
wpt-pr: 23056
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-and-self-alignment-spanning.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: I772e4c3651a35e0d47e945418aeb408250e50fa1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152450
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760013}
--
wpt-commits: bd3da5cbeadc262585a9102005723153e42e4aca
wpt-pr: 23010
Automatic update from web-platform-tests
[css-grid] Migrate grid-element-shrink-to-fit.html to WPT
This CL migrates grid-element-shrink-to-fit.html to
external/wpt/css/css-grid/grid-model, adding links to the relevant
specs and a test assertion describing its purpose, renaming it to
grid-size-shrink-to-fit-001.html.
Bug: 1063749
Change-Id: Ie09d20498f7add1792cdcfc7342778c53b99662a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154431
Commit-Queue: Julie Kim <jkim@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760021}
--
wpt-commits: 1ab0f90bff15877f3749687d615f4ec34053e840
wpt-pr: 23053
Automatic update from web-platform-tests
[css-grid] Migrate grid-element-min-max-height.html to WPT
This CL migrates grid-element-min-max-height.html to
external/wpt/css/css-grid/grid-model, adding links to the relevant
specs and a test assertion describing its purpose, renaming it to
grid-min-max-height-001.html.
Bug: 1063749
Change-Id: I883f37b92e69daf841f47eb3d93983c5c1ad7a48
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2154363
Commit-Queue: Julie Kim <jkim@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760020}
--
wpt-commits: d6956cea8aecfa02ce08af2607b8420bcc061ee6
wpt-pr: 23055
Automatic update from web-platform-tests
[css-grid] Relocate grid-content-alignment-and-self-alignment-001.html
This should have been added to wpt/css/css-grid/alignment already, but
we missed that during review, so relocating it now.
Bug: 767015, 1063749
Change-Id: Ie3219f191764db93915a8a3b76ccff5137366cba
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153113
Reviewed-by: Manuel Rego <rego@igalia.com>
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Cr-Commit-Position: refs/heads/master@{#760012}
--
wpt-commits: cf3451a6e5abbca52d4c99f013595edc80012033
wpt-pr: 23048
Automatic update from web-platform-tests
[css-flex] Changes to test suite after review of files (#6351)
Here is a rundown of why the below changes were done:
- flex-align-item-center.html: Covered by flexbox_align-items-center.html
- flex-items-flexibility.html: This is covered by the flex-grow tests
- flexbox_margin-left-ex.html: Update link to a more accurate location
- flexbox_generated*.html: Update spec link to flex-containers like other tests
- flexbox_margin-auto-overflow-2.html: It's testing the same thing as flexbox_margin-auto-overflow.html
- flexbox_margin-collapse.html: Covered by flex-margin-no-collapse.html
- visibility-collapse-*.html: Doesn't link to a reftest and is covered by flexbox_visibility*.
--
wpt-commits: 596dc5313e991cdff16b4952be3d8c220a5a5d3a
wpt-pr: 6351
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-with-span.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: I105f12a6e5b5ea414fdca1b9b127ba859d8c47af
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153145
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759995}
--
wpt-commits: c376626b534fae3c50fc02059be795689fc9bc7a
wpt-pr: 23018
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-with-span-vertical-lr.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: I4d4ba98c67f82e5d82da46b3aa783c264c5a35c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153026
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759993}
--
wpt-commits: 10a3cc8a6d030fee6bcf3ac273507bd995ea5afb
wpt-pr: 23017
Automatic update from web-platform-tests
[css-masking] Migrate clip-path-reference-box-inline to WPT
Migrate this test out of third_party/blink/web_tests/css3/masking/ and
into the WPT-specific directory, adding links to the relevant specs and
a test assertion describing its purpose.
Bug: 1063749
Change-Id: I135e674c15312795acdf4fa02b54553cd6fda69b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2143796
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Luke Z <lpz@chromium.org>
Commit-Queue: Henrique Ferreiro <hferreiro@igalia.com>
Cr-Commit-Position: refs/heads/master@{#759991}
--
wpt-commits: c10bf39288109da3a7e09e7c5a9fda5d86aa817c
wpt-pr: 22910
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-overflow-001.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: Ia38587567a787bf9b625c64fe3422fca82a6603e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152826
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759989}
--
wpt-commits: 2282acdb75722d9b95354c9c40979c079c99834d
wpt-pr: 23013
Automatic update from web-platform-tests
[css-grid] Migrate grid-content-alignment-stretch-only-valid-for-auto-sized-tracks.html to WPT
Migrate this test out of blink/web_tests/fast/css-grid-layout
and into the WPT-specific directory, adding links to the relevant
specs and a test assertion describing its purpose.
Bug: 767015, 1063749
Change-Id: Id6caed5736d59505cf4144e4fcf55e8669383a6e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2153065
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Manuel Rego <rego@igalia.com>
Reviewed-by: Javier Fernandez <jfernandez@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759987}
--
wpt-commits: 30119fb68412dd8f98cbd8925e2542914b01f3ea
wpt-pr: 23016
Automatic update from web-platform-tests
[css-filters] Move effect-reference-turbulence-invalid.html to WPT
This CL migrates this test out of
third_party/blink/web_tests/css3/filters and into the WPT-specific
directory, adding links to the relevant specs and a test assertion
describing its purpose and renames it to
filter-turbulence-invalid-001.html.
Bug: 1063749
Change-Id: Ie2a06923c2cf533807c807cbba73873d11353c40
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2134034
Commit-Queue: Julie Kim <jkim@igalia.com>
Reviewed-by: Philip Rogers <pdr@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#759945}
--
wpt-commits: 522ce381c2b1923948ffe3ca51add871a99fc143
wpt-pr: 22680
Automatic update from web-platform-tests
Update pyflakes from 2.1.1 to 2.2.0
--
Fix issues discovered by pyflakes 2.2.0
https://github.com/web-platform-tests/wpt/pull/22839#issuecomment-613613525
* executors/executorselenium.py: incorrect use of format string
(Drive-by: incorrect filename in executors/executorservodriver.py)
* ci/manifest_build.py: unused variable in format string
--
wpt-commits: c98ac98212d877071224c7ef5653fc9140f5b4e7, ddd6fab737c50bb189609b8e7be069cb1dad150c
wpt-pr: 22839
Automatic update from web-platform-tests
Added 6 break-spaces and new line tests (#22553)
--
wpt-commits: 20a217cb8488e4339e0c9610aba99e2654b676c3
wpt-pr: 22553
Automatic update from web-platform-tests
Replace assert_precondition with assert_implements in workers/
assert_precondition is deprecated (see
https://github.com/web-platform-tests/rfcs/blob/master/rfcs/assert_precondition_rename.md).
Since SharedWorker is not an OPTIONAL part of the HTML spec, these tests
should use assert_implements.
--
wpt-commits: 94a57a789298c742c609a8a5e41790fc1225a550
wpt-pr: 23024
Automatic update from web-platform-tests
Remove uses of precondition_failed in html/
assert_precondition is deprecated (see
https://github.com/web-platform-tests/rfcs/blob/master/rfcs/assert_precondition_rename.md).
Both uses here didn't appear to be testing implementation status, so
just changed them to assert_true and assert_equals respectively.
--
wpt-commits: b5fc7f9b0d1f830a8f3d9d6429758f1c1e9697ee
wpt-pr: 23025
Automatic update from web-platform-tests
[css-flexbox] Move large-flex-shrink-assert.html to WPT
This CL migrates this test out of
third_party/blink/web_tests/css3/flexbox and into the WPT-specific
directory, adding links to the relevant specs and a test assertion
describing its purpose and renames
flex-shrink-large-value-crash.html.
Bug: 1063749
Change-Id: I859a090a35780bfab5cc7cc3418316f2721ddcc3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2152059
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Julie Kim <jkim@igalia.com>
Cr-Commit-Position: refs/heads/master@{#759948}
--
wpt-commits: fe77bb1ffda0f67d270ff7e5b4fae398d1ad2546
wpt-pr: 22997
This also allows us to remove JSID_FROM_BITS and gives us stronger assertions everywhere for the whack integer-string case.
Differential Revision: https://phabricator.services.mozilla.com/D72564
I am honstely still not convinced that this function should actually exists.
It seems like a convulted way of saying AtomToId, while also asserting that the atom is pinned.
Differential Revision: https://phabricator.services.mozilla.com/D72563