Automatic update from web-platform-tests
Adjusting //cookie/http-state to accept nameless cookies.
We missed a few tests in [1], which were helpfully pointed out in
https://github.com/httpwg/http-extensions/issues/1136.
[1]: 77df41c01d
Bug: 1037996
Change-Id: I9674bb8cb66b0989bc77c3cc4e34061b0e675e98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2129528
Commit-Queue: Mike West <mkwst@chromium.org>
Reviewed-by: Lily Chen <chlily@chromium.org>
Cr-Commit-Position: refs/heads/master@{#755289}
--
wpt-commits: a2b6b1e00220c3aa1d021b1a914bf134f59f3586
wpt-pr: 22560
Automatic update from web-platform-tests
Unit test for LogHandler (#22568)
The LogHandler is the class that handles updating test and subtest status in log. This test
increases the overall code coverage of stability.py a 12%.
--
wpt-commits: b93f582ae4903d7af5e002d390596ae369b81ea8
wpt-pr: 22568
Automatic update from web-platform-tests
Fix a bunch of links to specs that are not or no longer correct (#22591)
--
wpt-commits: 7dd40e82414995002e8a9c20a167db0efac628d5
wpt-pr: 22591
Automatic update from web-platform-tests
Adjusting //cookie/http-state tests name0031 and name0032.
Chrome and Firefox aligned on treating `"foo;bar"=baz` as a nameless cookie
with a value of `"foo`, and `"foo\"bar;baz"=qux` as a nameless cookie with
a value of `"foo\"bar`. That is, they both stop parsing the name/value pair
when they hit a `;`. This seems aligned with step 1 of
https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-05#section-5.3,
which defines the `name-value-pair` as everything up to but not including
the first `;`.
Adjusting these tests accordingly, as discussed in
https://github.com/httpwg/http-extensions/issues/1136.
Change-Id: I6930f8e18a8c573b21eaea5614e14c3b957ea0bb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2128135
Reviewed-by: Lily Chen <chlily@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#755255}
--
wpt-commits: e8a7e4174ec563392b909d5103585a0f8f578e21
wpt-pr: 22559
Automatic update from web-platform-tests
Remove incorrect test (#22593)
This test isn't testing what it is claiming to (or much of anything
thing). The border-collapse property only applies to table and
inline-table elements, but this test contains no table.
--
wpt-commits: f0ddf81b4c64d09faba6c63d8440cacc6d0a0a02
wpt-pr: 22593
Automatic update from web-platform-tests
Verify layout position of sticky position elements in ref tests
Verify sticky position while composition happens. Catch when the main
thread position is different from the sticky position of ref tests.
Bug: 1059272
Change-Id: I3ec4fa391b42ff3783b2e89347a4bd10ab81faaf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2105754
Commit-Queue: Hao Sheng <haozhes@chromium.org>
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Reviewed-by: Robert Flack <flackr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#755248}
--
wpt-commits: 211c4a997d7622b034a82ef9b2772401c5fe771f
wpt-pr: 22312
Automatic update from web-platform-tests
[css-flexbox] Move flex-shorthand-flex-basis-middle.html test to WPT
This CL moves flex-shorthand-flex-basis-middle.html test from
css3/css-flexbox to external/wpt/css/css-flexbox with WPT
styles, adding links to the relevant specs, and test description.
Bug: 1063749
Change-Id: I3985eeb6fa7add1b8e530e7cf83efce9e0f4fa51
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2123582
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#755210}
--
wpt-commits: d8ac626c7d23125a28c6871078c30fa4c714bdae
wpt-pr: 22531
Automatic update from web-platform-tests
Made background-size-007 and 010 tests reliable and trustworthy
--
wpt-commits: 25f7c9435019367835132977af4d2f755f96e688
wpt-pr: 22245
Automatic update from web-platform-tests
Add support for generating a test report from layout_tests.
These tests passed on the WPT fyi bot but weren't tested in the
layout tests because the testdriver-vendor.js didn't have plumbing
for the non chromedriver path.
Since our waterfall generally runs this path it is wise to add this
support to this code path.
BUG=626703
Change-Id: I9f0c91198146535a2d5cdb71baa29d463820ddd1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2129017
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Dave Tapuska <dtapuska@chromium.org>
Cr-Commit-Position: refs/heads/master@{#755077}
--
wpt-commits: 2d42062bd8a150ab288538e6d3a7541bf7b9aec2
wpt-pr: 22575
Automatic update from web-platform-tests
Make flexbox-overflow-auto-002.html scrollbar-size agnostic
This is a follow up of [1], where test expectation were using
chrome-specific scrollbar dimensions. The issue has been identified
and logged on mozilla's bugzilla [2].
[1] https://crrev.com/c/2120544
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1625764
Note that, despite fixing the chrome-specific scrollbar issue,
the test won't completely pass on Firefox.
By loading the test on the browsers (eg Firefox and Chrome),
it is possible to observe that the failures actually manifest
as a visual rendering difference between both engines.
This needs to be investigated further.
BUG=1063749
R=cbiesinger@chromium.org, dgrogan@chromium.org
Change-Id: I9e45be0ba836d83483edd8220491a35f22aba00c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2130046
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Antonio Gomes <tonikitoo@igalia.com>
Cr-Commit-Position: refs/heads/master@{#755076}
--
wpt-commits: 53531853234b44c8ced9e2e6c4b4a3ab381b6279
wpt-pr: 22574
Automatic update from web-platform-tests
[css-flexbox]: Migrate multiline-column-overflow.html to WPT
This CL moves multiline-column-overflow.html from css3/flexbox
to external/wpt/css/css-flexbox/, and renames it to
multiline-column-max-height.html. <link rel> tags are added, as
well as <meta name=assert> and title.
BUG=1063749
R=cbiesinger@chromium.org
Change-Id: Ie22e6abd0d3fc677853fd2b3d0ea8507d257aa62
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2127549
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Commit-Queue: Antonio Gomes <tonikitoo@igalia.com>
Cr-Commit-Position: refs/heads/master@{#755038}
--
wpt-commits: c4fcee2ac9a03e29119c1f64134f25743c843c3b
wpt-pr: 22541
Automatic update from web-platform-tests
[css-flexbox] Rename flexbox-overflow-auto-* tests to overflow-auto-*
This fix normalizes the current situation where we have these files:
wpt/css/css-flexbox/flexbox-overflow-auto-001.html
wpt/css/css-flexbox/flexbox-overflow-auto-002.html
wpt/css/css-flexbox/overflow-auto-001.html
wpt/css/css-flexbox/overflow-auto-002.html
wpt/css/css-flexbox/overflow-auto-003.html
wpt/css/css-flexbox/overflow-auto-004.html
...into a more consistent file naming scheme for this type of tests:
wpt/css/css-flexbox/overflow-auto-001.html
wpt/css/css-flexbox/overflow-auto-002.html
wpt/css/css-flexbox/overflow-auto-003.html
wpt/css/css-flexbox/overflow-auto-004.html
wpt/css/css-flexbox/overflow-auto-005.html
wpt/css/css-flexbox/overflow-auto-006.html
Bug: 1063749
Change-Id: I5d73bb4d54ee536a8a1894428cb557ea1be95f3e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2129531
Commit-Queue: Robert Ma <robertma@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754968}
--
wpt-commits: 1e0302fe4048bef22ad72168bd754fee8d7f2ca5
wpt-pr: 22562
--HG--
rename : testing/web-platform/tests/css/css-flexbox/flexbox-overflow-auto-002.html => testing/web-platform/tests/css/css-flexbox/overflow-auto-006.html
rename : testing/web-platform/tests/css/css-flexbox/reference/flexbox-overflow-auto-001-ref.html => testing/web-platform/tests/css/css-flexbox/reference/overflow-auto-005-ref.html
Automatic update from web-platform-tests
Remove broken icon rendering for loading="lazy" images while loading
Non-lazy images don't show this icon. It's incorrect to show such
an icon just because an image is loading. In addition, it messes
up the intrinsic sizing heuristics for aspect ratio.
Both lazy and non-lazy images still show a broken image icon when
images fail to load via HTTP failure.
Bug: 997606, 1045745
Change-Id: I5dc6bac50a1c43395057e37547864e9e3fc13b6d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2109330
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: rajendrant <rajendrant@chromium.org>
Reviewed-by: Scott Little <sclittle@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754213}
--
wpt-commits: fa480cec078652d482767d1e3daf5bfd7444dbea
wpt-pr: 22375
Automatic update from web-platform-tests
Fixing //cookie/domain WPTs.
The existing //cookie/domain WPTs all use `a` as their cookie name,
which means that they stomp on each other depending on how they're run.
This patch alters the names to distinguish between tests, which should
be more stable.
Change-Id: I2359865246a717cf274be1ab66629b08509498eb
--
wpt-commits: f865cd18a1305a8a8e2b7a97ffe51f276a3806d5
wpt-pr: 22555
Automatic update from web-platform-tests
[css-flexbox] Move flexitem-no-margin-collapsing.html test to WPT
This CL moves flex-item-contains-strict.html test from
css3/css-flexbox to external/wpt/css/css-flexbox with WPT
styles, adding links to the relevant specs, a proper title,
and test description.
Bug: 1063749
Change-Id: I8c688b51efc8890250073778b76bef1f23f8fa24
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2123573
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Robert Ma <robertma@chromium.org>
Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com>
Cr-Commit-Position: refs/heads/master@{#754783}
--
wpt-commits: c84b065ec2d9c021d8f4bee1558b1f447762551b
wpt-pr: 22488
Automatic update from web-platform-tests
[css-flexbox] Migrate bug633212.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/633212).
Bug: 1063749
Change-Id: I5c733fc995a0323a32ffd824e0713a6f251f7a50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126927
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754879}
--
wpt-commits: 55609dbda01e6945cb566c891bb9f84466d7f55a
wpt-pr: 22529
Automatic update from web-platform-tests
[css-flexbox] Migrate bug646288.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/646288).
Bug: 1063749
Change-Id: Iea3b206df81260a8ff22051db731f339248c5f10
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126991
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754876}
--
wpt-commits: b58a010ff02972e28f73f0e603c11f03f425c0c5
wpt-pr: 22533
Automatic update from web-platform-tests
[css-flexbox] Migrate bug605682.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/605682).
Bug: 1063749
Change-Id: Iddba45cd44431e173f9d516d696da020f3412ac5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126689
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754866}
--
wpt-commits: 28f5209e3021cbc6684896ed9fb8a4362e161d6b
wpt-pr: 22525
Automatic update from web-platform-tests
[css-flexbox] Migrate bug669714.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/669714).
Bug: 1063749
Change-Id: I1bed056c043df7322f1c9b2655b616d7217fb798
--
wpt-commits: 3e8378fc8d6e3892c62d26b8187f8b9c582434f0
wpt-pr: 22537
Automatic update from web-platform-tests
[css-flexbox] Migrate bug750553.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/750553).
Bug: 1063749
Change-Id: I44773fca1752cff353f430f2b4d5c5bffdd6eb82
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2126994
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/master@{#754867}
--
wpt-commits: 4276ad6a868f52246d1c7d54f0c01a1a4e8f0967
wpt-pr: 22539
Automatic update from web-platform-tests
[css-flexbox] Migrate bug604346.html test from css3/flexbox to WPT
Migrate 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.
Also, rename its filename to something more descriptive and less
Chromium-specific (it currently references crbug.com/604346).
Bug: 1063749
Change-Id: I2510df86d6eaa93e8b06665ba9e40521f1cc58fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2127026
Reviewed-by: Robert Ma <robertma@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Mario Sanchez Prada <mario@igalia.com>
Cr-Commit-Position: refs/heads/master@{#754860}
--
wpt-commits: 1559afb4e5c2ca344d97d54dd3382babca1c19c1
wpt-pr: 22528
Automatic update from web-platform-tests
Unit test for get_steps (#22536)
Unit tests for the get_steps() function in stability.py covering all the branches. It increases the unit tests code coverage support by 6%.
--
wpt-commits: 6feb194d26752d3b64b345c7d4ddcdabdc240c06
wpt-pr: 22536