974b37eb0074e5e817e8b9f1408f17f25fd90475: Bug 1677268 [wpt PR 26536] - Do not parse @counter-style rules with invalid names, a=testonly
Xiaocheng Hu <xiaochengh@chromium.org> - Tue, 17 Nov 2020 10:03:40 +0000 - rev 557748
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677268 [wpt PR 26536] - Do not parse @counter-style rules with invalid names, a=testonly Automatic update from web-platform-tests Do not parse @counter-style rules with invalid names The spec requires a @counter-style rule to be invalid if its name is among the disallowed values. This patch implements it. Bug: 687225 Change-Id: Ib4c06453c30301cbc64e18950c8686fe63e08220 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2533855 Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> Cr-Commit-Position: refs/heads/master@{#827572} -- wpt-commits: 064bb25e5e9ab5e08ec39c4fbd1fe6653520595d wpt-pr: 26536
8e0102aa05a30cacc353af2ad60435361ef84b5a: Bug 1676577 [wpt PR 26481] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 14 Nov 2020 04:11:18 +0000 - rev 557747
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1676577 [wpt PR 26481] - Update wpt metadata, a=testonly wpt-pr: 26481 wpt-type: metadata
2d64fb6334e513d807fbe692e5bff48038cf8a00: Bug 1676577 [wpt PR 26481] - Parse descriptors of @counter-style, a=testonly
Xiaocheng Hu <xiaochengh@chromium.org> - Tue, 17 Nov 2020 10:03:34 +0000 - rev 557746
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1676577 [wpt PR 26481] - Parse descriptors of @counter-style, a=testonly Automatic update from web-platform-tests Parse descriptors of @counter-style This patch implements the parsing of the descriptors of @counter-style following spec: https://drafts.csswg.org/css-counter-styles-3/#the-counter-style-rule WPT verifying the parsing is also added. Bug: 687225 Change-Id: Ifecdfbdfb9efcb330453d0059a0f1e73c0f3e662 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2530523 Reviewed-by: Rune Lillesveen <futhark@chromium.org> Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org> Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#827550} -- wpt-commits: 8bfc648029ce9bdd20eecc3451195e6fe4c10a2f wpt-pr: 26481
6f4a3247d97186f33899ad330114b22d5977c7da: Bug 1670196 [wpt PR 26061] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 14 Nov 2020 04:02:28 +0000 - rev 557745
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1670196 [wpt PR 26061] - Update wpt metadata, a=testonly wpt-pr: 26061 wpt-type: metadata
7b8172d3bd02e06ad1a18447a6573e5e2c38dc5f: Bug 1670196 [wpt PR 26061] - [WPT] Check origin used in module import in dedicated workers, a=testonly
Hiroshige Hayashizaki <hiroshige@chromium.org> - Tue, 17 Nov 2020 10:03:26 +0000 - rev 557744
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1670196 [wpt PR 26061] - [WPT] Check origin used in module import in dedicated workers, a=testonly Automatic update from web-platform-tests [WPT] Check origin used in module import in dedicated workers DedicatedWorker version of WPTs added in: https://chromium-review.googlesource.com/c/chromium/src/+/2046803 https://github.com/web-platform-tests/wpt/pull/21836 Bug: None Change-Id: Ic18e09f7855bc234b6179ae24b54a8d0473551aa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2462910 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#827538} -- wpt-commits: 4fd566bce0ae4c8f1077d7a8c7f3ee669bcd5616 wpt-pr: 26061
e48ca3e582d8a6bc2444e431dea603e420db1cca: Bug 1670217 [wpt PR 26062] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 14 Nov 2020 03:34:19 +0000 - rev 557743
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1670217 [wpt PR 26062] - Update wpt metadata, a=testonly wpt-pr: 26062 wpt-type: metadata
8f61ccbd06a40e6b59d3025f95d34e31e6c11128: Bug 1670217 [wpt PR 26062] - [WPT] Add service worker cross-origin and redirect import tests, a=testonly
Hiroshige Hayashizaki <hiroshige@chromium.org> - Tue, 17 Nov 2020 10:03:20 +0000 - rev 557742
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1670217 [wpt PR 26062] - [WPT] Add service worker cross-origin and redirect import tests, a=testonly Automatic update from web-platform-tests [WPT] Add service worker cross-origin and redirect import tests This CL adds WPT tests for: - Cross-origin importScripts() from classic service workers - Cross-origin static imports from module workers - Redirecting static imports from module workers - Failing on service workers on Chromium, while redirecting importScripts() also fails on Chromium due to https://crbug.com/889798. Bug: 1136767, 889798 Change-Id: I318275c7772ab2854c972774f5ba49ca22f0018a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2463046 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#827534} -- wpt-commits: d12d5f6e022ea8052c76b285930c536c35f5a144 wpt-pr: 26062
46b222f64d46f6d7f0fb25cb74880d5bcd789a79: Bug 1675361 [wpt PR 26401] - Simulate user inputs in focus-events/focus.html, fix event order., a=testonly
Lan Wei <lanwei@chromium.org> - Tue, 17 Nov 2020 10:03:15 +0000 - rev 557741
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1675361 [wpt PR 26401] - Simulate user inputs in focus-events/focus.html, fix event order., a=testonly Automatic update from web-platform-tests Simulate user inputs in focus-events/focus.html, fix event order. Use testdriver Action API to simulate mouse actions in uievents/order-of-events/focus-events/focus.html. This test now matches major browser implementations that "focus" preceeds "focusin", and "blur" preceeds "focusout". See: https://github.com/w3c/uievents/issues/276. Bug: 1145677 Change-Id: I9e5965c90a18560cce560b73a3df88d0e840473d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2519193 Reviewed-by: Mustaq Ahmed <mustaq@chromium.org> Commit-Queue: Lan Wei <lanwei@chromium.org> Cr-Commit-Position: refs/heads/master@{#827515} -- wpt-commits: 32924d3a622fea7c0c8547b204bf3017baf8e280 wpt-pr: 26401
409a8549a2b605bb06980abc7bd336ae55a0921a: Bug 1677210 [wpt PR 26533] - Update urllib3 to 1.26.2, a=testonly
pyup-bot <github-bot@pyup.io> - Tue, 17 Nov 2020 10:03:12 +0000 - rev 557740
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677210 [wpt PR 26533] - Update urllib3 to 1.26.2, a=testonly Automatic update from web-platform-tests Update urllib3 from 1.26.1 to 1.26.2 -- wpt-commits: c14cdd36bd05e3da92095b40bdf481064e664ca9 wpt-pr: 26533
e3400086c1fa85d2054ddabc11bb95bf387cbe0a: Bug 1677164 [wpt PR 26531] - [layout] Don't freeze OOF-positioned scrollbars within flex layout., a=testonly
Ian Kilpatrick <ikilpatrick@chromium.org> - Tue, 17 Nov 2020 10:03:09 +0000 - rev 557739
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677164 [wpt PR 26531] - [layout] Don't freeze OOF-positioned scrollbars within flex layout., a=testonly Automatic update from web-platform-tests [layout] Don't freeze OOF-positioned scrollbars within flex layout. Change: https://chromium-review.googlesource.com/c/chromium/src/+/2424899 ... introdcued a fix for freeze more consistent scrollbars for arbitrary descendants of flex layout. However the original code (detected direct descendant scrollbar changes) contained an issue that it would also freeze scrollbars for any OOF positioned children. There exists a wider issue which I've detailed here: https://bugs.chromium.org/p/chromium/issues/detail?id=1148835 But it's relative rare. The fix for this specific regression is to unfreeze the scrollbars before running the OOF layout part. Bug: 1148288 Change-Id: I74be0bf141d13988548d38412e912c8c98d628b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538041 Reviewed-by: David Grogan <dgrogan@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#827402} -- wpt-commits: 39f5f691a2f6dc04e6d34cf8cc2c7b8c07967b8d wpt-pr: 26531
d7f2df190cac0b22e6e658bf0d77b6bed2d790c6: Bug 1677031 [wpt PR 26518] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 13 Nov 2020 21:43:46 +0000 - rev 557738
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677031 [wpt PR 26518] - Update wpt metadata, a=testonly wpt-pr: 26518 wpt-type: metadata
c6c2b9dad306baae61d67ccd44f87c4d2630996c: Bug 1677031 [wpt PR 26518] - Add ShadowRoot.getInnerHTML(), a=testonly
Mason Freed <masonfreed@chromium.org> - Tue, 17 Nov 2020 10:02:55 +0000 - rev 557737
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677031 [wpt PR 26518] - Add ShadowRoot.getInnerHTML(), a=testonly Automatic update from web-platform-tests Add ShadowRoot.getInnerHTML() The getInnerHTML API is relatively new, and was not added to the ShadowRoot object. This CL fixes that gap, and adds testing for both getInnerHTML and setInnerHTML on ShadowRoot. Bug: 1042130 Change-Id: Ibae20d7c0e9f44b92932499234e493ba798e06b0 Fixed: 1147752 Cq-Do-Not-Cancel-Tryjobs: true Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2536372 Commit-Queue: Mason Freed <masonfreed@chromium.org> Auto-Submit: Mason Freed <masonfreed@chromium.org> Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#827377} -- wpt-commits: 87d92f212ea73c2f6aca9ce2b99aac9ec333528f wpt-pr: 26518
c68589009f97b9683290b8a574e50c974d77000c: Bug 1676975 [wpt PR 26515] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Fri, 13 Nov 2020 19:30:33 +0000 - rev 557736
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1676975 [wpt PR 26515] - Update wpt metadata, a=testonly wpt-pr: 26515 wpt-type: metadata
209bd6c283a32236d01f49db89a46c238c67dc1d: Bug 1676975 [wpt PR 26515] - Add WPT and fix logic for XRWebGlBinding constructor, a=testonly
Alexander Cooper <alcooper@chromium.org> - Tue, 17 Nov 2020 10:02:49 +0000 - rev 557735
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1676975 [wpt PR 26515] - Add WPT and fix logic for XRWebGlBinding constructor, a=testonly Automatic update from web-platform-tests Add WPT and fix logic for XRWebGlBinding constructor Construction logic is defined: https://immersive-web.github.io/layers/#dom-xrwebglbinding-xrwebglbinding Change-Id: I01fa10b1d1413a70150134e2423630dc4d0546a0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2536038 Auto-Submit: Alexander Cooper <alcooper@chromium.org> Commit-Queue: Brandon Jones <bajones@chromium.org> Reviewed-by: Brandon Jones <bajones@chromium.org> Cr-Commit-Position: refs/heads/master@{#827279} -- wpt-commits: 3f80720e1fab455b8ded85e2d74027a7fd5a789a wpt-pr: 26515
21df674cd081c5e7d3a36aeb543d04dea7264bcd: Bug 1631317 [wpt PR 23102] - Test that MediaQueryList::{add,remove}Listener parameter is optional, a=testonly
Alexey Shvayka <shvaikalesh@gmail.com> - Tue, 17 Nov 2020 10:02:36 +0000 - rev 557734
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1631317 [wpt PR 23102] - Test that MediaQueryList::{add,remove}Listener parameter is optional, a=testonly Automatic update from web-platform-tests Test that MediaQueryList::{add,remove}Listener parameter is optional -- wpt-commits: 34a737f3b7bd91c27f5735a2d30c72f31afd228e wpt-pr: 23102
0646e3e05476fba19897f811a057b4e9afc8e0b1: Bug 1669963: factor some constants and functions for testing the clipboard out. r=ahal
Mirko Brodesser <mbrodesser@mozilla.com> - Tue, 17 Nov 2020 20:28:48 +0000 - rev 557733
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1669963: factor some constants and functions for testing the clipboard out. r=ahal They'll be used by other tests too. Differential Revision: https://phabricator.services.mozilla.com/D97329
080ae9c0fab92d4051f1674dda2f74efb4699c63: Backed out changeset 029ac94eb369 (bug 1677872) for failure at tiled-gradients.html. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 18 Nov 2020 09:59:01 +0200 - rev 557732
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Backed out changeset 029ac94eb369 (bug 1677872) for failure at tiled-gradients.html. CLOSED TREE
4c33d91bff7d1236f031a59e752746b0943cced2: Bug 1619592 - Remove unused aClientType argument in EnsureStorageAndOriginIsInitialized; r=dom-workers-and-storage-reviewers,sg
Jan Varga <jvarga@mozilla.com> - Tue, 17 Nov 2020 08:37:00 +0000 - rev 557731
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1619592 - Remove unused aClientType argument in EnsureStorageAndOriginIsInitialized; r=dom-workers-and-storage-reviewers,sg Differential Revision: https://phabricator.services.mozilla.com/D97253
8a95095384a591fa0b5e18d7bf5960b3b3e07985: Bug 1669724 - Fix the mistake in `runQueryContentEventRelativeToInsertionPoint` in `window_composition_text_querycontent.xhtml` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Nov 2020 05:46:57 +0000 - rev 557730
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1669724 - Fix the mistake in `runQueryContentEventRelativeToInsertionPoint` in `window_composition_text_querycontent.xhtml` r=m_kato This is simple mistake at writing the test. And also, once fixing the mistake, another bug appears. That is, the second composition string is not "b", but the following code assumes so. Therefore, this fixes it too. Depends on D97269 Differential Revision: https://phabricator.services.mozilla.com/D97270
7d4fb242be33655fba4886df54b587017bab4da6: Bug 1677668 - Make `WidgetQueryContentEvent::MakeOffsetAbsolute()` stop casting its `mOffset` before adding `aInsertionPointOffset` r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 18 Nov 2020 04:08:41 +0000 - rev 557729
Push 37961 by ccoroiu@mozilla.com at Wed, 18 Nov 2020 16:05:35 +0000
Bug 1677668 - Make `WidgetQueryContentEvent::MakeOffsetAbsolute()` stop casting its `mOffset` before adding `aInsertionPointOffset` r=m_kato Currently, it validates the result of `mStart + aInsertPointOffset` with the following code. ``` CheckedInt<uint32_t> absOffset = CheckedInt<uint32_t>(mOffset) + aInsertionPointOffset; ``` However, this does not work when `mOffset` is a negative value since it's converted to unsigned value before adding `aInsertionPointOffset`. Therefore, when TSF queries first character rect of the document with `TSFTextStore::GetTextExt()` whose `acpStart` is set to 0, and composition start is second or later character, the check may fail and anyway, even if it does not overflow, the computed offset becomes too big and fails to query character rect anyway. Therefore, this patch makes its constructor take computed value instead. Unfortunately, this cannot be tested without writing a big framework to test async composition event handling because synthesizing similar query text rect in same process works fine. Differential Revision: https://phabricator.services.mozilla.com/D97269
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip