499811fca26d72926952c81a81a72adcd90d8949: Bug 1654858 [wpt PR 24725] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 27 Jul 2020 16:55:42 +0000 - rev 542788
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654858 [wpt PR 24725] - Update wpt metadata, a=testonly wpt-pr: 24725 wpt-type: metadata
5c066629602a6a54a144759adb09fc25a44cb985: Bug 1654858 [wpt PR 24725] - [css-pseudo] Support text-transform in ::marker, a=testonly
Oriol Brufau <obrufau@igalia.com> - Thu, 30 Jul 2020 13:04:20 +0000 - rev 542787
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654858 [wpt PR 24725] - [css-pseudo] Support text-transform in ::marker, a=testonly Automatic update from web-platform-tests [css-pseudo] Support text-transform in ::marker In https://github.com/w3c/csswg-drafts/issues/4206, the CSSWG resolved that the 'text-transform' property should apply to ::marker, and that by default it should be set to 'none' in the UA stylesheet. This patch implements these changes. Note that setting it to 'none' is an observable change in LayoutNG, since it prevents the ::marker from inheriting the 'text-transform' of the list item. This was considered a better behavior by the CSSWG, and it's the behavior that legacy layout already had. LayoutListMarker, used for ::marker with 'content: normal' in legacy layout, doesn't implement the marker text as actual text. Therefore, 'text-transform' has no effect. Bug: 1031667 TEST=external/wpt/css/css-pseudo/marker-default-styles.html TEST=external/wpt/css/css-pseudo/marker-text-transform-default.html TEST=external/wpt/css/css-pseudo/marker-text-transform-uppercase.html TEST=external/wpt/css/css-pseudo/parsing/marker-supported-properties-in-animation.html TEST=external/wpt/css/css-pseudo/parsing/marker-supported-properties.html TEST=http/tests/devtools/elements/styles-2/pseudo-elements.js Change-Id: I2c2b554f521139fabb502856fedc6230aa45c787 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2315872 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Oriol Brufau <obrufau@igalia.com> Cr-Commit-Position: refs/heads/master@{#791815} -- wpt-commits: 22901727d52297378d44b217af0b4c06d5b0a484 wpt-pr: 24725
fbd4f34726cd8158136dfafe9c6c82bf4f7c16e6: Bug 1513417 [wpt PR 14470] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 12 Dec 2018 05:43:03 +0000 - rev 542786
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1513417 [wpt PR 14470] - Update wpt metadata, a=testonly wpt-pr: 14470 wpt-type: metadata
bde3e6077ec1b8aa854283874cd64154787cebac: Bug 1513417 [wpt PR 14470] - Add wpt test for font feature precedence for 'dlig'., a=testonly
Ben Wagner <bungeman@chromium.org> - Thu, 30 Jul 2020 13:04:13 +0000 - rev 542785
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1513417 [wpt PR 14470] - Add wpt test for font feature precedence for 'dlig'., a=testonly Automatic update from web-platform-tests Add wpt test for font feature precedence for 'dlig'. The new Lato-Medium-Liga font is based on Lato-Medium 3.002 available at https://github.com/latofonts/lato-source/tree/master/fonts/static/TTF It is subset with hb-subset with "fiststfi " and the 'fi' ligatures moved back to 'liga' (version 3.002 moved them to 'dlig'). The crossbar of 't' in the 'st' ligature was also shorted to ensure that it would not cover a normal 't'. The Lato-Medium currently available to the tests is version 2.015 and lacks a mapping from U+fb06 to the 'st' ligature glyph which was only accessible through the 'dlig' feature. Lato-Medium 3.002 added this mapping (required for this new test) but also moved the 'fi' ligatures to 'dlig' and some existing tests depend on the 'fi' ligatures being in 'liga'. This tests https://github.com/w3c/csswg-drafts/pull/3430 Change-Id: Iaf0ff1f99f3ec282bacb0e3cb44ede27d47fac5a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1294874 Reviewed-by: Dominik Röttsches <drott@chromium.org> Commit-Queue: Ben Wagner <bungeman@chromium.org> Cr-Commit-Position: refs/heads/master@{#791807} -- wpt-commits: f76fb70a30ce97c33425b30e4654ab4b5bce4fd1 wpt-pr: 14470
94ddd1c4c252727a19999dc0c46c910237ae4de2: Bug 1655192 [wpt PR 24745] - [wpt] Ignore testdriver* in changed files, a=testonly
Robert Ma <robertma@chromium.org> - Thu, 30 Jul 2020 13:04:07 +0000 - rev 542784
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655192 [wpt PR 24745] - [wpt] Ignore testdriver* in changed files, a=testonly Automatic update from web-platform-tests [wpt] Ignore testdriver* in changed files when detecting affected tests. Fixes #14560 and #15485. -- wpt-commits: 971af8fc1d0c9d8c53cca6e3b6bb42a6d4d072c5 wpt-pr: 24745
84f0df2b43610fa4fb99bd599eb0e14e03132a61: Bug 1655469 [wpt PR 24532] - Reland "Do not expose media devices before a successful getUserMedia()", a=testonly
Guido Urdaneta <guidou@chromium.org> - Thu, 30 Jul 2020 13:04:02 +0000 - rev 542783
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655469 [wpt PR 24532] - Reland "Do not expose media devices before a successful getUserMedia()", a=testonly Automatic update from web-platform-tests Reland "Do not expose media devices before a successful getUserMedia()" This reverts commit 69a6001995c51516b403dbde99a2db4c5054ce55. chrome-prefixed URLs are exempted from the getUserMedia() requirement. Original change's description: > Revert "Do not expose media devices before a successful getUserMedia()" > > This reverts commit d64e736aa8c7976b12b33f92472f7950bf0215b9. > > Reason for revert: Caused chrome_all_tast_tests / camera.CCAUISanity.fake failures; e.g. https://ci.chromium.org/p/chrome/builders/ci/chromeos-betty-pi-arc-chrome/7680 > > Original change's description: > > Do not expose media devices before a successful getUserMedia() > > > > This is a spec-compliance change. > > > > This CL also adds some improvements to the blink MediaDevices unit test. > > > > Bug: 1101860 > > Change-Id: If2e7824df3b3dbd3cdb80f4bcf6b5c417d6f0ef2 > > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2279808 > > Commit-Queue: Guido Urdaneta <guidou@chromium.org> > > Reviewed-by: Harald Alvestrand <hta@chromium.org> > > Cr-Commit-Position: refs/heads/master@{#786253} > > TBR=hta@chromium.org,guidou@chromium.org > > Change-Id: I41b676c7d3e437c06d23f2b46270453f1cc81670 > No-Presubmit: true > No-Tree-Checks: true > No-Try: true > Bug: 1101860 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2288282 > Reviewed-by: Mohsen Izadi <mohsen@chromium.org> > Commit-Queue: Mohsen Izadi <mohsen@chromium.org> > Cr-Commit-Position: refs/heads/master@{#786615} TBR=mohsen@chromium.org,hta@chromium.org,guidou@chromium.org # Not skipping CQ checks because this is a reland. Bug: 1101860 Change-Id: I3fb6d9a620291cda57eb5fe48ce330b45425a5bc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2289833 Commit-Queue: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Reviewed-by: Harald Alvestrand <hta@chromium.org> Cr-Commit-Position: refs/heads/master@{#791797} -- wpt-commits: e88590918346d8d0d7a4bb768a78fea14ba71203 wpt-pr: 24532
c9d4c8864a9dde2c9bb95e282fb969c4ae15ef4c: Bug 1655109 [wpt PR 24739] - Turn on MojoJS in Chrome nightly (Chromium trunk), a=testonly
Robert Ma <robertma@chromium.org> - Thu, 30 Jul 2020 13:03:57 +0000 - rev 542782
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655109 [wpt PR 24739] - Turn on MojoJS in Chrome nightly (Chromium trunk), a=testonly Automatic update from web-platform-tests Turn on MojoJS in Chrome nightly (Chromium trunk) * install_mojo is added to wpt.browser.Chrome and used automatically when running the nightly channel (only nightly is supported for now). * A new flag, --enable-mojojs, is added to wptrunner, which will map downloaded Mojo bindings to /gen/, and add necessary flags to Chrome. * In `wpt run`, if mojojs.zip is downloaded successfully, --enable-mojojs flag is added automatically when starting wptrunner. -- wpt-commits: ec838e07b11b1c1d85cd836f5acd7368159f1cc8 wpt-pr: 24739
0b32ab33c068766f272eafb1719276759c1e169f: Bug 1655054 [wpt PR 24736] - [COOP] access reporting. Fix error in WPT tests., a=testonly
arthursonzogni <arthursonzogni@chromium.org> - Thu, 30 Jul 2020 13:03:52 +0000 - rev 542781
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655054 [wpt PR 24736] - [COOP] access reporting. Fix error in WPT tests., a=testonly Automatic update from web-platform-tests [COOP] access reporting. Fix error in WPT tests. There are 4 tests with the reporting installed in the opener window. The expectation was wrong, because we expected the url to be the openee URL. Bug: chromium:1090273 Change-Id: I7b217d7548c8f5a2d41e5f879d11447c4a25f5fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2317211 Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#791768} -- wpt-commits: 60eab60fa3401cc7532d23a8077a8e31cb0aee87 wpt-pr: 24736
2465b4d0877aa3a18adb02ff5114da3b65d97d20: Bug 1645106 [wpt PR 24114] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Jul 2020 19:46:20 +0000 - rev 542780
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1645106 [wpt PR 24114] - Update wpt metadata, a=testonly wpt-pr: 24114 wpt-type: metadata
a769061c37adef5994053d8faf685c437e94ae6d: Bug 1645106 [wpt PR 24114] - Add documentation, support, and lint for tentative directories, a=testonly
Stephen McGruer <smcgruer@chromium.org> - Thu, 30 Jul 2020 13:03:44 +0000 - rev 542779
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1645106 [wpt PR 24114] - Add documentation, support, and lint for tentative directories, a=testonly Automatic update from web-platform-tests Add documentation, support, and lint for tentative directories (#24114) Based on the discussion in the issue, we have landed on only allowing directories named 'tentative'. This PR documents that fact, adds support for it in the only existing place that cares about tentative (manifest/sourcefile.py), and adds a lint rule to enforce the naming. Directories that break the lint rule are also renamed. Fixes https://github.com/web-platform-tests/wpt/issues/23300 Co-authored-by: Philip Jägenstedt <philip@foolip.org> -- wpt-commits: 99cc23c59d6443c7b33626cfebddf5bc9e595be5 wpt-pr: 24114
d379dfd1c8afc83e5c0bcb260d48d15f3a625c73: Bug 1654691 [wpt PR 24704] - [wptserve] Preserve semicolons in query parameters, a=testonly
jugglinmike <mike@mikepennisi.com> - Thu, 30 Jul 2020 13:03:39 +0000 - rev 542778
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654691 [wpt PR 24704] - [wptserve] Preserve semicolons in query parameters, a=testonly Automatic update from web-platform-tests [wptserve] Preserve semicolons in query parameters -- wpt-commits: 4dbe6a220eb623e3ca7e7dc62d36049937010bca wpt-pr: 24704
babea8ceab78c626801e4e8efe530d96ac76f391: Bug 1655333 [wpt PR 24758] - Fix hit-testing culled inline for atomic inlines, a=testonly
Koji Ishii <kojii@chromium.org> - Thu, 30 Jul 2020 13:03:34 +0000 - rev 542777
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655333 [wpt PR 24758] - Fix hit-testing culled inline for atomic inlines, a=testonly Automatic update from web-platform-tests Fix hit-testing culled inline for atomic inlines This pathc fixes hit-testing [culled inline] in the following conditions: a. The first fragment does not fit, but it is an atomic inline that it cannot be truncated. b. The atomic inline is within a culled inline. The culled inline algorithm relies on fragments from a |LayoutObject| appear in a row. Ellipsis for an atomic inline has the same |LayoutObject| as the atomic inline, but can appear at the top level. This patch fixes this by eliminating ellipsis from culled inline logic. [culled inline]: https://chromium.googlesource.com/chromium/src/+/master/third_party/blink/renderer/core/layout/ng/inline/README.md#culled Bug: 1104477 Change-Id: Ib0f7e5899e58c766554c78ddf45019deaf35ca96 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2318887 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#791691} -- wpt-commits: fc8c0bf79b24b7fac1c1b54fd78c293005d0d4a8 wpt-pr: 24758
5a4c5295c1ec3e3d5941ffc7393eefec8faf67db: Bug 1654698 [wpt PR 24708] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 25 Jul 2020 14:05:36 +0000 - rev 542776
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654698 [wpt PR 24708] - Update wpt metadata, a=testonly wpt-pr: 24708 wpt-type: metadata
4baa46b2e980230204e2ff311e34105a20e5daf8: Bug 1654698 [wpt PR 24708] - Move tests from fast/canvas to wpt tests, a=testonly
Yi Xu <yiyix@chromium.org> - Thu, 30 Jul 2020 13:03:21 +0000 - rev 542775
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654698 [wpt PR 24708] - Move tests from fast/canvas to wpt tests, a=testonly Automatic update from web-platform-tests Move tests from fast/canvas to wpt tests Moved 7 more tests from fast/canvas to wpt tests: Deleted 2 due to duplications, canvas-context-attributes-default-value.html and canvas-ImageData-behaviour.html, created 5 new tests. Bug: 1071659 Change-Id: Ib439525798a4fe899d77a5469dc5590bbc8be5ca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2314991 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Commit-Queue: Yi Xu <yiyix@chromium.org> Cr-Commit-Position: refs/heads/master@{#791428} -- wpt-commits: e2364b32eb46c41c242f6f728b3cb937f5d92328 wpt-pr: 24708
e2d063d9322907f269e6226838c38441bc537ffb: Bug 1654159 [wpt PR 24675] - [WPT test] Update text.measurement expectation, a=testonly
Yi Xu <yiyix@chromium.org> - Thu, 30 Jul 2020 13:03:16 +0000 - rev 542774
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654159 [wpt PR 24675] - [WPT test] Update text.measurement expectation, a=testonly Automatic update from web-platform-tests [WPT test] Update text.measurement expectation After verifying the spec, I learned that measureText('A B').width != measureText('A B').width. The spaces do not suppose to collapse: -> Replace all ASCII whitespace in text with U+0020 SPACE characters. -> Then the 'white-space' property set to 'pre'. -> Then Let result be an array constructed by iterating over each glyph in the inline box from left to right (if any), adding to the array, for each glyph, the shape of the glyph as it is in the inline box, positioned on a coordinate space using CSS pixels with its origin is at the anchor point. Update the test expectation accordingly. Bug: 1066953 Change-Id: Ifb9885815f3cbf3d46432107abf16af6ed5b4cf2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2306575 Reviewed-by: Fernando Serboncini <fserb@chromium.org> Reviewed-by: Aaron Krajeski <aaronhk@chromium.org> Commit-Queue: Yi Xu <yiyix@chromium.org> Cr-Commit-Position: refs/heads/master@{#791412} -- wpt-commits: bef8d5d2b6d49423fa118f1c6752298a55df1653 wpt-pr: 24675
072d37bfdacc788db9c65af84655ea1a9b4293bd: Bug 1647840 [wpt PR 24319] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Tue, 28 Jul 2020 14:13:52 +0000 - rev 542773
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1647840 [wpt PR 24319] - Update wpt metadata, a=testonly wpt-pr: 24319 wpt-type: metadata
aba026d98ef6a323dc78b589cb369f019f7fab93: Bug 1647840 [wpt PR 24319] - Implement Storage Access commands for TestDriver, a=testonly
Brandon Walderman <brwalder@microsoft.com> - Thu, 30 Jul 2020 13:03:06 +0000 - rev 542772
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1647840 [wpt PR 24319] - Implement Storage Access commands for TestDriver, a=testonly Automatic update from web-platform-tests Implement Storage Access commands for TestDriver This change implements the Set Storage Access command for TestDriver in Blink and content_shell: https://privacycg.github.io/storage-access/#automation This is needed to support more in-depth WPT tests for the Storage Access API. The current WPT tests for this feature cover basic IDL behavior, but are not able to verify that the requestStorageAccess API itself is functional because the browser must first be put into a state where third-party cookies are blocked. A new set_storage_access method has been added to testdriver.js. It functions similarly to the existing set_permission method. This calls a Blink-internal method that forwards the passed in arguments to the content shell via Mojo. A new WebTestStorageAccessManager class in the content shell converts the arguments into ContentSettingsPatterns and passes these settings to the CookieManager. The WebTestStorageAccessManager also enables third-party cookie blocking so that these rules will take effect. Bug: 1096803 Change-Id: I635687e7d00cf95fa2cf54fb86e1f65a0fe85f3f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2253280 Reviewed-by: Martin Šrámek <msramek@chromium.org> Reviewed-by: Mike West <mkwst@chromium.org> Commit-Queue: Brandon Walderman <brwalder@microsoft.com> Cr-Commit-Position: refs/heads/master@{#790441} -- wpt-commits: 48846ad574a9dca786b02b2e94c8173c575c29fb wpt-pr: 24319
e38b4cbd307f73365c4abda75c5c7256739605be: Bug 1655134 [wpt PR 24742] - [tools] Pin mock to v3.*, a=testonly
Robert Ma <robertma@chromium.org> - Thu, 30 Jul 2020 13:03:01 +0000 - rev 542771
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1655134 [wpt PR 24742] - [tools] Pin mock to v3.*, a=testonly Automatic update from web-platform-tests [tools] Pin mock to v3.* mock stops supporting Python 2 since v4.0.0: https://pypi.org/project/mock/4.0.0/ -- wpt-commits: 48180e6f394ed71921bb1d386c3bb25b66994bb1 wpt-pr: 24742
ca2b0a19ba3c249101f87f7c29a0467a4190aed8: Bug 1654138 [wpt PR 24673] - Update docker image for Servo dependencies., a=testonly
Josh Matthews <josh@joshmatthews.net> - Thu, 30 Jul 2020 13:02:56 +0000 - rev 542770
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654138 [wpt PR 24673] - Update docker image for Servo dependencies., a=testonly Automatic update from web-platform-tests Update docker image for Servo dependencies. (#24673) Bump the base image to Ubuntu 20.04. -- wpt-commits: f50b52910ea6db5d8306f6653fcd1bf752f23698 wpt-pr: 24673
63956aa0edf13eb32ffa9ac6b1ab32767be7f5a3: Bug 1654725 [wpt PR 24714] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 24 Jul 2020 19:09:46 +0000 - rev 542769
Push 37657 by nerli@mozilla.com at Sat, 01 Aug 2020 09:48:10 +0000
Bug 1654725 [wpt PR 24714] - Update wpt metadata, a=testonly wpt-pr: 24714 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip