dfe1824f63e60d67a8c5ccbe2c0f88760d8a15bf: Bug 1728894 [wpt PR 30314] - [ResourceTiming]: Update cached-resources tests, a=testonly
Tom McKee <tommckee@chromium.org> - Tue, 14 Sep 2021 09:48:29 +0000 - rev 592682
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728894 [wpt PR 30314] - [ResourceTiming]: Update cached-resources tests, a=testonly Automatic update from web-platform-tests [ResourceTiming]: Update cached-resources tests This change updates the resource_reuse.sub.html and single-entry-per-resource.html Resource Timing WPTs. They covered the same case; when no network request is issued for a resource, there should be no associated PerformanceResourceTiming entry. The tests have been consolidated into cached-image-gets-single-entry.html and the style updated to conform to the guidelines in wpt/resource-timing/CodingConventions.md. GithubIssue: https://github.com/w3c/resource-timing/issues/254 Bug: 1171767 Change-Id: Ibdc67dcedf70b96e317ace165eed4e5ec897e996 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3138444 Reviewed-by: Yoav Weiss <yoavweiss@chromium.org> Commit-Queue: Tom McKee <tommckee@chromium.org> Cr-Commit-Position: refs/heads/main@{#918104} -- wpt-commits: 24836df509f65b6c2fb896dae46d99ec1b74d4e8 wpt-pr: 30314
079657f3904df3f5e3bc5eeb5ca831b9ca956140: Bug 1725135 [wpt PR 29987] - [webmessaging] Fixing test, a=testonly
Gabriela Sampaio <gaby.sampaio@gmail.com> - Tue, 14 Sep 2021 09:48:24 +0000 - rev 592681
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1725135 [wpt PR 29987] - [webmessaging] Fixing test, a=testonly Automatic update from web-platform-tests Correct postMessage() test This test was passing but no assert was being run. Fixes #29536. -- wpt-commits: e1be3c74b86007b8a6118392040a9c02b51ad952 wpt-pr: 29987
d2629a7523ffae6849824c4d4a66504280435576: Bug 1728995 [wpt PR 30331] - Fix the remaining instances of mixed-case `WebIDL`, a=testonly
Andreu Botella <abb@randomunok.com> - Tue, 14 Sep 2021 09:48:19 +0000 - rev 592680
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728995 [wpt PR 30331] - Fix the remaining instances of mixed-case `WebIDL`, a=testonly Automatic update from web-platform-tests Fix the remaining instances of mixed-case `WebIDL` The `WebIDL` directory was renamed to lowercase `webidl` in #30327. This change fixes two remaining instances of mixed-case `WebIDL` in `update-built-tests.sh` and `tools/ci/jobs.py`. -- wpt-commits: 8300a95a270ed8c9c4685b906d927c568559deef wpt-pr: 30331
2cf9a2ca39a8c52fc021edd45571b901b7c47b0a: Bug 1728969 [wpt PR 30328] - Move SVG camelCase selector matching tests to wpt, a=testonly
Rune Lillesveen <futhark@chromium.org> - Tue, 14 Sep 2021 09:48:02 +0000 - rev 592679
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728969 [wpt PR 30328] - Move SVG camelCase selector matching tests to wpt, a=testonly Automatic update from web-platform-tests Move SVG camelCase selector matching tests to wpt Bug: 1246296 Change-Id: Idadfc68d91e19104793d23e814421a3b1b87495b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3139932 Reviewed-by: Emilio Cobos Álvarez <emilio@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/main@{#918033} -- wpt-commits: e997012a624d30b4b944eefe5ea49f3ea6c0494f wpt-pr: 30328
30112d35483469869c54aa6c46a2a6333b6c3138: Bug 1728967 [wpt PR 30327] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 03 Sep 2021 10:34:59 +0000 - rev 592678
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728967 [wpt PR 30327] - Update wpt metadata, a=testonly wpt-pr: 30327 wpt-type: metadata
f558055465793e26dae0b5c4dc9167f554797c28: Bug 1728967 [wpt PR 30327] - Align Web IDL directory name with shortname, a=testonly
Anne van Kesteren <annevk@annevk.nl> - Tue, 14 Sep 2021 09:47:53 +0000 - rev 592677
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728967 [wpt PR 30327] - Align Web IDL directory name with shortname, a=testonly Automatic update from web-platform-tests Align Web IDL directory name with shortname -- wpt-commits: 9f3fa5056ae29bbd4cb668aa87b8559c9f4500f5 wpt-pr: 30327
8c9c7800212fbe87148dc754da2c3b87b53a10d3: Bug 1722042 [wpt PR 29765] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 13 Sep 2021 12:40:47 +0000 - rev 592676
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1722042 [wpt PR 29765] - Update wpt metadata, a=testonly wpt-pr: 29765 wpt-type: metadata
4383a8a8723750747cc5b860bac234da3a395b9a: Bug 1722042 [wpt PR 29765] - EventSource: Convert some htm tests to JS, a=testonly
MierenManz <63878374+MierenManz@users.noreply.github.com> - Tue, 14 Sep 2021 09:46:55 +0000 - rev 592675
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1722042 [wpt PR 29765] - EventSource: Convert some htm tests to JS, a=testonly Automatic update from web-platform-tests EventSource: use .any.js and .window.js more -- wpt-commits: 00e8611b23fed04f014e882c12980cafc77e2c1b wpt-pr: 29765
640b2f7f44c9e63c971d1e00be10bb635f78ca14: Bug 1727748 [wpt PR 30193] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 03 Sep 2021 10:58:35 +0000 - rev 592674
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1727748 [wpt PR 30193] - Update wpt metadata, a=testonly wpt-pr: 30193 wpt-type: metadata
4787d2ce9ae19d4adf6efc95b24cfa628c53c060: Bug 1727748 [wpt PR 30193] - [mathml] Embellished operators and stretch properties, a=testonly
Frédéric Wang <fwang@igalia.com> - Tue, 14 Sep 2021 09:46:30 +0000 - rev 592673
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1727748 [wpt PR 30193] - [mathml] Embellished operators and stretch properties, a=testonly Automatic update from web-platform-tests [mathml] Embellished operators and stretch properties This is part patch of a series of CL to implement MathML stretchy operators as well as embellished operators [1]. It handles the cases "If there is a block stretch size constraint or an inline stretch size constraint then the element being laid out is an embellished operator" from [2] and [3]. A typical use case is the following, the inner <mover> element is an embellished operator (a over brace with the " k times" as over script). Its core operator should stretch horizontally to cover the inline size of the <mrow> element "x + x + … + x". Without that CL, the horizontal over brace would just cover the size of the " k times" over script. <math> <mover> <mrow> <mi>x</mi> <mo>+</mo> <mi>x</mi> <mo>+</mo> <mo>…</mo> <mo>+</mo> <mi>x</mi> </mrow> <mover> <mo>⏞</mo> <mrow> <mi>k</mi><mtext>&nbsp;times</mtext> </mrow> </mover> </mover> </math> The outer <mover> passes inline stretch constraint to its over script per [3]. Now using the rule from [3] implemented in this CL, the inner <mover> will just use that inline stretch constraint to stretch the over brace. Note, that elements can receive a stretch constraint orthogonal to the direction they normally stretch their children. In the example below, the <munder> is an embellished operator (a left parenthesis with a "1" under script). Although it normally stretches its children horizontally, the parenthesis is stretched vertically using the stretch constraint received from its parent <mrow>. <math> <mrow> <munder> <mo>(</mo> <mn>1</mn> </munder> <munderover> <mn>2</mn> <mn>3</mn> <mn>4</mn> </munderover> </mrow> </math> New tests integrated into this CL cover all possible combinations: - third_party/stretch-along-block-axis-001.html is extended to test case when the <mo> is replaced with an embellished operator with <mrow> or <munderover>. It tests when the mrow and underover algorithms forward any inherited block stretch size constraint to their children. It also tests when the mrow algorithm calculates and passes a block stretch size constraint to embellished operator children. - presentation-markup/scripts/underover-stretchy-00[23].html are copies of underover-stretchy-001 with the <mo> embellished with <mrow> and <munderover> respectively. They respectively test when the mrow and underover algorithms forward any inherited inline stretch size constraint to their children. They also test when the munderover algorithm calculates and passes an inline stretch size constraint to embellished operator children. [1] https://w3c.github.io/mathml-core/#embellished-operators [2] https://w3c.github.io/mathml-core/#algorithm-for-stretching-operators-along-the-block-axis [3] https://w3c.github.io/mathml-core/#algorithm-for-stretching-operators-along-the-inline-axis Bug: 6606, 1124298, 1124301 Change-Id: I682e5343c1440e657b10933e1bfe7fdf63d9e112 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3121110 Commit-Queue: Frédéric Wang <fwang@igalia.com> Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/main@{#918027} -- wpt-commits: 71597bb9442e9433049076ef2474a3b6a87f81c9 wpt-pr: 30193
e17904baadf6ecd80b265da3b4467b1c7922ec95: Bug 1728266 [wpt PR 30251] - [wave] Include all js tests in a wave run, a=testonly
Roger Johannesson <rogerj@vewd.com> - Tue, 14 Sep 2021 09:46:25 +0000 - rev 592672
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728266 [wpt PR 30251] - [wave] Include all js tests in a wave run, a=testonly Automatic update from web-platform-tests [wave] Include all js tests in a wave run For some unknown reason the wave loader skipped the first test that was listed under js tests. This change makes the wave runner run as many tests as the online web based wpt runner. -- wpt-commits: fbd337d3e51475927889f19cc2db72ed41200140 wpt-pr: 30251
a6017b7bfdfa3b5cefc0773a3f79a8237d120395: Bug 1728117 [wpt PR 30228] - [wave] Python 3 fixes for tools/wave/, a=testonly
Roger Johannesson <rogerj@vewd.com> - Tue, 14 Sep 2021 09:46:21 +0000 - rev 592671
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728117 [wpt PR 30228] - [wave] Python 3 fixes for tools/wave/, a=testonly Automatic update from web-platform-tests [wave] Python 3 fixes for tools/wave/ A bunch of minor changes to make the wave test runner work with Python 3: * Sort() no longer accepts a cmp function argument, use sorted() instead with a key function. * headers.get('Content-Length') returns byte value now, explicitly cast to int. Also return -1 if the header does not exist (instead of None) so that it is accepted as int value and to get the same behavior in InputFile.read() as with Python 2. * Pass header values as comma separated byte strings to HTTPConnection.request() instead of lists. HTTPConnection.putheader() does not like getting lists. * hashlib.update() accepts a "bytes-like" object so encode the token string before passing it in. * dict.iteritems() was renamed to dict.items(). * Explicitly open zipfiles as binary files. If not, file.read() will try to read them as utf-8 which fails. -- wpt-commits: 8bd6281eea3983b9ced7363dc3625eb04bee271f wpt-pr: 30228
9d473b9bc1e313c7d053db7f5b6b7e27e8f73b46: Bug 1728271 [wpt PR 30253] - [wave] Support calling window.gc() between tests in the wave runner, a=testonly
Roger Johannesson <rogerj@vewd.com> - Tue, 14 Sep 2021 09:46:16 +0000 - rev 592670
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728271 [wpt PR 30253] - [wave] Support calling window.gc() between tests in the wave runner, a=testonly Automatic update from web-platform-tests [wave] Support calling window.gc() between tests in the wave runner This patch make the wave runner call window.gc() if the Chromium commandline flag --js-flags="--expose-gc" is supplied. Garbage collecting between test groups provides much more stable test results when running tests in a single window. Especially on slow machines where garbage collection might not kick in as frequently. -- wpt-commits: 21868a414f0555086247b730f742d933b5530c32 wpt-pr: 30253
21601a6d55de034946d9eef9ac970d8bc1985f46: Bug 1728906 [wpt PR 30316] - Bump pillow from 8.3.1 to 8.3.2 in /tools, a=testonly
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - Tue, 14 Sep 2021 09:46:12 +0000 - rev 592669
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728906 [wpt PR 30316] - Bump pillow from 8.3.1 to 8.3.2 in /tools, a=testonly Automatic update from web-platform-tests Bump pillow from 8.3.1 to 8.3.2 in /tools Bumps [pillow](https://github.com/python-pillow/Pillow) from 8.3.1 to 8.3.2. - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst) - [Commits](https://github.com/python-pillow/Pillow/compare/8.3.1...8.3.2) --- updated-dependencies: - dependency-name: pillow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> -- wpt-commits: a796e7aacf13a9ad1ab52a29d447be73389fbbfa wpt-pr: 30316
c4576bd85a2502264562c4a1d8e20edc6e497000: Bug 1724787 [wpt PR 29951] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 03 Sep 2021 08:55:11 +0000 - rev 592668
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1724787 [wpt PR 29951] - Update wpt metadata, a=testonly wpt-pr: 29951 wpt-type: metadata
31841432c21d71056ab7ec69817dca4fb105a8fd: Bug 1724787 [wpt PR 29951] - Fix and make automatic sandboxed plugins test, a=testonly
Domenic Denicola <d@domenic.me> - Tue, 14 Sep 2021 09:46:04 +0000 - rev 592667
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1724787 [wpt PR 29951] - Fix and make automatic sandboxed plugins test, a=testonly Automatic update from web-platform-tests Fix and make automatic sandboxed plugins test Follows https://github.com/whatwg/html/pull/6946. -- wpt-commits: 789f310832f7746b34bdc6afa16ff1e1a7a8f4af wpt-pr: 29951
f70e3d0ee1151342d2027ac91caa33b82ddf6f53: Bug 1725078 [wpt PR 29980] - ensure the same value return when get same blob entry from FormData, a=testonly
Feng Yu <F3n67u@outlook.com> - Tue, 14 Sep 2021 09:45:58 +0000 - rev 592666
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1725078 [wpt PR 29980] - ensure the same value return when get same blob entry from FormData, a=testonly Automatic update from web-platform-tests Add identity checks around Blob/File in FormData Fixes #28924. -- wpt-commits: 7154ae726722dfdb16157ccea6bc6c57b30e0f68 wpt-pr: 29980
65eb31ce657f14b3c70a2aa37965d56431146efe: Bug 1725141 [wpt PR 29988] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 03 Sep 2021 08:34:15 +0000 - rev 592665
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1725141 [wpt PR 29988] - Update wpt metadata, a=testonly wpt-pr: 29988 wpt-type: metadata
0f9a592ce1e09458db2fd63a1004cbcccb95f4d5: Bug 1725141 [wpt PR 29988] - SharedWorker: interface constructors exposed, a=testonly
Gabriela Sampaio <g.sampaio17@imperial.ac.uk> - Tue, 14 Sep 2021 09:45:51 +0000 - rev 592664
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1725141 [wpt PR 29988] - SharedWorker: interface constructors exposed, a=testonly Automatic update from web-platform-tests SharedWorker: interface constructors exposed (#29988) As per https://html.spec.whatwg.org/#shared-workers-and-the-sharedworker-interface, SharedWorker should not be exposed. The other constructors, however, should not be missing. Fixes #29928. -- wpt-commits: 4606293de6223e69ababd4aa0a1c4a0bbe888666 wpt-pr: 29988
50e9bdfb5fda08ce97570177179da47edd2283e3: Bug 1728947 [wpt PR 30323] - Revert "Integrated Progress based animations with CSS Animations", a=testonly
Yuki Yamada <yukiy@chromium.org> - Tue, 14 Sep 2021 09:45:47 +0000 - rev 592663
Push 38811 by nbeleuzu@mozilla.com at Wed, 22 Sep 2021 04:09:13 +0000
Bug 1728947 [wpt PR 30323] - Revert "Integrated Progress based animations with CSS Animations", a=testonly Automatic update from web-platform-tests Revert "Integrated Progress based animations with CSS Animations" This reverts commit 149290ad09de842c169957a8a773ba9b07e75b50. Reason for revert: Speculative revert for consistent failure of at-scroll-timeline-dynamic.tentative.html on Linux Tests (dbg)(1). Blamelist of the first failure: https://ci.chromium.org/ui/p/chromium/builders/ci/Linux%20Tests%20(dbg)(1)/98587/blamelist Original change's description: > Integrated Progress based animations with CSS Animations > > Timeline duration can now be stored on an AnimationEffect. > This was needed since for CSS animations, InertEffects with > no owning animation are used until later in the pipeline. > Normally the owning animation of an effect is used to gain > access to the corresponding timeline which provides the timeline > duration needed for timing normalization math, but in some > cases the duration was needed before an effect had an owner > assigned. As such it is now possible to create an InertEffect > and pass in a timeline duration if needed. > > Added logic for when CSS animations swap from progress based > timeline to a time based timeline. This new logic preserves > the current progress of the animation even when current times > do not match up. > > I also removed time range from some CSS tests since they are > now supported by progress based animations. > > Bug: 1216655, 1140602 > Change-Id: I7dde1f117968c6465eb7c4c0f4b8b66d9371776f > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3130703 > Reviewed-by: Kevin Ellis <kevers@chromium.org> > Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> > Commit-Queue: Jordan Taylor <jortaylo@microsoft.com> > Cr-Commit-Position: refs/heads/main@{#917801} Bug: 1216655, 1140602 Change-Id: I5d993ec0ee6de610347916f8b1fd09d0ea10e34f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3140514 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Owners-Override: Yuki Yamada <yukiy@chromium.org> Auto-Submit: Yuki Yamada <yukiy@chromium.org> Commit-Queue: Yuki Yamada <yukiy@chromium.org> Cr-Commit-Position: refs/heads/main@{#917986} -- wpt-commits: 5716a8027bea38107c117d2f6a5ecf2b09ea88de wpt-pr: 30323
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip