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

719521 Коммитов

Автор SHA1 Сообщение Дата
Marcos Cáceres 4b7144c3a5 Bug 1654227 - enable WPT + mochitests again for Web Payments r=kamidphish
Re-enable the tests... there are some painful fails but we should deal with them on a case by case basis.

Differential Revision: https://phabricator.services.mozilla.com/D84332
2020-07-24 05:14:04 +00:00
Ingrid Buh 132ea835ae Bug 1639826 - Fix hover effects on link texts in the protection panel. r=prathiksha
Differential Revision: https://phabricator.services.mozilla.com/D81309
2020-07-24 10:30:07 +00:00
Varun Dey 2a2b5fdd2c Bug 1531944 - Remove unused devtools/client/shared/sourceeditor/debugger.js. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D84573
2020-07-24 10:19:41 +00:00
pctopgs d510e87b11 Bug 1265275 - Removed 'using namespace mozilla;' and 'using namespace mozilla::dom;' and replaced them with namespace mozilla{...} and namespace dom{...} from PresentationConnection.cpp r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D84725
2020-07-24 09:40:24 +00:00
Robert Mader c5a05df5d3 Bug 1653950 - Bump glib version requirement. r=karlt
We already inherit a minimum version of 2.41.2 through GTK 3.14.
This silences some build warnings.

Differential Revision: https://phabricator.services.mozilla.com/D84578
2020-07-24 09:11:59 +00:00
moz-wptsync-bot 6a84b45b18 Bug 1654647 - [wpt-sync] Update web-platform-tests to c77e3a8040b5a2b09d0931f752077b3f14a3cb7e, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: c77e3a8040b5a2b09d0931f752077b3f14a3cb7e
wpt-type: landing
2020-07-24 09:10:43 +00:00
Richard Stotz ff645675e8 Bug 1654333 [wpt PR 24686] - Make a WPT for renameSync fail if renameSync is not implemented., a=testonly
Automatic update from web-platform-tests
Make a WPT for renameSync fail if renameSync is not implemented.

As a missing function gives a TypeError, one of the WPTs for renameSync
would pass when renameSync is not implemented, which is
counterintuitive.

Bug: 914488
Change-Id: I4c16cf55723b772b0cba5c5c3acd376165e25591
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2310531
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Richard Stotz <rstz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790754}

--

wpt-commits: c77e3a8040b5a2b09d0931f752077b3f14a3cb7e
wpt-pr: 24686
2020-07-24 09:10:43 +00:00
moz-wptsync-bot 3dd5398a42 Bug 1633012 [wpt PR 23242] - Update wpt metadata, a=testonly
wpt-pr: 23242
wpt-type: metadata
2020-07-24 09:10:42 +00:00
Liviu Tinta 52c21de634 Bug 1633012 [wpt PR 23242] - Add Azimuth/Altitude to Pointer Events, a=testonly
Automatic update from web-platform-tests
Add Azimuth/Altitude to Pointer Events

Add azimuthAngle/altitudeAngle to pointer_events.idl and
pointer_events_init.idl. Remove tiltX/tiltY default values from
pointer_events.idl

Add transform functions from tiltX/tiltY
to azimuth/altitude.

Add web platform test.

Change default values for tiltX/tiltY.  See Pointer Events spec
Pull Request here: https://github.com/w3c/pointerevents/pull/323

Bug: 1069500
Change-Id: Ie04dd991e0223a793a037c784631ddf3a14e70a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2165457
Reviewed-by: David Bokan <bokan@chromium.org>
Reviewed-by: Mustaq Ahmed <mustaq@chromium.org>
Commit-Queue: Liviu Tinta <liviutinta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790586}

--

wpt-commits: 7a5f4a4eff43a231973fba9ba9527e1b88f54c74
wpt-pr: 23242
2020-07-24 09:10:42 +00:00
moz-wptsync-bot e70fbf437a Bug 1654093 [wpt PR 24670] - Update wpt metadata, a=testonly
wpt-pr: 24670
wpt-type: metadata
2020-07-24 09:10:42 +00:00
fantasai 0596305bc9 Bug 1654093 [wpt PR 24670] - [css-sizing-3] Add tests for input/textarea max-content sizing., a=testonly
Automatic update from web-platform-tests
[css-sizing-3] Add tests for input/textarea max-content sizing. https://github.com/w3c/csswg-drafts/issues/2141 and https://github.com/w3c/csswg-drafts/issues/2663

--

wpt-commits: 8c40993032c2ba6256d79b064d5f22b73c3e0b5d
wpt-pr: 24670
2020-07-24 09:10:41 +00:00
George Steel 9c23b8f8cc Bug 1653353 [wpt PR 24630] - Make text-combine-upright not animatable, a=testonly
Automatic update from web-platform-tests
Make text-combine-upright not animatable

Update WPT tests to match spec.

Spec: https://drafts.csswg.org/css-writing-modes-4/#text-combine-upright

Bug: 1105144
Change-Id: Ia89fdf3f14bab8dfbce1a9e2315f64e9315423e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2303353
Reviewed-by: Kevin Ellis <kevers@chromium.org>
Commit-Queue: George Steel <gtsteel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790515}

--

wpt-commits: 62cd62c41761cd313dcf32ab0c0060f186579833
wpt-pr: 24630
2020-07-24 09:10:41 +00:00
Marijn Kruisselbrink b7ccac4323 Bug 1646598 [wpt PR 24219] - [NativeFS] Update async iterable API to match spec., a=testonly
Automatic update from web-platform-tests
[NativeFS] Update async iterable API to match spec.

Matching the changes from https://github.com/WICG/native-file-system/pull/177
Since the bindings layer doesn't support async iterables yet, this CL
does this in a bit of a hacky way, that isn't entirely web-idl
compliant. It is much closer to the desired API than what we had though,
so seems an improvement until bindings properly support async iterables.

Bug: 1011539, 1087157
Change-Id: I2eb0a3b1d6383149b769a9961bf890eaf6956b2b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2248414
Reviewed-by: Trent Apted <tapted@chromium.org>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790486}

--

wpt-commits: 6dd4527974f68f3c904efb3910899ef641358c2e
wpt-pr: 24219
2020-07-24 09:10:40 +00:00
Katie Dektar 49bab154cf Bug 1654350 [wpt PR 24687] - Revert "[COOP] access reporting [5/N] Plumb report type.", a=testonly
Automatic update from web-platform-tests
Revert "[COOP] access reporting [5/N] Plumb report type."

This reverts commit 6e52cf215e6406f19c38227899f5cd392998c0e0.

Reason for revert: Speculative revert: A related test has begun
failing since this landed.

Failing test:
external/wpt/html/cross-origin-opener-policy/reporting/access-reporting/property.https.htm

First failing build (with this change in blamelist):
https://ci.chromium.org/p/chromium/builders/ci/WebKit%20Linux%20Leak/16841

Original change's description:
> [COOP] access reporting [5/N] Plumb report type.
>
> All of this is put behind a flag disabled by default.
> This is mostly based on the initial prototype:
> https://chromium-review.googlesource.com/c/chromium/src/+/2223934/24
>
> Define, plumb and use the "report-type" for COOP access reporting.
>
> COOP access reporting:
> [1/N] https://chromium-review.googlesource.com/c/chromium/src/+/2264294
> [2/N] https://chromium-review.googlesource.com/c/chromium/src/+/2270185
> [3/N] https://chromium-review.googlesource.com/c/chromium/src/+/2270472
> [4/N] https://chromium-review.googlesource.com/c/chromium/src/+/2273120
> [5/N] this patch.
>
> Bug: chromium:1090273
> Change-Id: I5e51b3da6a20c85c073ea1fd84ea74557760a42f
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309433
> Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
> Reviewed-by: Camille Lamy <clamy@chromium.org>
> Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
> Reviewed-by: Mike West <mkwst@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#790420}

TBR=clamy@chromium.org,mkwst@chromium.org,arthursonzogni@chromium.org,pmeuleman@chromium.org

Change-Id: I88a01f1dc601205b2344c4251747cf75ef5a84d0
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: chromium:1090273
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2310769
Reviewed-by: Katie Dektar <katie@chromium.org>
Commit-Queue: Katie Dektar <katie@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790466}

--

wpt-commits: 3140f97c48628c98f3f61e99d00cf17b1e303299
wpt-pr: 24687
2020-07-24 09:10:40 +00:00
Rijubrata Bhaumik db8de0e61c Bug 1652741 [wpt PR 24587] - [webnfc] Do not support multiple scans on the same reader., a=testonly
Automatic update from web-platform-tests
[webnfc] Do not support multiple scans on the same reader.

We added support for multiple scan invocations on the same Reader in
this CL https://chromium-review.googlesource.com/c/chromium/src/+/2145263

Since Origin Trials feedback was to remove Filtering,
spec : https://github.com/w3c/web-nfc/pull/565
WIP CL : https://chromium-review.googlesource.com/c/chromium/src/+/2225770/
we tried to reason if in a world without filtering, multiple scans on
the same Reader is needed at all. The present thinking is to simply
reject scan promise when there's already an ongoing scan.

Spec discussions: https://github.com/w3c/web-nfc/issues/592

Bug: 520391
Change-Id: Ic50873ddc30351cec6656ac7b030394dc9fa18ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2297559
Commit-Queue: Rijubrata Bhaumik <rijubrata.bhaumik@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790438}

--

wpt-commits: 5f51831e18a9fd911c5d0dd43349b65cadcc3e2f
wpt-pr: 24587
2020-07-24 09:10:39 +00:00
David Grogan 959e7b2259 Bug 1654161 [wpt PR 24676] - [FlexNG] Use block % resolution size when finding image preferred widths, a=testonly
Automatic update from web-platform-tests
[FlexNG] Use block % resolution size when finding image preferred widths

Flex uses image preferred widths as flex-basis. When an image has
max-height:blah%, that can affect its preferred width. FlexNG wasn't
passing the percent resolution height to legacy for this calculation,
and the % max-height was being treated as auto.

ComputeMinAndMaxContentContribution was already doing this for replaced
elements, so piggy-back on that code.

Bug: 1107604
Change-Id: Icecb312ce8aee22cad6e4b1925aab77ecbd3c2ef
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309048
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: David Grogan <dgrogan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790439}

--

wpt-commits: 29d3cd461ae5de247d09d945dfc275b1c82e2370
wpt-pr: 24676
2020-07-24 09:10:39 +00:00
arthursonzogni 38736f57a6 Bug 1654239 [wpt PR 24681] - [COOP] access reporting [5/N] Plumb report type., a=testonly
Automatic update from web-platform-tests
[COOP] access reporting [5/N] Plumb report type.

All of this is put behind a flag disabled by default.
This is mostly based on the initial prototype:
https://chromium-review.googlesource.com/c/chromium/src/+/2223934/24

Define, plumb and use the "report-type" for COOP access reporting.

COOP access reporting:
[1/N] https://chromium-review.googlesource.com/c/chromium/src/+/2264294
[2/N] https://chromium-review.googlesource.com/c/chromium/src/+/2270185
[3/N] https://chromium-review.googlesource.com/c/chromium/src/+/2270472
[4/N] https://chromium-review.googlesource.com/c/chromium/src/+/2273120
[5/N] this patch.

Bug: chromium:1090273
Change-Id: I5e51b3da6a20c85c073ea1fd84ea74557760a42f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309433
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790420}

--

wpt-commits: 381ffe1a5688d6689a88d2b39d60497fb032d393
wpt-pr: 24681
2020-07-24 09:10:38 +00:00
Richard Stotz 31f0cedf67 Bug 1654284 [wpt PR 24684] - NativeIO: Added a missing await in the WPT for rename., a=testonly
Automatic update from web-platform-tests
NativeIO: Added a missing await in the WPT for rename.

Bug: 1097126
Change-Id: I3775c97543b4603e910f5cf4ec1f5a7207fd7276
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2308420
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Richard Stotz <rstz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790382}

--

wpt-commits: 9504f3a0aeef4c3a92b0e7aed3b54da3e2336e99
wpt-pr: 24684
2020-07-24 09:10:38 +00:00
moz-wptsync-bot f56ea82a55 Bug 1643727 [wpt PR 24013] - Update wpt metadata, a=testonly
wpt-pr: 24013
wpt-type: metadata
2020-07-24 09:10:38 +00:00
Hyunjune bd3c9830a8 Bug 1643727 [wpt PR 24013] - When SVGGeometryElement.getPointAtLength is called with with non-rendered, throw exception, a=testonly
Automatic update from web-platform-tests
When SVGGeometryElement.getPointAtLength is called with with non-rendered, throw exception

getPointAtLength[1] on SVGGeometryElement should throw InvalidStateError
for with non-rendered, so this patch throws InvalidStateError if there is no LayoutObject on the target element.

[1] https://svgwg.org/svg2-draft/types.html#__svg__SVGGeometryElement__getPointAtLength

Bug: 972979
Change-Id: I26eb5330127ebbca9fbf55d796ce8159a09bfcb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2147168
Commit-Queue: Hyunjune Kim <hyunjune.kim@samsung.com>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790367}

--

wpt-commits: c04dcf9876cb706a3b25ff95c2ca104c8454112a
wpt-pr: 24013
2020-07-24 09:10:37 +00:00
ziransun 977698b83a Bug 1653200 [wpt PR 24624] - Python 3: Port tests in fetch/api [part 2], a=testonly
Automatic update from web-platform-tests
Python 3: Port tests in fetch/api [part 2] (#24624)

--

wpt-commits: 69b245c9d25fe7cb4d5cb33e0626c1f0732f14d1
wpt-pr: 24624
2020-07-24 09:10:37 +00:00
ziransun fa9c5939c0 Bug 1653760 [wpt PR 24656] - Python 3: Use byte type for content, a=testonly
Automatic update from web-platform-tests
Python 3: Use byte type for content (#24656)

In Python 3, strings are unicode. for non-ASCII characters it prepends
0xc2 for range[0x80, 0xbf] and 0xc3 for range[0xc0, 0xff]. This fix
is to use byte type for content to support both Python2 and Python 3.
--

wpt-commits: c3dd41faf41f5bbc3c5f6a5b001d5c3a056c831f
wpt-pr: 24656
2020-07-24 09:10:36 +00:00
Yutaka Hirano a3b0be4b7c Bug 1654175 [wpt PR 24677] - [XHR] Replace whitelist with cors-safelisted, a=testonly
Automatic update from web-platform-tests
[XHR] Replace whitelist with cors-safelisted

This is aligned with the spec.

Bug: 1097231
Change-Id: Id93081fa764431917e4f6d3c3313df17535186a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2309612
Reviewed-by: Yoichi Osato <yoichio@chromium.org>
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790315}

--

wpt-commits: cee80bd0c212b58f81b1e49088c64685424a9573
wpt-pr: 24677
2020-07-24 09:10:36 +00:00
moz-wptsync-bot 042f0ef799 Bug 1653724 [wpt PR 24652] - Update wpt metadata, a=testonly
wpt-pr: 24652
wpt-type: metadata
2020-07-24 09:10:35 +00:00
Wan-Teh Chang e90dd440ea Bug 1653724 [wpt PR 24652] - Run sRGB Blob tests with multiple image formats, a=testonly
Automatic update from web-platform-tests
Run sRGB Blob tests with multiple image formats

Run the sRGB Blob tests with multiple image file formats, not just PNG.

Change-Id: Ie404c85c2267e6f6bea888e205f180bc9c9a11d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2305216
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Wan-Teh Chang <wtc@google.com>
Cr-Commit-Position: refs/heads/master@{#790206}

--

wpt-commits: d62995e62ca8653b4cf565e61c309471b544fab8
wpt-pr: 24652
2020-07-24 09:10:35 +00:00
moz-wptsync-bot 1b95370b01 Bug 1654030 [wpt PR 24667] - Update wpt metadata, a=testonly
wpt-pr: 24667
wpt-type: metadata
2020-07-24 09:10:34 +00:00
arthursonzogni c12db4d1ea Bug 1654030 [wpt PR 24667] - Fix executor.html path in property.https.html, a=testonly
Automatic update from web-platform-tests
Fix executor.html path in property.https.html

After the refactoring:
https://chromium-review.googlesource.com/c/chromium/src/+/2251999

The path for executor.html from property.https.html was incorrect. This
patch fixes it.

Bug: chromium:1090273
Change-Id: Ie6384ff1cd8d5227e65130ff6ab291f1c09769b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2306098
Auto-Submit: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Pâris Meuleman <pmeuleman@chromium.org>
Commit-Queue: Pâris Meuleman <pmeuleman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#790041}

--

wpt-commits: 9a68a82ca3e679951c20e504cdf26113575f6952
wpt-pr: 24667
2020-07-24 09:10:34 +00:00
Robert Ma a7cd55a1da Bug 1653696 [wpt PR 24651] - [wpt] Refactor tools.wpt (part 1), a=testonly
Automatic update from web-platform-tests
[wpt] Clean up --channel flag

Unify the two definitions of the --channel flag into one.

Drive-by: use logger in wpt.install isntead of print or sys.stdout.write

--
Remove the special case for FirefoxAndroid

There is no need to delay FirefoxAndroid.install() now that channel is
available to install().

Fix the definition of the Browser base class and update some docs. Also
add a test to make sure all subclasses are not abstract.

--
Update tools/wpt/tests/test_browser.py

Co-authored-by: Robert Ma <robertma@chromium.org>
--

wpt-commits: 9ddfd3cfc4239d82a429aed9c8aff6afb6035d36, 11787031d1257d4aea42d6506e90573298ab6b70, f85bd5cce97f04d357a361395750b3ce9149656d
wpt-pr: 24651
2020-07-24 09:10:33 +00:00
Rob Buis 3c66428304 Bug 1653994 [wpt PR 24665] - Add percentage handling tests for mpadded, a=testonly
Automatic update from web-platform-tests
Add percentage handling tests for mpadded (#24665)

Relevant Spec:
https://mathml-refresh.github.io/mathml-core/#inner-box-and-requested-parameters
--

wpt-commits: 6071da43599432484312cf8e562090faa4c05ef6
wpt-pr: 24665
2020-07-24 09:10:33 +00:00
moz-wptsync-bot 7b65e38c08 Bug 1653268 [wpt PR 24628] - Update wpt metadata, a=testonly
wpt-pr: 24628
wpt-type: metadata
2020-07-24 09:10:33 +00:00
Eric Willigers cd3091f0e0 Bug 1653268 [wpt PR 24628] - WebShare: Introduce web-share feature policy, a=testonly
Automatic update from web-platform-tests
WebShare: Introduce web-share feature policy

share() requests fail with a rejected promise if the 'web-share'
feature is not enabled.

We define 'self' as the default feature policy for web-share.

The spec has been updated
https://github.com/w3c/web-share/pull/166

Intent to Ship
https://groups.google.com/a/chromium.org/g/blink-dev/c/fgme9KOd8CU/m/TCYPKQAXAwAJ

Bug: 1079104
Change-Id: Id4030448a54589eddb45185cbd6fd8970aee34c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2299791
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789872}

--

wpt-commits: 1bd9297b8aa6870267c0c0ad1fa445f897ddecd7
wpt-pr: 24628
2020-07-24 09:10:32 +00:00
moz-wptsync-bot dcbdb94885 Bug 1653912 [wpt PR 24663] - Update wpt metadata, a=testonly
wpt-pr: 24663
wpt-type: metadata
2020-07-24 09:10:32 +00:00
Rob Buis 2d7d88a175 Bug 1653912 [wpt PR 24663] - Fix mpadded-002.html baseline mismatch, a=testonly
Automatic update from web-platform-tests
Fix mpadded-002.html baseline mismatch (#24663)

The previous change added baseline2, however it
was not correctly used in all places, this
fixes that.
--

wpt-commits: bcae2503904688ee1443c41746358d9620d45a31
wpt-pr: 24663
2020-07-24 09:10:31 +00:00
moz-wptsync-bot 632bad6fd7 Bug 1653487 [wpt PR 24644] - Update wpt metadata, a=testonly
wpt-pr: 24644
wpt-type: metadata
2020-07-24 09:10:31 +00:00
Yoichi Osato 237200d2d5 Bug 1653487 [wpt PR 24644] - [fetch] Expose Request.body property., a=testonly
Automatic update from web-platform-tests
[fetch] Expose Request.body property.

This CL implements https://fetch.spec.whatwg.org/#body-mixin:
"""
Request includes Body;

The body attribute’s getter must return null if body is null and body’s stream otherwise.
"""
Since this feature is required for fetch upload streaming, this CL makes
it under the flag FetchUploadStreaming.

Fixed: 1105704
Change-Id: I334d9e1a3494ff4ba31efc9dc8b319294d2e19d4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2297035
Reviewed-by: Adam Rice <ricea@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Commit-Queue: Yoichi Osato <yoichio@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789852}

--

wpt-commits: 91723858b23e75cb18ddd58758b5c9cb54dd6db5
wpt-pr: 24644
2020-07-24 09:10:30 +00:00
Xiaocheng Hu 4529176383 Bug 1653434 [wpt PR 24638] - Enable FontPreloadingDelaysRendering by default on trunk, a=testonly
Automatic update from web-platform-tests
Enable FontPreloadingDelaysRendering by default on trunk

According to the finch results on M83 Stable and the discussion, all
launch blockers of this feature have been cleared.

This patch first enables it on trunk. A followup internal CL will enable
it in other channels via finch configurations.

Bug: 1040632
Change-Id: Icd9ab4a85c9d755072310c1be4fc4e524133d6f4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296280
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Reviewed-by: Brian White <bcwhite@chromium.org>
Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789825}

--

wpt-commits: 8ef40c4007d5da834b25e79197cb8cb4c0a86a42
wpt-pr: 24638
2020-07-24 09:10:30 +00:00
Oriol Brufau 3f88667151 Bug 1653728 [wpt PR 24653] - [css-flexbox] Don't always reuse cached layout for row flex containers, a=testonly
Automatic update from web-platform-tests
[css-flexbox] Don't always reuse cached layout for row flex containers

CalculateSizeBasedLayoutCacheStatusWithGeometry checks if the cached
layout information can be reused. The problem was that, if a flex
container had a percentage height, and the size of its containing block
changed, a new layout would only be performed in case it was a column
flex container. For row flex containers, the cached layout would be
reused.

However, row containers may also need a new layout in some cases.
This patch removes the check for column flex containers, so that row
ones can be included too.

Bug: 1103592

TEST=external/wpt/css/css-flexbox/height-percentage-with-dynamic-container-size.html

Change-Id: Ib2c119febdfa56b31f5524be3df85c9749dd1f6a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302997
Commit-Queue: Oriol Brufau <obrufau@igalia.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789788}

--

wpt-commits: 29ba1e01865ce5fb8ca21f37a0f13d394428de84
wpt-pr: 24653
2020-07-24 09:10:29 +00:00
Philip Jägenstedt a1ad523ccf Bug 1653336 [wpt PR 24629] - Add @hoch as a suggested reviewer for webaudio/, a=testonly
Automatic update from web-platform-tests
Add @hoch as a suggested reviewer for webaudio/ (#24629)

--

wpt-commits: 669d0f3cdf71cc0fc2a338a91891565e493a5695
wpt-pr: 24629
2020-07-24 09:10:29 +00:00
moz-wptsync-bot 5dcc9ebf77 Bug 1653784 [wpt PR 8715] - Update wpt metadata, a=testonly
wpt-pr: 8715
wpt-type: metadata
2020-07-24 09:10:28 +00:00
Chris Nardi d9fb9d8113 Bug 1653784 [wpt PR 8715] - Add in more references for css-color tests, a=testonly
Automatic update from web-platform-tests
Add in more references for css-color tests

--

wpt-commits: b47352d6c9860ff13c014fda37f35f88e8d935cb
wpt-pr: 8715
2020-07-24 09:10:28 +00:00
Francois Beaufort cd7ab6876c Bug 1650726 [wpt PR 24449] - [PTZ] Put zoom behind the permission on Desktop, a=testonly
Automatic update from web-platform-tests
[PTZ] Put zoom behind the permission on Desktop

This CL makes sure zoom is put behind the panTiltZoom permission like
pan and tilt. The only exception is on Android where zoom is granted
automatically.

This CL also adds proper PTZ camera support on Android so that web
developers who specifically ask for zoom on an Android camera that does
not support it (e.g. infrared) get an OverConstrainedError.

Change-Id: I80a37e75d6eec7ab134b9296c222a6d450f26078
Bug: 1104080
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2279898
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Andy Paicu <andypaicu@chromium.org>
Reviewed-by: Balazs Engedy <engedy@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: François Beaufort <beaufort.francois@gmail.com>
Cr-Commit-Position: refs/heads/master@{#789756}

--

wpt-commits: 5934bd3aca20a07917ad46fe7cebe10c68d5e497
wpt-pr: 24449
2020-07-24 09:10:28 +00:00
moz-wptsync-bot ce90078766 Bug 1653673 [wpt PR 24648] - Update wpt metadata, a=testonly
wpt-pr: 24648
wpt-type: metadata
2020-07-24 09:10:27 +00:00
Ian Kilpatrick 9dc9b7697c Bug 1653673 [wpt PR 24648] - Reland "[LayoutNG] Move relative position calculation into NG.", a=testonly
Automatic update from web-platform-tests
Reland "[LayoutNG] Move relative position calculation into NG."

This reverts commit d73ae868f77e2589c7a563147722c9771bc91717.

The issue which caused the bot failures was due to a difference in
logic between 32bit, and 64bit arch. See:
https://chromium-review.googlesource.com/c/chromium/src/+/2304143

This patch has remained unchanged except for part which landed before
to fix another unrelated issue. See:
https://chromium-review.googlesource.com/c/chromium/src/+/2304659

Original change's description:
> Revert "[LayoutNG] Move relative position calculation into NG."
>
> This reverts commit 27880cb4012f7a84f7921c1bc3f023211eb032ea.
>
> Reason for revert:
>
> Suspect of blink_web_tests failures in a lot of bots, like this one:
>
> https://ci.chromium.org/p/chromium/builders/ci/WebKit%20Win10/70261
>
> Unexpected Failures:
> * fast/css/relative-positioned-block-nested-with-inline-parent-dynamic.html
> * fast/css/relative-positioned-block-nested-with-inline-parent.html
> * paint/invalidation/compositing/composited-float-under-composited-inline-individual.html
> * paint/invalidation/compositing/composited-float-under-composited-inline.html
> * paint/invalidation/compositing/stacked-float-under-composited-inline.html
>
> Original change's description:
> > [LayoutNG] Move relative position calculation into NG.
> >
> > This patch moves the relative position calculation into NG. Previously
> > we needed to manually account for the relative position of an object
> > in many different places, overflow calculation, geometry APIs etc.
> >
> > This patch directly updates the child's offset (relative to its parent)
> > to directly incorporate this additional offset.
> >
> > This calculation occurs within the NGBoxFragmentBuilder, and if an
> > object is *placed* by LayoutNG...
> > ...LayoutBoxModelObject::RelativePositionOffset returns an empty offset.
> >
> > This fixes a few small issues where previously we didn't resolve
> > percentages against the correct available size when contained within
> > an anonymous block.
> >
> > Bug: 1070822, 1058690
> > Change-Id: I2c623b02cc5a4605d310596f5c60353a21236bff
> > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2214608
> > Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
> > Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> > Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
> > Reviewed-by: Koji Ishii <kojii@chromium.org>
> > Cr-Commit-Position: refs/heads/master@{#787991}
>
> TBR=yosin@chromium.org,wangxianzhu@chromium.org,kojii@chromium.org,ikilpatrick@chromium.org,yosin@google.com,mstensho@chromium.org
>
> Change-Id: I5ca67701222509693d3020fa068c279cef39ecbb
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Bug: 1070822, 1058690
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2296628
> Reviewed-by: Jian Li <jianli@chromium.org>
> Commit-Queue: Jian Li <jianli@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#788228}

Bug: 1070822, 1058690
Change-Id: I85a51c06d47c9eb451e8e7b77418913e288b7758
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2300667
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789685}

--

wpt-commits: 421cc5ec61be5d407336a446b4da473c889ce518
wpt-pr: 24648
2020-07-24 09:10:27 +00:00
Koji Ishii ad82721cfd Bug 1653594 [wpt PR 24646] - Apply |PostLayout| to |LayoutBox| instead of |LayoutBlockFlow|, a=testonly
Automatic update from web-platform-tests
Apply |PostLayout| to |LayoutBox| instead of |LayoutBlockFlow|

|PostLayout| was limited to |LayoutBlockFlow| because
crbug.com/965639 could happen only to|LayoutBlockFlow|,
but following conditions have changed:

* Only |LayoutBlockFlow| could be relayout boundary, until
  r772560 <crrev.com/c/2219312>.
* Only |LayoutBlockFlow| was laid out by LayoutNG, until
  |LayoutNGFlexibleBox| inherits from |LayoutBlock|.

This patch changes |PostLayout| to work for |LayoutBox|.

In doing so, two changes were made:
1. |CurrentFragment| is replaced with |GetPhysicalFragment|
   because the former is not available for |LayoutBox|.
2. Stopped checking |IsRelayoutBoundary|. Though it is the
   only case crbug.com/965639 can happen as far as we're
   aware of, checking |NGPhysicalFragment| is more
   essential and sufficient.

The change 1 also helps <crbug.com/1061423>, but we may need
different approach to support block fragmentation.

Bug: 1102151, 965639
Change-Id: Id83be614066392a4c58c8b03bd16ee57ad82e145
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2302984
Reviewed-by: David Grogan <dgrogan@chromium.org>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#789656}

--

wpt-commits: f140180e49e4f8aed5960855947c4273bbefd9eb
wpt-pr: 24646
2020-07-24 09:10:26 +00:00
moz-wptsync-bot 39e4eaf618 Bug 1652760 [wpt PR 24589] - Update wpt metadata, a=testonly
wpt-pr: 24589
wpt-type: metadata
2020-07-24 09:10:26 +00:00
Rob Buis 2bad51638b Bug 1652760 [wpt PR 24589] - Dynamically test javascript URL string return values in frames, a=testonly
Automatic update from web-platform-tests
Dynamically test javascript URL string return values in frames (#24589)

Test javascript URL string return values in direct and indirect (target) frame contexts.
--

wpt-commits: 75e2f5ed99d4da9ead4eda71b78bfe1ec17bad9f
wpt-pr: 24589
2020-07-24 09:10:25 +00:00
autofoolip 71d938690b Bug 1617664 [wpt PR 21937] - Update interfaces/service-workers.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/service-workers.idl (#21937)

Source: https://github.com/tidoust/reffy-reports/blob/1849604/ed/idl/service-workers.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/654545578
--

wpt-commits: 78ffebc0791d71df085ccaa72c9a1594037942a1
wpt-pr: 21937
2020-07-24 09:10:25 +00:00
autofoolip ca0b06bca4 Bug 1653448 [wpt PR 24642] - Update interfaces/appmanifest.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/appmanifest.idl (#24642)

Source: https://github.com/tidoust/reffy-reports/blob/0b567ba/ed/idl/appmanifest.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/708988000
--

wpt-commits: 5643d1b704e364c55de0cf1221ec738626cb54c5
wpt-pr: 24642
2020-07-24 09:10:24 +00:00
ziransun 0b13448c55 Bug 1650735 [wpt PR 24451] - Python 3: Port tests in fetch/api [part 1], a=testonly
Automatic update from web-platform-tests
Python 3: Port tests in fetch/api [part 1] (#24451)

--

wpt-commits: 635bf0a5f8fd80f4bbc8b6bef0046a64c9a55cf7
wpt-pr: 24451
2020-07-24 09:10:24 +00:00
moz-wptsync-bot 6dd6d098b4 Bug 1652971 [wpt PR 24604] - Update wpt metadata, a=testonly
wpt-pr: 24604
wpt-type: metadata
2020-07-24 09:10:23 +00:00