9bb616490c7c: Bug 1526836 [wpt PR 15296] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 Feb 2019 14:38:17 +0000 - rev 464518
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1526836 [wpt PR 15296] - Update wpt metadata, a=testonly wpt-pr: 15296 wpt-type: metadata
41177907128b: Bug 1526836 [wpt PR 15296] - Implement `navigator.getUserAgent()`, a=testonly
Mike West <mkwst@chromium.org> - Tue, 05 Mar 2019 11:11:39 +0000 - rev 464517
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1526836 [wpt PR 15296] - Implement `navigator.getUserAgent()`, a=testonly Automatic update from web-platform-tests Implement `navigator.getUserAgent()` This patch is smaller than it looks. It basically does the following: 1. It introduces `blink::UserAgentMetadata`, and a corresponding mojo type in order to hold the various shards of data we'd like to expose about user agents (brand, version, platform, architecture, and model). 2. It threads these new types down from //chrome and //content/shell's implementations of `ContentBrowserClient` down into Blink via the same route we're using for the existing user-agent string (ChromeContentBrowserClient -> RenderProcessHost -> RenderThread -> Platform -> LocalFrameClient -> FrameLoader). 3. It extends `Navigator` with a new `NavigatorUserAgent` mixin that exposes `navigator.getUserAgent()`. This returns a promise that resolves with a newly defined `UserAgent` IDL dictionary type. So, the patch is huge, but not really that complex. Bug: 928670 Change-Id: I4f267e373864162264ad4d721650942b147b378d Reviewed-on: https://chromium-review.googlesource.com/c/1458098 Commit-Queue: Mike West <mkwst@chromium.org> Reviewed-by: Yoav Weiss <yoavweiss@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#631613} -- wpt-commits: 290e4d77cd6418cf7b37351549c1ed2e5c62f557 wpt-pr: 15296
2e35ac1f3c21: Bug 1527540 [wpt PR 15343] - domparsing: Fix an issue that XMLSerializer generates new prefix for an attribute with an existing namespace, a=testonly
Kent Tamura <tkent@chromium.org> - Tue, 05 Mar 2019 11:11:22 +0000 - rev 464516
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527540 [wpt PR 15343] - domparsing: Fix an issue that XMLSerializer generates new prefix for an attribute with an existing namespace, a=testonly Automatic update from web-platform-tests domparsing: Fix an issue that XMLSerializer generates new prefix for an attribute with an existing namespace Add an implementation of "retrieving a preferred prefix string" [1], and apply it to attribute serialization. As the specification defines, this CL introduces another map [2] like: namespace URI => [older prefix, ..., newer prefix] in order to retrieve most-recently-declared prefix. When we search the map for a prefix, we check availability of the prefix by the existing prefix-namespace map. There are two failing test cases in XMLSerializer-serializeToString.html. They follow the specification. * The first failing one: An non-well-formed XML is produced if we follow the specification. Chrome's new behavior matches to Firefox. Safari also produces a bad XML. * The second failing one: Firefox, Safari, and Chrome without this CL preserve prefix in such case. This CL keeps the interoperable behavior. [1] https://w3c.github.io/DOM-Parsing/#dfn-retrieving-a-preferred-prefix-string [2] https://w3c.github.io/DOM-Parsing/#dfn-namespace-prefix-map Bug: 906807 Change-Id: Idaea590ba19c9c21acbaf456ea91ce550c74db5a Reviewed-on: https://chromium-review.googlesource.com/c/1445033 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Auto-Submit: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#631573} -- wpt-commits: 2647e1e8f6995d12f44edbf0b4fce752e5cb7ec5 wpt-pr: 15343
5ed7c1d98107: Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 Feb 2019 14:27:51 +0000 - rev 464515
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527643 [wpt PR 15197] - Update wpt metadata, a=testonly wpt-pr: 15197 wpt-type: metadata
c20dbdb5add0: Bug 1527643 [wpt PR 15197] - Add tentative WPT tests for Built-in Module Infra and Import Maps, a=testonly
Hiroshige Hayashizaki <hiroshige@chromium.org> - Tue, 05 Mar 2019 11:11:07 +0000 - rev 464514
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527643 [wpt PR 15197] - Add tentative WPT tests for Built-in Module Infra and Import Maps, a=testonly Automatic update from web-platform-tests Add tentative WPT tests for Built-in Module Infra and Import Maps Bug: 848607, 927477, 928435 Change-Id: Id0573736a762c26df28f32da0716d94a566cfce3 Reviewed-on: https://chromium-review.googlesource.com/c/1449072 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#631546} -- wpt-commits: 896ca12d8a73e7679ef3a4c7402301a5603b5faa wpt-pr: 15197
3ff51976c179: Bug 1527548 [wpt PR 15345] - Picture-in-Picture: remove/rename some methods in player/video element., a=testonly
Mounir Lamouri <mlamouri@chromium.org> - Tue, 05 Mar 2019 11:11:02 +0000 - rev 464513
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527548 [wpt PR 15345] - Picture-in-Picture: remove/rename some methods in player/video element., a=testonly Automatic update from web-platform-tests Picture-in-Picture: remove/rename some methods in player/video element. Mostly follow-ups from https://chromium-review.googlesource.com/c/chromium/src/+/1379049 Some methods became pointless, some had their meaning significantly changed. This CL also changes the timing of requestPictureInPicture() and exitPictureInPicture() in order to be sync until the call to the service. Bug: 919860, 930338 Change-Id: I437a060c2dd92021d514c4d6e2ffeb9f4642525b Reviewed-on: https://chromium-review.googlesource.com/c/1409544 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Dale Curtis <dalecurtis@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#631517} -- wpt-commits: 23aa71fddb589531b2883be10fcff85d535d374a wpt-pr: 15345
f51f5b78fab6: Bug 1527640 [wpt PR 15364] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 Feb 2019 14:21:00 +0000 - rev 464512
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527640 [wpt PR 15364] - Update wpt metadata, a=testonly wpt-pr: 15364 wpt-type: metadata
e070f2c31803: Bug 1527640 [wpt PR 15364] - [Animation Worklet] Upstream web tests (related to animator) to WPT, a=testonly
Jordan Taylor <jortaylo@microsoft.com> - Tue, 05 Mar 2019 11:10:48 +0000 - rev 464511
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527640 [wpt PR 15364] - [Animation Worklet] Upstream web tests (related to animator) to WPT, a=testonly Automatic update from web-platform-tests [Animation Worklet] Upstream web tests (related to animator) to WPT Test for animator-registration was purposefully left out of this group because it will be a more involved change web_tests/animations/animationworklet/animator-animate.html -> web_tests/external/wpt/animation-worklet/animator-animate.https.html web_tests/animations/animationworklet/animator-with-options.html -> web_tests/external/wpt/animation-worklet/animator-with-options.https.html Bug: 915352 Change-Id: I3ccab26ec2134a2d02df9fc9ae4e42dd997264ea Reviewed-on: https://chromium-review.googlesource.com/c/1468008 Commit-Queue: Jordan Taylor <jortaylo@microsoft.com> Reviewed-by: Yi Gu <yigu@chromium.org> Cr-Commit-Position: refs/heads/master@{#631489} -- wpt-commits: 0e4b1315e61ec051dafad75c73f6258f718d56c6 wpt-pr: 15364
e65ca129a94a: Bug 1527638 [wpt PR 15315] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 Feb 2019 14:07:40 +0000 - rev 464510
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527638 [wpt PR 15315] - Update wpt metadata, a=testonly wpt-pr: 15315 wpt-type: metadata
d90cae55c3ce: Bug 1527638 [wpt PR 15315] - [svg] Test ry property parsing, a=testonly
Eric Willigers <ewilligers@users.noreply.github.com> - Tue, 05 Mar 2019 11:10:33 +0000 - rev 464509
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527638 [wpt PR 15315] - [svg] Test ry property parsing, a=testonly Automatic update from web-platform-tests [svg] Test ry property parsing (#15315) -- wpt-commits: 5852f617c1ad109939bdb6b70f362dcd84a5cb73 wpt-pr: 15315
73b5f322916e: Bug 1527634 [wpt PR 15369] - Unclosed URL At EOF, a=testonly
Tab Atkins Jr <jackalmage@gmail.com> - Tue, 05 Mar 2019 11:10:31 +0000 - rev 464508
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527634 [wpt PR 15369] - Unclosed URL At EOF, a=testonly Automatic update from web-platform-tests Unclosed URL At EOF Verifies that a url() (specifically, one that parses to a `<url-token>`) that's unclosed at EOF is still valid. Also tests "empty" url(), because that was brought up as another source of divergence in the same issue. There's some disagreement on whether that's valid at all and how to represent it, so rather than take a stand, I just assert that it should parse the same as the closed version, whatever that is. Tests <https://github.com/w3c/csswg-drafts/issues/3598> -- Merge pull request #15369 from web-platform-tests/tabatkins-patch-1 Unclosed URL At EOF -- wpt-commits: b4f35dc6027f5e8776ac9c20f85031e0f1437233, 8dbed22314172d637582b63fc96e946e2e0dfff4 wpt-pr: 15369
ce3bb2a86937: Bug 1527514 [wpt PR 15342] - Added 2 calc() tests on angle and time units from google chromium pro…, a=testonly
Gérard Talbot <github@gtalbot.org> - Tue, 05 Mar 2019 11:10:29 +0000 - rev 464507
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527514 [wpt PR 15342] - Added 2 calc() tests on angle and time units from google chromium pro…, a=testonly Automatic update from web-platform-tests Added 2 calc() tests on angle and time units from google chromium project -- Merge pull request #15342 from TalbotG/Values3-GT-PR18 Added 2 calc() tests on angle and time units from google chromium pro… -- wpt-commits: 8a193070bd34b767ed59817cf463e7f6ffc3df59, 00d0131bfcd2f99e6f8e4a9696c797f7500c4c2d wpt-pr: 15342
14546578cf5c: Bug 1527506 [wpt PR 15341] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Feb 2019 15:26:58 +0000 - rev 464506
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527506 [wpt PR 15341] - Update wpt metadata, a=testonly wpt-pr: 15341 wpt-type: metadata
5214e7699ab7: Bug 1527506 [wpt PR 15341] - [Animation Worklet] Upstream web tests (related to multiple effects) to WPT, a=testonly
Jordan Taylor <jortaylo@microsoft.com> - Tue, 05 Mar 2019 11:10:15 +0000 - rev 464505
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527506 [wpt PR 15341] - [Animation Worklet] Upstream web tests (related to multiple effects) to WPT, a=testonly Automatic update from web-platform-tests [Animation Worklet] Upstream web tests (related to multiple effects) to WPT web_tests/animations/animationworklet/animate-multiple-effects-on-different-targets-via-main-thread.html -> web_tests/external/wpt/animation-worklet/animate-multiple-effects-on-different-targets-via-main-thread.https.html web_tests/animations/animationworklet/multiple-effects-on-same-target-driven-by-individual-local-time.html -> web_tests/external/wpt/animation-worklet/multiple-effects-on-same-target-driven-by-individual-local-time.https.html Bug: 915352 Change-Id: I28385bc6c6c6f479256dd3673f77c843ab93af2e Reviewed-on: https://chromium-review.googlesource.com/c/1464962 Commit-Queue: Jordan Taylor <jortaylo@microsoft.com> Reviewed-by: Yi Gu <yigu@chromium.org> Reviewed-by: Majid Valipour <majidvp@chromium.org> Cr-Commit-Position: refs/heads/master@{#631342} -- wpt-commits: 809890ad1f00003c03ab753f27624a591377a9cf wpt-pr: 15341
f990f5b15536: Bug 1526647 [wpt PR 15270] - Relax required SNR a bit, a=testonly
Raymond Toy <rtoy@chromium.org> - Tue, 05 Mar 2019 11:09:57 +0000 - rev 464504
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1526647 [wpt PR 15270] - Relax required SNR a bit, a=testonly Automatic update from web-platform-tests Relax required SNR a bit The required SNR was a little too high for some Mac OS bots. Make it a little smaller. Bug: 929435 Change-Id: I5fbfe6573f4907f33999085e52bb22f4b4b9a126 Reviewed-on: https://chromium-review.googlesource.com/c/1457228 Commit-Queue: Raymond Toy <rtoy@chromium.org> Reviewed-by: Hongchan Choi <hongchan@chromium.org> Cr-Commit-Position: refs/heads/master@{#631309} -- wpt-commits: 91d81bb73d5e8424e45918c84e275a9d46c51d51 wpt-pr: 15270
edd5fd41dac0: Bug 1527487 [wpt PR 15344] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Feb 2019 15:16:01 +0000 - rev 464503
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527487 [wpt PR 15344] - Update wpt metadata, a=testonly wpt-pr: 15344 wpt-type: metadata
6aeb4c5cd8eb: Bug 1527487 [wpt PR 15344] - [Animation Worklet] Clean up animator registration logic for wpt test, a=testonly
Yi Gu <yigu@chromium.org> - Tue, 05 Mar 2019 11:09:42 +0000 - rev 464502
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527487 [wpt PR 15344] - [Animation Worklet] Clean up animator registration logic for wpt test, a=testonly Automatic update from web-platform-tests [Animation Worklet] Clean up animator registration logic for wpt test Similar to [1], we should register the animator only once in the setup for test current-time.https.html. Given that DocumentTimeline does not always move forward, this test also replaces waitForNextFrame with waitForDocumentTimelineAdvance. [1] https://cs.chromium.org/chromium/src/third_party/blink/web_tests/external/wpt/animation-worklet/scroll-timeline-writing-modes.https.html Bug: 923881 Change-Id: Iabc6c7c1cea520e3dd81ed8a781cc072e2d8e20b Reviewed-on: https://chromium-review.googlesource.com/c/1466145 Commit-Queue: Yi Gu <yigu@chromium.org> Reviewed-by: Majid Valipour <majidvp@chromium.org> Cr-Commit-Position: refs/heads/master@{#631287} -- wpt-commits: 109654d2560bf74830e483fdf15cbbc67208a877 wpt-pr: 15344
d81d788e3b76: Bug 1527483 [wpt PR 15346] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Feb 2019 15:10:54 +0000 - rev 464501
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527483 [wpt PR 15346] - Update wpt metadata, a=testonly wpt-pr: 15346 wpt-type: metadata
b8ffa176ff99: Bug 1527483 [wpt PR 15346] - Update interfaces/web-bluetooth.idl, a=testonly
autofoolip <auto@foolip.org> - Tue, 05 Mar 2019 11:09:28 +0000 - rev 464500
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527483 [wpt PR 15346] - Update interfaces/web-bluetooth.idl, a=testonly Automatic update from web-platform-tests Update interfaces/web-bluetooth.idl (#15346) Source: https://github.com/tidoust/reffy-reports/blob/621901f/whatwg/idl/web-bluetooth.idl Build: https://travis-ci.org/tidoust/reffy-reports/builds/492012964 -- wpt-commits: 88cb9e746220d069ddbb6098a2e49b35afabf1f0 wpt-pr: 15346
50f191b516fe: Bug 1527478 [wpt PR 15350] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Thu, 14 Feb 2019 13:53:50 +0000 - rev 464499
Push 35717 by aciure@mozilla.com at Sun, 17 Mar 2019 09:45:26 +0000
Bug 1527478 [wpt PR 15350] - Update wpt metadata, a=testonly wpt-pr: 15350 wpt-type: metadata
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip