Граф коммитов

751797 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 1b5a185787 Bug 1702756 - Remove unused IntID::TouchEnabled. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D110670
2021-04-02 16:34:32 +00:00
Dorel Luca f24e678083 Backed out changeset 6c9de2b9cb43 (bug 1701764) for Raptor failures. CLOSED TREE 2021-04-02 19:52:11 +03:00
Lee Salzman 7a9472eedf Bug 1702693 - Fix comment in RenderCompositorOGLSWGL. r=gfx-reviewers,mstange DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D110654
2021-04-02 15:41:36 +00:00
Lee Salzman e3b0cc43a7 Bug 1701975 - Check for negative sample bounds. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D110482
2021-04-02 15:40:37 +00:00
Paul Adenot 69fdec8ff4 Bug 1702732 - Fix `resource-selection-currentSrc.html`'s usage of Blob ctor. r=bryce
Differential Revision: https://phabricator.services.mozilla.com/D110660
2021-04-02 15:28:47 +00:00
Emma Malysz fb284a526f Bug 1702461, set fxa submenu header correctly when opening the panel r=mconley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D110633
2021-04-02 15:27:01 +00:00
Falguni Islam 97a49d7faa Bug 1702533: fix done into ensure browser/extensions/screenshots/background/analytics.js passes eslint check r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D110666
2021-04-02 15:22:58 +00:00
Joel Maher 5367e139d6 Bug 1702202 - more wpt manifest cleanup of old configs. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D110662
2021-04-02 14:58:50 +00:00
Stephen A Pohl b35b953353 Bug 1702755: Correct corner radii of progress bar, range and meter form controls in non-native theme. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D110668
2021-04-02 14:39:17 +00:00
stransky dc24c155c2 Bug 1702606 [Wayland] Don't call mWaylandDisplay::WaitForSyncEnd() from Compositor/Render thread, r=rmader
Differential Revision: https://phabricator.services.mozilla.com/D110590
2021-04-02 14:26:20 +00:00
Emilio Cobos Álvarez ad97f9755b Bug 1702676 - Fix PreferenceSheet colors, which I forgot to push phab.
MANUAL PUSH: Orange CLOSED TREE
2021-04-02 17:23:12 +02:00
Emilio Cobos Álvarez 0b9fa22976 Bug 1701942 - Use bitwise equality for font variation value comparisons. r=jfkthame
Just like we do for font sizes / size-adjust in gfxFontStyle.

Differential Revision: https://phabricator.services.mozilla.com/D110519
2021-04-02 12:37:23 +00:00
Emilio Cobos Álvarez f3949f021c Bug 1701942 - Normalize font size when font inflation is involved. r=jfkthame
Bug 1646224 made font sizes floats, which caused conversion to nscoord
not happen. Style fonts should never have NaN, but in this case a
massive SVG transform matrix ends up causing a NaN font inflation
factor.

This in turn caused the scaled size to be NaN, and to get stuck on the
font variations array here:

  https://searchfox.org/mozilla-central/rev/4fa18c26fa907f38d56b599571b9846af1506f3c/gfx/src/nsFont.cpp#283

That NaN in turn caused the font variations to have a NaN, and font
styles comparing unequal, which prevents the font from getting removed
from the cache, causing the issue.

This should prevent it, but I have a more in-depth patch incoming.

Differential Revision: https://phabricator.services.mozilla.com/D110518
2021-04-02 12:37:23 +00:00
Emilio Cobos Álvarez 390c6943fe Bug 1702676 - Change public LookAndFeel API to accept a color scheme. r=mstange
This shouldn't change behavior, but is the biggest cross-platform part
of the change so I'd like to get it landed sooner rather than later.

The two calls like:

  GetColor(ColorID::TextSelectBackground, color);
  if (color == 0x000000) {
    mColorTextSelectForeground = NS_RGB(0xff, 0xff, 0xff);
  } else {
    mColorTextSelectForeground = NS_DONT_CHANGE_COLOR;
  }

that I'm removing are just broken. They were calling the version of
GetColor the function that took a default value when the color wasn't
available, not the version of the color with the outparam.

To prevent such mistakes, add two signatures, GetColor(), returning a
Maybe<nscolor> and Color(), returning a color with a fallback.

Differential Revision: https://phabricator.services.mozilla.com/D110651
2021-04-02 12:22:14 +00:00
Emilio Cobos Álvarez e7d8e6bfae Bug 1702216 - Paint auto-style outline with webrender if possible. r=mstange
I noticed we weren't doing this when looking at bug 1701910.

We remove support for auto style outlines in trees, which is unused
(checked that thunderbird and FF trees don't use outline: auto) and for
some mathml debugging code, which seems ok.

Differential Revision: https://phabricator.services.mozilla.com/D110399
2021-04-02 12:21:25 +00:00
Emilio Cobos Álvarez e1a031b744 Bug 1701928 - Selection scrolling should not ignore scroll-{margin,padding}. r=hiro,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D110440
2021-04-02 12:14:19 +00:00
Joel Maher ce9b0b7cb0 Bug 1702673 - migrate web-platform-tests from 10.14 -> 10.15. r=releng-reviewers,aki
Differential Revision: https://phabricator.services.mozilla.com/D110645
2021-04-02 11:22:07 +00:00
Jan de Mooij c0b54e7385 Bug 1701897 - Make check for redundant property changes more precise. r=jonco
The object flags are only relevant for the last property's shape. Comparing them
to the flags stored in the property's shape could result in doing unnecessary work
in certain (actually redundant) cases.

Differential Revision: https://phabricator.services.mozilla.com/D110222
2021-04-02 11:01:02 +00:00
Daisuke Akatsuka 316a92df5e Bug 1693503: Do search if the format inputed is user@host but might be intented as keyword. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D106748
2021-04-02 10:05:37 +00:00
Dorel Luca 1a4e2df429 Backed out 73 changesets (bug 1701013, bug 1702002, bug 1702409, bug 1700460, bug 1702343, bug 1702064, bug 1702127, bug 1695201, bug 1701094, bug 1701518, bug 1701925, bug 1701082, bug 1700731, bug 1702554, bug 1700806, bug 1702636, bug 1702356, bug 1701367, bug 1702213, bug 1702016, bug 1702072, bug 1701552, bug 1701163, bug 1701617, bug 1700590, bug 1702395, bug 1701957, bug 1701869, bug 1701665, bug 1701797, bug 1701815, bug 1702311, bug 1699554, bug 1685746, bug 1701854, bug 1701743, bug 1700962, bug 1701149, bug 1702063, bug 1701835, bug 1700680, bug 1702346, bug 1699663, bug 1701088, bug 1701554, bug 1701340, bug 1700555, bug 1701965) for Spidermonkey failure in websockets/Close-reason-unpaired-surrogates.any.js. CLOSED TREE
Backed out changeset acc9163f5027 (bug 1702636)
Backed out changeset 2271e34e1dff (bug 1702554)
Backed out changeset 4b88c693744e (bug 1702395)
Backed out changeset 728b070609ec (bug 1702409)
Backed out changeset dd28d6a791c6 (bug 1702213)
Backed out changeset 2a16cf17f787 (bug 1702213)
Backed out changeset 6d0c80dd84e5 (bug 1701554)
Backed out changeset fbb8e88c4a46 (bug 1700962)
Backed out changeset fb06450eb741 (bug 1702356)
Backed out changeset 3b33a57712e7 (bug 1702356)
Backed out changeset 94279bac2e03 (bug 1702343)
Backed out changeset 4008943a0a01 (bug 1702343)
Backed out changeset dac4f40bd535 (bug 1702311)
Backed out changeset b299b847a674 (bug 1702311)
Backed out changeset 821832cc65e0 (bug 1702346)
Backed out changeset fa9bb3ef8e7c (bug 1702346)
Backed out changeset aa3fd3cc371d (bug 1701340)
Backed out changeset 64c23da7df4b (bug 1701340)
Backed out changeset 3627322128fc (bug 1702064)
Backed out changeset f7320176ac91 (bug 1702063)
Backed out changeset 719d9520bf41 (bug 1699554)
Backed out changeset 4520b73d7d66 (bug 1699554)
Backed out changeset 71a51387fa26 (bug 1700680)
Backed out changeset e7df88f5486d (bug 1702127)
Backed out changeset 72caaaf6a8a0 (bug 1702072)
Backed out changeset fdb9037f0c7d (bug 1702072)
Backed out changeset 74ee07430592 (bug 1702002)
Backed out changeset a5699e2096c0 (bug 1701835)
Backed out changeset a8b2ce16792b (bug 1701835)
Backed out changeset 867fdb0213f5 (bug 1701965)
Backed out changeset ace3704fb911 (bug 1701965)
Backed out changeset 792a4d2142e9 (bug 1701854)
Backed out changeset ef6361547e79 (bug 1700590)
Backed out changeset 3b017985ee85 (bug 1700590)
Backed out changeset 6da00bacefc3 (bug 1702016)
Backed out changeset a9461df0c80b (bug 1701094)
Backed out changeset e043daa21152 (bug 1701094)
Backed out changeset 8f7836e5ddb2 (bug 1701743)
Backed out changeset 1903ad1b43f4 (bug 1701743)
Backed out changeset dfb109ed7c96 (bug 1685746)
Backed out changeset 06e38d5545df (bug 1701869)
Backed out changeset bdfa16181776 (bug 1701617)
Backed out changeset 0e9b7ab9e766 (bug 1701617)
Backed out changeset 75d4a4de35c4 (bug 1701925)
Backed out changeset 20b68f567596 (bug 1701957)
Backed out changeset 0eb626d27dcd (bug 1701957)
Backed out changeset b4d74eb7e3ba (bug 1701797)
Backed out changeset f008a995ba9a (bug 1701797)
Backed out changeset 270e75be505a (bug 1699663)
Backed out changeset 9a355f80bbf1 (bug 1701163)
Backed out changeset a5bbcf4f8773 (bug 1701163)
Backed out changeset 68642dccc9ec (bug 1701552)
Backed out changeset 2c5af71e3bd8 (bug 1701013)
Backed out changeset bd006b2fccce (bug 1701013)
Backed out changeset ad078240fa71 (bug 1700555)
Backed out changeset 349ef4f21764 (bug 1701088)
Backed out changeset ad06dad76fa1 (bug 1701088)
Backed out changeset ebee617e87be (bug 1701149)
Backed out changeset 81c2b3dfb8e0 (bug 1701815)
Backed out changeset ef4f569dd6ca (bug 1701815)
Backed out changeset 49a10b99331e (bug 1700806)
Backed out changeset 422919e8fcf7 (bug 1700731)
Backed out changeset 57145ddfd157 (bug 1700731)
Backed out changeset 8eb1bd9b50c4 (bug 1701665)
Backed out changeset 661c9c9fb65a (bug 1701367)
Backed out changeset 807515c043b1 (bug 1701367)
Backed out changeset f8c48b475050 (bug 1700460)
Backed out changeset f6ef152b0769 (bug 1700460)
Backed out changeset f3092d098513 (bug 1695201)
Backed out changeset b8aec4a94f79 (bug 1695201)
Backed out changeset f71bea8bb5e5 (bug 1701082)
Backed out changeset a3f3c9dd9d21 (bug 1701518)
Backed out changeset ef3f57f06597 (bug 1701518)
2021-04-02 14:33:35 +03:00
Tom Schuster 0402c13e27 Bug 1702636 - Fix cancelPromise in ReadableStreamTee being resolved twice (again). r=arai . CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D110657
2021-04-02 10:13:09 +00:00
moz-wptsync-bot 8cbeff399c Bug 1702554 - [wpt-sync] Update web-platform-tests to 60e624a42c21e3f6f10cb59e210aa0825c9e7016, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 60e624a42c21e3f6f10cb59e210aa0825c9e7016
wpt-type: landing
2021-04-01 16:51:19 +00:00
autofoolip ddd3aca2c1 Bug 1702395 [wpt PR 28329] - Update Safari Technology Preview to 123, a=testonly
Automatic update from web-platform-tests
Update Safari Technology Preview to 123 (#28329)

Version as reported by safaridriver --version:
Included with Safari Technology Preview (Release 123, 15612.1.7.10)

Source: https://developer.apple.com/safari/download/
Build: https://dev.azure.com/foolip/safari-technology-preview-updater/_build/results?buildId=2916&view=logs
--

wpt-commits: 2418204257358d64cb61a53ed878af3c25bbaf65
wpt-pr: 28329
2021-04-01 16:48:11 +00:00
Noel Gordon 93e757a3fa Bug 1702409 [wpt PR 28331] - Revert "Relax constraints on scroll snapping for snap-type both.", a=testonly
Automatic update from web-platform-tests
Revert "Relax constraints on scroll snapping for snap-type both."

This reverts commit 9f51ed46d53717149e7496dbd7baf0eb372c046a.

Reason for revert:

Findit (https://goo.gl/kROfz5) identified CL at revision 868394 as the
culprit for failures in the build cycles as shown on:
https://analysis.chromium.org/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzlmNTFlZDQ2ZDUzNzE3MTQ5ZTc0OTZkYmQ3YmFmMGViMzcyYzA0NmEM

Original change's description:
> Relax constraints on scroll snapping for snap-type both.
>
> Our scroll snapping logic confined the snap position to be within
> the visible snapport if snapping in both the x and y direction; however,
> snaps are allowed to be outside the "snapport's search corridor" as long
> as they are not too far outside (left to the user agent to determine
> what constitutes "too far").  The relaxed rules are not applied if
> snapping in one direction only, or if scroll-snap-stop is set to
> 'always'.
>
> In addressing the issue, two other tests required tweaking since they
> had no allowance for a 2D snap outside the visible snapport either
> implicitly (nested-scrollIntoView-snaps.html) or explicitly
> (scroll_snap_data_unittest.cc).
>
> Bug: 626703
> Change-Id: I3646ccc271d88e06f3e6655009e32ff2a9e08931
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2785142
> Reviewed-by: Robert Flack <flackr@chromium.org>
> Commit-Queue: Kevin Ellis <kevers@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#868394}

Bug: 626703
Change-Id: I760ad79c204f0f3dc7d73a5fd721b1bf91a2d827
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2798148
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Owners-Override: Noel Gordon <noel@chromium.org>
Auto-Submit: Noel Gordon <noel@chromium.org>
Commit-Queue: Noel Gordon <noel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868436}

--

wpt-commits: e935bcf851a8ddfb1eca97adba3acbb8ec7533f2
wpt-pr: 28331
2021-04-01 16:48:07 +00:00
moz-wptsync-bot 0292888a44 Bug 1702213 [wpt PR 28315] - Update wpt metadata, a=testonly
wpt-pr: 28315
wpt-type: metadata
2021-04-01 07:16:40 +00:00
Antoine Quint fdea0ee1a5 Bug 1702213 [wpt PR 28315] - `font-stretch` should use keywords for computed style when possible, a=testonly
Automatic update from web-platform-tests
font-stretch should use keywords for computed style when possible (#28315)

--

wpt-commits: ce48db7b9b8a858a4bc17c3b793b1dfd0e02008c
wpt-pr: 28315
2021-04-01 16:48:00 +00:00
Seokho Song f374d547ac Bug 1701554 [wpt PR 28273] - Implement invert and negate exp.node creation and type check in CSSScale, a=testonly
Automatic update from web-platform-tests
Implement invert and negate exp.node creation and type check in CSSScale

For the current implementation, the CSS Typed OM could occur null
pointer access when building CSSMathExpressionNode.

Because in the middle of ToCalcExpressionNode() recursion, nullptr is
accessed instead of propagation.

Also, The CSSScale's constructor didn't check the type properly for
the expression. This possibly might be needed another typed om.

Therefore, implement TODOs for building CSSMathExpressionNode tree
and add condition in IsValidScaleCoord() to check resolved type is
the number for CSSMathExpressionNode tree.

Bug: 1188610
Change-Id: If6bf70b791b72c7ed67465f898130e098f68e853
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2788308
Commit-Queue: Seokho Song <0xdevssh@gmail.com>
Reviewed-by: Mason Freed <masonf@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868415}

--

wpt-commits: 90166f709d096e77e7cf1279cc3b13a5ddf0cd87
wpt-pr: 28273
2021-04-01 16:47:56 +00:00
Kevin Ellis 5966db6605 Bug 1700962 [wpt PR 28240] - Relax constraints on scroll snapping for snap-type both., a=testonly
Automatic update from web-platform-tests
Relax constraints on scroll snapping for snap-type both.

Our scroll snapping logic confined the snap position to be within
the visible snapport if snapping in both the x and y direction; however,
snaps are allowed to be outside the "snapport's search corridor" as long
as they are not too far outside (left to the user agent to determine
what constitutes "too far").  The relaxed rules are not applied if
snapping in one direction only, or if scroll-snap-stop is set to
'always'.

In addressing the issue, two other tests required tweaking since they
had no allowance for a 2D snap outside the visible snapport either
implicitly (nested-scrollIntoView-snaps.html) or explicitly
(scroll_snap_data_unittest.cc).

Bug: 626703
Change-Id: I3646ccc271d88e06f3e6655009e32ff2a9e08931
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2785142
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Kevin Ellis <kevers@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868394}

--

wpt-commits: b2265405e53c82dadf2fa56128108d9971fb7b43
wpt-pr: 28240
2021-04-01 16:47:51 +00:00
moz-wptsync-bot 3caf050a2c Bug 1702356 [wpt PR 28326] - Update wpt metadata, a=testonly
wpt-pr: 28326
wpt-type: metadata
2021-04-01 01:54:08 +00:00
Philip Rogers 4a9097fe03 Bug 1702356 [wpt PR 28326] - Fix typo in css/css-transforms/transform-origin-01-ref.html, a=testonly
Automatic update from web-platform-tests
Fix typo in css/css-transforms/transform-origin-01-ref.html

This test had a typo in the reference file which resulted in it failing.

Bug: 1175179
Change-Id: Ieb529cfc91021c18df9d76775dac8bb86429919b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2797725
Auto-Submit: Philip Rogers <pdr@chromium.org>
Reviewed-by: Olga Gerchikov <gerchiko@microsoft.com>
Commit-Queue: Philip Rogers <pdr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868327}

--

wpt-commits: 6cc4f9451df3730633c4718d964309510da4c9c3
wpt-pr: 28326
2021-04-01 16:47:44 +00:00
moz-wptsync-bot 39b19fd67f Bug 1702343 [wpt PR 28322] - Update wpt metadata, a=testonly
wpt-pr: 28322
wpt-type: metadata
2021-04-01 01:05:33 +00:00
Austin Sullivan f30a50b106 Bug 1702343 [wpt PR 28322] - FSA: Make startIn field non-nullable, a=testonly
Automatic update from web-platform-tests
FSA: Make startIn field non-nullable

Change this to match the spec.

There was not much reason to have this nullable in the first place,
since the startIn field is optional.

Bug: 1194652
Change-Id: I7e77945aceb11b554fc7952f22c8b4bde044880d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2797570
Commit-Queue: Austin Sullivan <asully@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Auto-Submit: Austin Sullivan <asully@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868307}

--

wpt-commits: 1df8336646defce76dfacaff690d4ae2cff92727
wpt-pr: 28322
2021-04-01 16:47:37 +00:00
moz-wptsync-bot 790d55e099 Bug 1702311 [wpt PR 28319] - Update wpt metadata, a=testonly
wpt-pr: 28319
wpt-type: metadata
2021-04-01 00:44:20 +00:00
Alison Maher cf38514510 Bug 1702311 [wpt PR 28319] - Windows system colors with a dark color-scheme, a=testonly
Automatic update from web-platform-tests
Windows system colors with a dark color-scheme

If the color scheme is dark and we are not in forced colors mode, fall
back to the default system colors in order to pick up the dark color
scheme.

Bug: 1192589
Change-Id: Icf339f30e8e714aaa211add2c8168c5d2a9eeabf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2792907
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Commit-Queue: Alison Maher <almaher@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#868291}

--

wpt-commits: 402361a857a140546767b96b5bc5668480923292
wpt-pr: 28319
2021-04-01 16:47:30 +00:00
moz-wptsync-bot 8c34d9644c Bug 1702346 [wpt PR 28323] - Update wpt metadata, a=testonly
wpt-pr: 28323
wpt-type: metadata
2021-04-01 00:05:46 +00:00
Philip Rogers 0880de6b50 Bug 1702346 [wpt PR 28323] - Fix typo in preserve-3d test, a=testonly
Automatic update from web-platform-tests
Fix typo in preserve-3d test

With this patch, the following test no longer fails due to a typo:
preserve-3d-flat-grouping-properties-containing-block.tentative.html

Bug: 1008483
Change-Id: Iaf1ad7f5ca3e94d20355ecfe737d5d346fca2a05
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2798531
Commit-Queue: Philip Rogers <pdr@chromium.org>
Commit-Queue: Chris Harrelson <chrishtr@chromium.org>
Auto-Submit: Philip Rogers <pdr@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868277}

--

wpt-commits: 9183d30facffd522a67b33c15b39819e0c9943ac
wpt-pr: 28323
2021-04-01 16:47:22 +00:00
moz-wptsync-bot d67010fe7f Bug 1701340 [wpt PR 28265] - Update wpt metadata, a=testonly
wpt-pr: 28265
wpt-type: metadata
2021-03-31 22:29:03 +00:00
Arno Renevier 413491406c Bug 1701340 [wpt PR 28265] - Merge constants.js and websocket.sub.js, a=testonly
Automatic update from web-platform-tests
Merge constants.js and websocket.sub.js

Right now, we have tests using constants.js and websocket.sub.js

Instead, we merge all the functionality into one unique file
constants.sub.js

The test don't have to specify if the Websocket whether secure anymore.
Instead, we run the 3 variants (unsecure, secure and http2) whenever
possible.

Since some tests were duplicated between a Secure and regular version,
we can now get rid of one those two versions.

We also remove Create-Secure-verify-url-set-non-default-port.any.js and
Create-verify-url-set-non-default-port.any.js which seems to have been
obsolete for some time.

Fixes #28264

--

wpt-commits: d4ca2a84a2b8caaaff3323bd80b0e45f29b4ad0b
wpt-pr: 28265
2021-04-01 16:47:14 +00:00
Mason Freed cc6bf13a54 Bug 1702064 [wpt PR 28305] - Add a test for disabledFeatures = "shadow" with DSD, a=testonly
Automatic update from web-platform-tests
Add a test for disabledFeatures = "shadow" with DSD

This tests that a custom element with disabled shadow roots will
not have a declarative Shadow Root attached.

Bug: 1042130
Change-Id: I04d73338eb2b3ed3616aa1f356b3bad12016c9c4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2795920
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Auto-Submit: Mason Freed <masonf@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#868108}

--

wpt-commits: a53ecfc617f80873badbad7356ef4cdaae51b982
wpt-pr: 28305
2021-04-01 16:46:07 +00:00
Mason Freed 522246bea5 Bug 1702063 [wpt PR 28304] - Implement new behavior for invoking ("popup") elements, a=testonly
Automatic update from web-platform-tests
Implement new behavior for invoking ("popup") elements

The previous code assumed all potential invoking elements formed part
of the ancestor chain. With recent clarifications, only the element
that actually invoked the popup should count as an invoking element.

Bug: 1168738
Change-Id: I246de43b69770793d848c714ebda4aa9b316aaa6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2795412
Commit-Queue: Mason Freed <masonf@chromium.org>
Commit-Queue: Ionel Popescu <iopopesc@microsoft.com>
Auto-Submit: Mason Freed <masonf@chromium.org>
Reviewed-by: Ionel Popescu <iopopesc@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#867845}

--

wpt-commits: 85bf675337914b8d2fec6ad184ee6c4474d6864c
wpt-pr: 28304
2021-04-01 16:45:57 +00:00
moz-wptsync-bot 82e93853d0 Bug 1699554 [wpt PR 28139] - Update wpt metadata, a=testonly
wpt-pr: 28139
wpt-type: metadata
2021-03-31 10:29:49 +00:00
Xida Chen 3e93182f8f Bug 1699554 [wpt PR 28139] - [composite-bgcolor-animation] Fallback to main for table cases, a=testonly
Automatic update from web-platform-tests
[composite-bgcolor-animation] Fallback to main for table cases

For some cases such as putting background-color animation in the
table row, it would actually paint into the table cell. Therefore,
we won't paint the table row with the BackgroundColorPaintWorklet,
as a result, we won't have correct info to support the animation
on the compositor thread.

In this case, we should not composite the background-color animation.
This CL fixes it. It added 3 layout tests:
xxx-table1.html and xxx-table2.html crashes without this fix.
xxx-table3.html does not crash without this fix, but worth to
have coverage.

Bug: 1185643
Change-Id: I8bb836897d868d84471e90048a06e259e3a8c860
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2774182
Reviewed-by: Philip Rogers <pdr@chromium.org>
Commit-Queue: Xida Chen <xidachen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#866397}

--

wpt-commits: 79e81c9bfcc64237cdc16913d7c6fd626900e407
wpt-pr: 28139
2021-04-01 16:45:50 +00:00
pyup-bot e61f5b330f Bug 1700680 [wpt PR 28217] - Update pyflakes to 2.3.1, a=testonly
Automatic update from web-platform-tests
Update pyflakes from 2.3.0 to 2.3.1
--

wpt-commits: fddab4d2ee0b6387e55c83cf3f69083de2bd118a
wpt-pr: 28217
2021-04-01 16:45:44 +00:00
Antoine Quint 6b9f0ec0a2 Bug 1702127 [wpt PR 28310] - Add a test for the computed style of `border-radius-top-left: 40px 0px`, a=testonly
Automatic update from web-platform-tests
Add a test for the computed style of border-radius-top-left: 40px 0px (#28310)

WebKit reports a computed style of 0px as it would treat any border-radius longhand containing a 0px dimension as 0px altogether. This is being addressed by WebKit bug 223927.
--

wpt-commits: c5a2f6c92ab6a7c1375d92220bfc0aa597b3061c
wpt-pr: 28310
2021-04-01 16:45:40 +00:00
moz-wptsync-bot dcf4da25a6 Bug 1702072 [wpt PR 28307] - Update wpt metadata, a=testonly
wpt-pr: 28307
wpt-type: metadata
2021-03-31 05:46:06 +00:00
Dale Curtis 8d778ebe16 Bug 1702072 [wpt PR 28307] - Serialize ImageDecoder requests as required by the spec., a=testonly
Automatic update from web-platform-tests
Serialize ImageDecoder requests as required by the spec.

The ImageDecoder shares the same processing model as the rest of
WebCodecs, we shouldn't allow out of order request fulfillment.

Bug: 1182435
Test: New test.
Change-Id: I0d96220ec89ed678859d28304543af17e074e9ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2795975
Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#867959}

--

wpt-commits: 567ff3e038adcb5ca2223616cef9f90b6a3e6f57
wpt-pr: 28307
2021-04-01 16:45:33 +00:00
Dale Curtis 8277f49352 Bug 1702002 [wpt PR 28300] - Mark WebCodecs width/height properties with [EnforceRange], a=testonly
Automatic update from web-platform-tests
Mark WebCodecs width/height properties with [EnforceRange]

We expect these values to be within valid range.

Bug: 1189576
Change-Id: I3f592983a3d665b16f632fdf2cb6dbdedf3734ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2792742
Auto-Submit: Dale Curtis <dalecurtis@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Commit-Queue: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#867919}

--

wpt-commits: d4632e049ba265bb3b4a988579fcb9664e8bcfc3
wpt-pr: 28300
2021-04-01 16:45:29 +00:00
moz-wptsync-bot 05055b9f68 Bug 1701835 [wpt PR 28293] - Update wpt metadata, a=testonly
wpt-pr: 28293
wpt-type: metadata
2021-03-31 01:38:22 +00:00
Anatoliy Potapchuk 8acd47f4ac Bug 1701835 [wpt PR 28293] - Add WPT tests for Managed Configuration API, a=testonly
Automatic update from web-platform-tests
Add WPT tests for Managed Configuration API

Bug: 1141849
Change-Id: Idb685d8fc1e7dcf77f8dd7bf5be30c82ab60876c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2792424
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Anatoliy Potapchuk <apotapchuk@chromium.org>
Cr-Commit-Position: refs/heads/master@{#867885}

--

wpt-commits: 7778a4ea6635e804786a04eae01056f6dfc5e2d5
wpt-pr: 28293
2021-04-01 16:45:21 +00:00
moz-wptsync-bot 1170e4adcc Bug 1701965 [wpt PR 28299] - Update wpt metadata, a=testonly
wpt-pr: 28299
wpt-type: metadata
2021-03-31 00:50:17 +00:00