893f127c9be2379e1e602c70da088a8ea3abf414: Bug 1534569 [wpt PR 15731] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 16 Mar 2019 06:13:28 +0000 - rev 526152
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534569 [wpt PR 15731] - Update wpt metadata, a=testonly wpt-pr: 15731 wpt-type: metadata
efb5d6396f3c846ff6753d8f5dca2852ce5737c7: Bug 1534569 [wpt PR 15731] - [idle] Restrict the Idle Detection API to top-level frames, a=testonly
Ayu Ishii <ayui@chromium.org> - Tue, 26 Mar 2019 14:08:22 +0000 - rev 526151
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534569 [wpt PR 15731] - [idle] Restrict the Idle Detection API to top-level frames, a=testonly Automatic update from web-platform-tests [idle] Restrict the Idle Detection API to top-level frames Allow only top-level frames to use the idle-detection feature by setting a default Feature Policy of "self" to allow only same-origin iframes. This check is in place to prevent third party scripts running on the page (eg. ads) from listening to a user's idle-ness. Bug: 936659 Change-Id: I0c83c29ec95cad25e9c35c339e46c79937654889 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1506815 Commit-Queue: Ayu Ishii <ayui@chromium.org> Reviewed-by: Luna Lu <loonybear@chromium.org> Reviewed-by: Dominick Ng <dominickn@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#640061} -- wpt-commits: 8a63b783181f691ec5c9bb0f52ab0e24003c1f5b wpt-pr: 15731
074a62eb1014839e4a55c9575ed25cf8b23badf6: Bug 1535554 [wpt PR 15773] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 18 Mar 2019 17:01:39 +0000 - rev 526150
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535554 [wpt PR 15773] - Update wpt metadata, a=testonly wpt-pr: 15773 wpt-type: metadata
edc354602af3b81339e943b589988045e2d2fc75: Bug 1535554 [wpt PR 15773] - Make pointer capture work in same origin frame, a=testonly
Ella Ge <eirage@chromium.org> - Tue, 26 Mar 2019 14:08:16 +0000 - rev 526149
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535554 [wpt PR 15773] - Make pointer capture work in same origin frame, a=testonly Automatic update from web-platform-tests Make pointer capture work in same origin frame We used to send mouse event to the subframe before apply the pointer capture target, and it causes the pointer capture doesn't work when capture to a outer frame target and move to inner frame. This CL changes three things: 1. 'Rename' the |capturing_mouse_events_element_| to |capturing_subframe_element_| as it only used for the frame capture (There is plan to remove the frame capture logic once we have pointer capture work correctly) 2. On HandleMouse*Event, instead of always perform a hit test, we use either frame capture target or pointer capture target to re-construct the HitTestResult. 3. When using the capture target, update the hover active state for capture target. This change makes captured pointer event sent correctly when over same origin frame, and also decrease the hit_test_count because of frame capturing. Note that after this change, we still NOT allow set/release pointer capture across same-origin frame as the pointer id and active statue is per frame. See design doc: https://docs.google.com/document/d/1cOZu98UuKk5bdARUQKmj2Q8YoEMpd9l78T0k-cf5ttc/ This change is under a blink flag UnifiedPointerCaptureInBlink. Change-Id: I61c6a02086535d2a145df9d414df0bdc9673101e Bug: 936190, 919908 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1446556 Commit-Queue: Ella Ge <eirage@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Reviewed-by: David Bokan <bokan@chromium.org> Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Cr-Commit-Position: refs/heads/master@{#640055} -- wpt-commits: 9d19b76509703231f5449f72c1ebf8f8bbf1bb7d wpt-pr: 15773
22277e64e7f86c115a9e6f1e89f52dd554d05971: Bug 1534874 [wpt PR 15745] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Mar 2019 05:00:25 +0000 - rev 526148
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534874 [wpt PR 15745] - Update wpt metadata, a=testonly wpt-pr: 15745 wpt-type: metadata
25e0984cc323bb86365aa08effb1381ffb4b1300: Bug 1534874 [wpt PR 15745] - Automate some pointerlock wpt, a=testonly
Ella Ge <eirage@chromium.org> - Tue, 26 Mar 2019 14:08:10 +0000 - rev 526147
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534874 [wpt PR 15745] - Automate some pointerlock wpt, a=testonly Automatic update from web-platform-tests Automate some pointerlock wpt This CL adds test driver automation to 5 tests in wpt/pointerlock. After this CL, there are still 6 tests left as manual test and do not have any automation. They are either require hotkey such as "ctrl + Tab" or "Esc", or needs the system cursor. It's impossible to automate them at this point. Bug: 359740 Change-Id: I0395c9a0a7c964617172417bdb70f471a2cba224 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1509794 Reviewed-by: Lan Wei <lanwei@chromium.org> Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org> Commit-Queue: Ella Ge <eirage@chromium.org> Cr-Commit-Position: refs/heads/master@{#640046} -- wpt-commits: 28c2d0ced51c3060b287345647016d0971a3706b wpt-pr: 15745
53e4d6ebac61518a0b2a9ef646f0f43011aa2aef: Bug 1498930 [wpt PR 13508] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 15 Oct 2018 05:34:41 +0000 - rev 526146
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1498930 [wpt PR 13508] - Update wpt metadata, a=testonly wpt-pr: 13508 wpt-type: metadata
0892712c93e66bd37cfdd4c760dc62692cb6530a: Bug 1498930 [wpt PR 13508] - Test TAO origin check on different ports, a=testonly
Yoav Weiss <yoav@yoav.ws> - Tue, 26 Mar 2019 14:08:05 +0000 - rev 526145
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1498930 [wpt PR 13508] - Test TAO origin check on different ports, a=testonly Automatic update from web-platform-tests Test TAO origin check on different ports (#13508) * Test that TAO check fails when the port doesn't match -- wpt-commits: b2ffdb6329c634bd3e2e118ed628aad6b12afcee wpt-pr: 13508
70349e41deefc2fefc681d51f98bd1f2e0173d19: Bug 1536142 [wpt PR 15771] - Send screenshots from Taskcluster to wpt.fyi, a=testonly
Robert Ma <robertma@chromium.org> - Tue, 26 Mar 2019 14:08:02 +0000 - rev 526144
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1536142 [wpt PR 15771] - Send screenshots from Taskcluster to wpt.fyi, a=testonly Automatic update from web-platform-tests Send screenshots from Taskcluster to wpt.fyi Store screenshots on TC as wpt_screenshot.txt.gz and the wpt.fyi webhook will fetch it. -- wpt-commits: 25c26f30f3b29ecb742f4a562dad4914df332c5e wpt-pr: 15771
d88c7b3c75a1ef9717bdaa4cfbb930844d7a2a5e: Bug 1534886 [wpt PR 15746] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 18 Mar 2019 16:38:18 +0000 - rev 526143
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534886 [wpt PR 15746] - Update wpt metadata, a=testonly wpt-pr: 15746 wpt-type: metadata
d2919270289324b0049d995984f5b78b975fb880: Bug 1534886 [wpt PR 15746] - [Navigation timing] Make sure unloadEvent is only exposed when all redirects pass TAO, a=testonly
Yoav Weiss <yoav@yoav.ws> - Tue, 26 Mar 2019 14:07:57 +0000 - rev 526142
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1534886 [wpt PR 15746] - [Navigation timing] Make sure unloadEvent is only exposed when all redirects pass TAO, a=testonly Automatic update from web-platform-tests [Navigation timing] Make sure unloadEvent is only exposed when all redirects pass TAO (#15746) * [NavigationTiming] Add test for cross-origin redirect chain -- wpt-commits: 1594c4e2cef60f5f7746a559fae8dedbca9da5eb wpt-pr: 15746
beba24c8179bd4dd083d53408e6b20faf02e8459: Bug 1535535 [wpt PR 15770] - DocumentLoader: commit navigation synchronously. Attempt #2, a=testonly
Dmitry Gozman <dgozman@chromium.org> - Tue, 26 Mar 2019 14:07:52 +0000 - rev 526141
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535535 [wpt PR 15770] - DocumentLoader: commit navigation synchronously. Attempt #2, a=testonly Automatic update from web-platform-tests DocumentLoader: commit navigation synchronously. Attempt #2 We used to commit navigation after receiving the first byte of document response. This CL moves commit earlier, synchronously done from CommitNavigation call. The change should not be web-observable, but some internal assumptions may have been affected. Test changes: - ReplacingDocumentLoaderFiresLoadEvent was testing the old behavior, which is not applicable anymore. - MultiChunkWithReentrancy now uses a different method to trigger reentrancy (pdf plugin), since we no longer commit after first byte. - backdrop-object.html and anchor-change-href.svg relied on test finishing late enough, now they wait for onload to eliminate a race. - use-property-synchronization-crash.html now reports an error message synchronously and therefore has JS stack and a line number. - setting-allowpaymentrequest-timing.https.sub.html has a race as explained here [1], and now fails even without site isolation. This corresponds to the step 8.b from the doc linked to the bug. Difference from attempt #1 (https://chromium-review.googlesource.com/c/1399447): - PluginDocumentParser and MediaDocumentParser early return if not parsing before accessing GetDocument. This is because DocumentLoader calls Finish() even after parser was stopped/detached. For example in Document::Abort we cancel parsing, but committed DocumentLoader might be still receiving data. We should ideally clean up all calls into parser, there are numerous TODOs for that. - pageload-image-in-popup.html relies on small image being parsed in the same task as navigation commit. Using onload seems to fix the issue. - touch-handler-iframe-plugin-assert.js hopes that onload for about:blank happens after test has finished, which is racy now. [1] https://bugs.chromium.org/p/chromium/issues/detail?id=819800#c6 Bug: 855189, 937639, 836242, 937358 Change-Id: I65048a27e6d249a608d4eb61e5c882292386026e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1506663 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#639992} -- wpt-commits: 8f3d4f59182a1df4d7ca548bdae37e56a0ad263e wpt-pr: 15770
fa578fefe1c4108681b203245e00f766972e489d: Bug 1533987 [wpt PR 15687] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Mar 2019 21:40:39 +0000 - rev 526140
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533987 [wpt PR 15687] - Update wpt metadata, a=testonly wpt-pr: 15687 wpt-type: metadata
8b2f53b85d34552a221fc5cf03700bd3359b223b: Bug 1533987 [wpt PR 15687] - Attach activate data to the portalactivate event., a=testonly
Jeremy Roman <jbroman@chromium.org> - Tue, 26 Mar 2019 14:07:45 +0000 - rev 526139
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533987 [wpt PR 15687] - Attach activate data to the portalactivate event., a=testonly Automatic update from web-platform-tests Attach activate data to the portalactivate event. This allows authors to pass a serializable value along with the activation event, so that the contexts can coordinate and transfer state across the activation. Transfer is supported, so message ports and similar objects can also be passed (subject to bug 940021). The existing TransferableMessage mojo struct (used for postMessage elsewhere) is reused, and is plumbed along the existing portal activation path. Web platform test included. Bug: 938549 Change-Id: Ib9a35a58c6317523b74fdd47cdd8e68c1d6ddfbd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1504046 Commit-Queue: Jeremy Roman <jbroman@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Lucas Gadani <lfg@chromium.org> Cr-Commit-Position: refs/heads/master@{#639981} -- wpt-commits: 652dc88bf1b667ae508f3b2c4c3f8cbdb24bca0c wpt-pr: 15687
5ffb9e93dc7197bbb20c63545d9f0c0671367462: Bug 1535608 [wpt PR 15774] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 18 Mar 2019 16:18:26 +0000 - rev 526138
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535608 [wpt PR 15774] - Update wpt metadata, a=testonly wpt-pr: 15774 wpt-type: metadata
83d4bfa42b3fe041fa7123d4d2b7db4388ea2ebf: Bug 1535608 [wpt PR 15774] - [ElementTiming] Allow timing for video poster image, a=testonly
Nicolás Peña Moreno <npm@chromium.org> - Tue, 26 Mar 2019 14:07:39 +0000 - rev 526137
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535608 [wpt PR 15774] - [ElementTiming] Allow timing for video poster image, a=testonly Automatic update from web-platform-tests [ElementTiming] Allow timing for video poster image This CL allows ElementTiming to observe video poster images. Since VideoPainter delegates the poster image painting to ImagePainter, this is just a matter of allowing the node used to be a video element. A test showing that the video poster image is observed is added. Bug: 879270 Change-Id: Ic5f354180343cb5e3763d715a87290a540fd8e64 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1516782 Reviewed-by: Chris Harrelson <chrishtr@chromium.org> Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Cr-Commit-Position: refs/heads/master@{#639978} -- wpt-commits: c7064439c10a156cd7ecef3e56e5fc7799532709 wpt-pr: 15774
f4e8c1ca125e4c555b1dff57410aa3dbbb4b2353: Bug 1533996 [wpt PR 15690] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 13 Mar 2019 23:19:50 +0000 - rev 526136
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533996 [wpt PR 15690] - Update wpt metadata, a=testonly wpt-pr: 15690 wpt-type: metadata
16e7843cd2e1b152f88fbe9456b0f8031e794f17: Bug 1533996 [wpt PR 15690] - [Animation Worklet] Upstream web tests (related to creation, duration, start-delay, and cancel) to WPT, a=testonly
Jordan Taylor <jortaylo@microsoft.com> - Tue, 26 Mar 2019 14:07:34 +0000 - rev 526135
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1533996 [wpt PR 15690] - [Animation Worklet] Upstream web tests (related to creation, duration, start-delay, and cancel) to WPT, a=testonly Automatic update from web-platform-tests [Animation Worklet] Upstream web tests (related to creation, duration, start-delay, and cancel) to WPT web_tests/animations/animationworklet/worklet-animation-cancel.html -> web_tests/external/wpt/animation-worklet/worklet-animation-cancel.https.html web_tests/animations/animationworklet/worklet-animation-cancel-expected.html -> web_tests/external/wpt/animation-worklet/worklet-animation-cancel-ref.html web_tests/animations/animationworklet/worklet-animation-creation.html -> web_tests/external/wpt/animation-worklet/worklet-animation-creation.https.html web_tests/animations/animationworklet/worklet-animation-duration.html -> web_tests/external/wpt/animation-worklet/worklet-animation-duration.https.html web_tests/animations/animationworklet/worklet-animation-duration-expected.html -> web_tests/external/wpt/animation-worklet/worklet-animation-duration-ref.html web_tests/animations/animationworklet/worklet-animation-start-delay.html -> web_tests/external/wpt/animation-worklet/worklet-animation-start-delay.https.html web_tests/animations/animationworklet/worklet-animation-start-delay-expected.html -> web_tests/external/wpt/animation-worklet/worklet-animation-start-delay-ref.html Bug: 915352 Change-Id: I7e0fb6a9d0158ba2c1809c0a7ba25d87136cf405 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1504701 Reviewed-by: Yi Gu <yigu@chromium.org> Commit-Queue: Jordan Taylor <jortaylo@microsoft.com> Cr-Commit-Position: refs/heads/master@{#639960} -- wpt-commits: 328607f6d4fd446e92106e6054e260ebe581a9de wpt-pr: 15690
6cb048c68abde61dcd512ed92385c0ebc94cf2a7: Bug 1535825 [wpt PR 15785] - Only update _path_hash if there's any change, a=testonly
Sam Sneddon <me@gsnedders.com> - Tue, 26 Mar 2019 14:07:31 +0000 - rev 526134
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1535825 [wpt PR 15785] - Only update _path_hash if there's any change, a=testonly Automatic update from web-platform-tests Only update _path_hash if there's any change (#15785) -- wpt-commits: 951d16f9c2c95435272fac9539321020ade588f4 wpt-pr: 15785
41a276d1d6b3480a39d2d6db9a421ad243daf58b: Bug 1528117 [wpt PR 15379] - [Screen Orientation] Fix: add exitFullscreen to event-before-promise, a=testonly
Johanna <Johanna-hub@users.noreply.github.com> - Tue, 26 Mar 2019 14:07:07 +0000 - rev 526133
Push 11265 by ffxbld-merge at Mon, 13 May 2019 10:53:39 +0000
Bug 1528117 [wpt PR 15379] - [Screen Orientation] Fix: add exitFullscreen to event-before-promise, a=testonly Automatic update from web-platform-tests Fix: exitFullscreen (#15379) -- wpt-commits: 06b7597d484665af424d8c282643aafb2d49d97a wpt-pr: 15379
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip