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

762200 Коммитов

Автор SHA1 Сообщение Дата
moz-wptsync-bot 1753011112 Bug 1718689 - [wpt-sync] Update web-platform-tests to d9b13e8b1a961c028f96758a810dbf633ea0b261, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: d9b13e8b1a961c028f96758a810dbf633ea0b261
wpt-type: landing
2021-06-30 05:52:59 +00:00
Aaron Leventhal 9424ff41c0 Bug 1718648 [wpt PR 29529] - Failure to repair missing parent when aria-owns target destroyed, a=testonly
Automatic update from web-platform-tests
Failure to repair missing parent when aria-owns target destroyed

Sometimes an AXObject doesn't need to be created for a DOM node
because it doesn't participate in LayoutTreeBuilderTreversal.

However, if aria-owns points to it, it will popup into existence
as the child of another parent.

If aria-owns is then cleared, AXRelationCache::UnmapOwnedChildren()
will try to repair it back to the natural parent it had, but it
never was able to have a natural parent in the first place, and
rather than repairing the parent, the object should be removed from
the AX tree.

Bug: 1224119
Change-Id: I8cd415b9cd8ba766e71cc1007aec04bbcbfa6165
Cq-Do-Not-Cancel-Tryjobs: true
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2991297
Commit-Queue: Dominic Mazzoni <dmazzoni@chromium.org>
Auto-Submit: Aaron Leventhal <aleventhal@chromium.org>
Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org>
Cr-Commit-Position: refs/heads/master@{#897034}

--

wpt-commits: d9b13e8b1a961c028f96758a810dbf633ea0b261
wpt-pr: 29529
2021-06-30 05:52:58 +00:00
moz-wptsync-bot 2e00ee82ad Bug 1718606 [wpt PR 29525] - Update wpt metadata, a=testonly
wpt-pr: 29525
wpt-type: metadata
2021-06-30 05:52:57 +00:00
Titouan Rigoudy ba0345d66c Bug 1718606 [wpt PR 29525] - [Private Network Access] Add more web platform tests., a=testonly
Automatic update from web-platform-tests
[Private Network Access] Add more web platform tests.

This implements WPT RFC 72 support for the Blink web test runner. This
draws on similar work done for wptrunner in the following WPT PR:
https://github.com/web-platform-tests/wpt/pull/28870

That PR taught wptserve how to run servers for http(s)-{private,public}
ports and configure Chrome to treat those ports as belonging to the
`private` and `public` address spaces. This CL teaches the Blink web
test runner to do the same, then adds some tests verifying that.

Bug: chromium:1138904
Change-Id: I7c118b64d62ac6932988ad40e370b0d7c72b56b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2987794
Commit-Queue: Titouan Rigoudy <titouan@chromium.org>
Auto-Submit: Titouan Rigoudy <titouan@chromium.org>
Reviewed-by: Stephen McGruer <smcgruer@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Arthur Hemery <ahemery@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896984}

--

wpt-commits: 9d1472176bfb1976157fb9891e2e1a34011f47d3
wpt-pr: 29525
2021-06-30 05:52:57 +00:00
moz-wptsync-bot 69cd038434 Bug 1716846 [wpt PR 29402] - Update wpt metadata, a=testonly
wpt-pr: 29402
wpt-type: metadata
2021-06-30 05:52:56 +00:00
Emanuel Krivoy 63d393263c Bug 1716846 [wpt PR 29402] - Add base plumbing for sync access handle, a=testonly
Automatic update from web-platform-tests
Add base plumbing for sync access handle

This CL adds createSyncAccessHandle() to FileSystemFileHandle, and its
associated scaffolding. When creating a SyncAccessHandle, an OS-level
file descriptor is returned by the browser. This is a temporary state to
enable prototyping. When the file locking implementation becomes
clearer, the browser will return a host object.

Access to this surface is gated behind the
--enable-features=FileSystemAccessAccessHandle content flag.

For more context on this surface and the general objective of the merger
between Storage Foundation and OPFS, check out:
https://docs.google.com/document/d/1g7ZCqZ5NdiU7oqyCpsc2iZ7rRAY1ZXO-9VoG4LfP7fM

Note: WPT tests are not marked as tentative because of
crbug.com/1224358, they will be renamed after the bug is fixed.

Bug: 1218431
Change-Id: I118a00cc6ea1bf2d1643d38f7716d001baa2b5ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2949473
Commit-Queue: Emanuel Krivoy <krivoy@google.com>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Alex Moshchuk <alexmos@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896950}

--

wpt-commits: dfeb97d188a94892304e7409dca3f814941821b9
wpt-pr: 29402
2021-06-30 05:52:56 +00:00
moz-wptsync-bot efbcc76b01 Bug 1716975 [wpt PR 29411] - Update wpt metadata, a=testonly
wpt-pr: 29411
wpt-type: metadata
2021-06-30 05:52:55 +00:00
Simon Pieters b185254211 Bug 1716975 [wpt PR 29411] - Test density size correction for cross-origin images, a=testonly
Automatic update from web-platform-tests
Test density size correction for cross-origin images

See https://github.com/whatwg/html/pull/5574

--

wpt-commits: 2c19d6ee62676ac90146e7311ba13d8eaeb241fd
wpt-pr: 29411
2021-06-30 05:52:55 +00:00
moz-wptsync-bot 8eaf38989e Bug 1718030 [wpt PR 29476] - Update wpt metadata, a=testonly
wpt-pr: 29476
wpt-type: metadata
2021-06-30 05:52:54 +00:00
Antonio Sartori aa80ba38d7 Bug 1718030 [wpt PR 29476] - Add WPT for COEP inheritance in local scheme workers, a=testonly
Automatic update from web-platform-tests
Add WPT for COEP inheritance in local scheme workers

This change adds a Web Platform Test checking inheritance of Cross
Origin Embedder Policy to dedicated/shared workers with blob or data
URL.

Change-Id: If307db134c6cfbcf8b8c768c57f3c6fbbee74b78
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2984381
Reviewed-by: Domenic Denicola <domenic@chromium.org>
Commit-Queue: Antonio Sartori <antoniosartori@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896862}

--

wpt-commits: f28520b3049c78be94f73ff84e165d18dbc7ff83
wpt-pr: 29476
2021-06-30 05:52:54 +00:00
moz-wptsync-bot 4d741cfe9e Bug 1718614 [wpt PR 29527] - Update wpt metadata, a=testonly
wpt-pr: 29527
wpt-type: metadata
2021-06-30 05:52:53 +00:00
Rune Lillesveen c70c273a18 Bug 1718614 [wpt PR 29527] - Support 'only' keyword for color-scheme, a=testonly
Automatic update from web-platform-tests
Support 'only' keyword for color-scheme

Implements support for the keyword behind a flag, but does not have any
effects on forced darkening yet.

Bug: 1224806
Change-Id: I9b64ad706c7dd8fe68d3cf8838745e8e649a47ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2988314
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896858}

--

wpt-commits: e87ab351088662d35b41e27d2e8e8636beafc01d
wpt-pr: 29527
2021-06-30 05:52:52 +00:00
Iulian Moraru 73d24dce23 Backed out changeset 7632b6b6aedc (bug 1717486) for causing build bustages on packager.mk. CLOSED TREE 2021-06-30 07:14:31 +03:00
Kajal Sah 561c2e1e9c Bug 1717486 Creates browser/components/screenshots directory.r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D118573
2021-06-30 03:37:25 +00:00
Kajal Sah 2549c209de Bug 1718269 Renamed event that opens screenshots UI from the extension.r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D118855
2021-06-30 03:35:40 +00:00
Csoregi Natalia 6e16c12b6b Backed out changeset 875cd4a49df6 (bug 1717185) for failures on test_tcpsocket_client_and_server_basics.html. CLOSED TREE 2021-06-30 03:44:19 +03:00
Ping Chen ce0a275ce4 Bug 1717185 - Fix mBufferedAmount and return value of send in TCPSocket. r=valentin
Previously, mBufferedAmount is only updated when copy complete. If I keep calling `send`, `NotifyCopyComplete` is only called after the last `send`.

This patch changes to update mBufferedAmount in every `send` call, so that it returns `false` correctly if buffer is full.

Differential Revision: https://phabricator.services.mozilla.com/D118258
2021-06-29 23:48:44 +00:00
Itiel 7285182be7 Bug 1718196 - Revert back to 2px 3px padding-block on native XUL buttons, and add padding-inline of 5px r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D118923
2021-06-29 18:01:55 +00:00
Iulian Moraru 20e551c8ed Backed out 2 changesets (bug 1718504) for causing spidermonkey build bustages. CLOSED TREE
Backed out changeset d2558490de9a (bug 1718504)
Backed out changeset f5d129e8217a (bug 1718504)
2021-06-29 22:23:22 +03:00
moz-wptsync-bot ce9a7b0542 Bug 1718610 - [wpt-sync] Update web-platform-tests to 5adba28890a2dc5cd6842664941c62903cca1a42, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 5adba28890a2dc5cd6842664941c62903cca1a42
wpt-type: landing
2021-06-29 16:38:35 +00:00
NSoiffer d416f8912e Bug 1717270 [wpt PR 29438] - #29358 only updated the…, a=testonly
Automatic update from web-platform-tests
https://github.com/web-platform-tests/wpt/pull/29358 only updated the meta
data to point to the new w3c repo.
This commit updates the tests to point to the new w3c repo for
mathml-core.

--

wpt-commits: 5adba28890a2dc5cd6842664941c62903cca1a42
wpt-pr: 29438
2021-06-29 16:38:34 +00:00
moz-wptsync-bot 43f825e767 Bug 1698645 [wpt PR 28087] - Update wpt metadata, a=testonly
wpt-pr: 28087
wpt-type: metadata
2021-06-29 16:38:34 +00:00
Austin Sullivan 8c5698df1d Bug 1698645 [wpt PR 28087] - Add FileSystemHandle::Remove method, a=testonly
Automatic update from web-platform-tests
Add FileSystemHandle::Remove method

Currently, it is not possible to remove a file or directory given its
handle. You must obtain the handle of the parent directory and call
FileSystemDirectoryHandle::RemoveEntry.

This CL allows for the removal of a file or directory from the local
file system without needing the handle of its parent.

Bug: 1114923
Change-Id: I1db1ef54e6c3a15069a3b8afa100b34f3f912e00
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2732700
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Commit-Queue: Austin Sullivan <asully@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896704}

--

wpt-commits: 0fe3774792500b4f6af3ff7975cbf002d99a0226
wpt-pr: 28087
2021-06-29 16:38:33 +00:00
Dan Sanders 23c4507ff4 Bug 1717251 [wpt PR 29436] - [webcodecs] Switch from VideoFrameRect to DOMRect., a=testonly
Automatic update from web-platform-tests
[webcodecs] Switch from VideoFrameRect to DOMRect.

This CL switches rect parameters and attributes to use the DOMRect type.
Rect parameters are interpreted by truncating the floating-point values
to integers.

Change-Id: Ic274b033f5bdcf3458f2f4fd8e362d822f6e810f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2973532
Commit-Queue: Dan Sanders <sandersd@chromium.org>
Reviewed-by: Dale Curtis <dalecurtis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896698}

--

wpt-commits: 87b3c72d3f67d6abaf9b1389b3180db5ad969f5f
wpt-pr: 29436
2021-06-29 16:38:33 +00:00
moz-wptsync-bot 6bffd0010e Bug 1718155 [wpt PR 29491] - Update wpt metadata, a=testonly
wpt-pr: 29491
wpt-type: metadata
2021-06-29 16:38:32 +00:00
Alison Maher 89952fef30 Bug 1718155 [wpt PR 29491] - [LayoutNG] OOF with split inline containing block, a=testonly
Automatic update from web-platform-tests
[LayoutNG] OOF with split inline containing block

If a split inline containing block is split at the beginning, it
creates an empty inline fragment on the line above. Add more wpt
tests to ensure that an OOF with such a split inline containing
block results in the correct behavior.

Bug: 1222448
Change-Id: I4ccac34b2a649e94565f0aab9d12820285835984
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2984066
Commit-Queue: Alison Maher <almaher@microsoft.com>
Reviewed-by: Koji Ishii <kojii@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896683}

--

wpt-commits: 2af2dfebd0c40ec52900e0900682df01379010e8
wpt-pr: 29491
2021-06-29 16:38:32 +00:00
Morten Stenshorne 241f783067 Bug 1718524 [wpt PR 29518] - Append nested fragmentainers for OOFs if needed., a=testonly
Automatic update from web-platform-tests
Append nested fragmentainers for OOFs if needed.

In a nested fragmentation context (e.g. multicol in multicol), if an OOF
couldn't fit in the fragmentainers than we already had, we'd just put
multiple fragments for the same OOF into the last fragmentainer, with an
additional inline-offset for each fragment.

With an upcoming pre-paint change, this approach is problematic, since
we want to use the fragmentainer index as a unique identifier for each
FragmentData entry.

This CL fixes that. We'll now create as many inner fragmentainers that
we need, and never put more than one fragment for the same node into the
same fragmentainer. This requires us to regenerate inner multicol
container fragments, and overwrite references to the old fragments.

One consequence of fixing this is that we now also get column rules
right in such cases, since column rule painting is based on having
the actual fragmentainers there.

Bug: 1043787, 1079031
Change-Id: Ie94440a199636f5e29f3443d0ae37a8d079c3759
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2988124
Reviewed-by: Alison Maher <almaher@microsoft.com>
Reviewed-by: Ian Kilpatrick <ikilpatrick@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896616}

--

wpt-commits: 08fb76ca66cf4ee990ed571e7c905deb564f449a
wpt-pr: 29518
2021-06-29 16:38:31 +00:00
Luca Casonato c405e41f58 Bug 1718514 [wpt PR 29517] - fix validateStreamFromPartialString test utility, a=testonly
Automatic update from web-platform-tests
fix validateStreamFromPartialString test utility (#29517)

--

wpt-commits: 238ad6636ddfdcd3de3cdb52e4ad3dffbd1f91a0
wpt-pr: 29517
2021-06-29 16:38:31 +00:00
moz-wptsync-bot 79debf84e0 Bug 1718142 [wpt PR 29490] - Update wpt metadata, a=testonly
wpt-pr: 29490
wpt-type: metadata
2021-06-29 16:38:31 +00:00
Scott Haseley ab0b537dda Bug 1718142 [wpt PR 29490] - [Scheduling APIs] Upstream wpt tests for postTask and currentTaskSignal, a=testonly
Automatic update from web-platform-tests
[Scheduling APIs] Upstream wpt tests for postTask and currentTaskSignal

Move upstreamable tests from wpt_internal/scheduler to external/wpt.

As part of upstreaming, this CL also does the following:
 - Adds metadata files
 - Moves currentTaskSignal tests to scheduler/tentative/
 - Renames files with dashes instead of underscores
 - Renames dummy.txt to exmpty.txt (following
   https://developers.google.com/style/inclusive-documentation)
 - Adds lint.ignore lines for the two intentional uses of setTimeout

Bug: 979017
Change-Id: If1d268b3d81b1c322d11bda57b5d963bc461e1f3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2986359
Reviewed-by: Nate Chapin <japhet@chromium.org>
Commit-Queue: Scott Haseley <shaseley@chromium.org>
Cr-Commit-Position: refs/heads/master@{#896567}

--

wpt-commits: 308d331d304d85260f24bf93e94575f99dcbc10c
wpt-pr: 29490
2021-06-29 16:38:30 +00:00
moz-wptsync-bot e1d97be143 Bug 1718504 [wpt PR 29516] - Update wpt metadata, a=testonly
wpt-pr: 29516
wpt-type: metadata
2021-06-29 16:38:30 +00:00
Ms2ger 74ea366454 Bug 1718504 [wpt PR 29516] - Add WebAssembly Exception handling tests from spec repo., a=testonly
Automatic update from web-platform-tests
Add WebAssembly Exception handling tests from spec repo.

--

wpt-commits: 97892d58dbc767851ac40b733c2c4fcd643caa46
wpt-pr: 29516
2021-06-29 16:38:29 +00:00
Robert Longson 2c4c05f2da Bug 1718452 - Fix SVGGeometryElement.getPointAtLength-04.svg on non-nightly environments r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D118947
2021-06-29 15:45:30 +00:00
Greg Tatum 8c72f6e6ae Bug 1715979 - Do not leak ICU objects in mozilla:intl component moves; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D117569
2021-06-29 15:25:44 +00:00
june wilde 68adbeeae5 Bug 1703066 - add tracking key to mozyaml file schema; r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D110829
2021-06-29 14:01:58 +00:00
Butkovits Atila 3443c47a26 Bug 1716033 - disable browser_username_only_form_telemetry.js on Linux_64_opt, Mac_qr_debug and Win10 for frequent failures. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D118110
2021-06-29 09:46:57 +00:00
Makoto Kato 44e39a47b2 Bug 1718510 - Add riscv64 define to hashglobe. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D118910
2021-06-29 01:17:23 +00:00
Dorel Luca 2c3937eeab Backed out 3 changesets (bug 1718504, bug 1718546) for Spidermonkey failures in wasm/jsapi/exception/constructor.tentative.any.js. CLOSED TREE
Backed out changeset 404aac1e1905 (bug 1718546)
Backed out changeset cbabec45d01b (bug 1718504)
Backed out changeset ee78ad993482 (bug 1718504)
2021-06-29 01:19:47 +03:00
moz-wptsync-bot c70fa72c5c Bug 1718546 - [wpt-sync] Update web-platform-tests to 97892d58dbc767851ac40b733c2c4fcd643caa46, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 97892d58dbc767851ac40b733c2c4fcd643caa46
wpt-type: landing
2021-06-28 21:44:06 +00:00
moz-wptsync-bot c41cd823db Bug 1718504 [wpt PR 29516] - Update wpt metadata, a=testonly
wpt-pr: 29516
wpt-type: metadata
2021-06-28 21:44:05 +00:00
Ms2ger 291b76eff8 Bug 1718504 [wpt PR 29516] - Add WebAssembly Exception handling tests from spec repo., a=testonly
Automatic update from web-platform-tests
Add WebAssembly Exception handling tests from spec repo.

--

wpt-commits: 97892d58dbc767851ac40b733c2c4fcd643caa46
wpt-pr: 29516
2021-06-28 21:44:05 +00:00
Jeff Gilbert 718f7ab1bb Bug 1717078 - Fix test markings. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D118926
2021-06-28 20:32:21 +00:00
Erik Nordin ed5c7b4262 Bug 1718345 - Add PluralRules tests for three-letter langids r=platform-i18n-reviewers,dminor
Differential Revision: https://phabricator.services.mozilla.com/D118869
2021-06-28 16:24:03 +00:00
jaygala260 4f81b4aae7 Bug 1713521 - layout/base/nsFrameTraversal.cpp: do not use 'else' after 'break'. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D116943
2021-06-28 15:06:15 +00:00
André Bargull 90a85eee9f Bug 1284868: Adjust field widths for hour/minute/second when the user requested 2-digit representation. r=dminor
Change `DateTimePatternGenerator::GetBestPattern()` to call `udatpg_getBestPatternWithOptions()`,
so we can adjust the computed pattern to use 2-digit representation when it was requested by the
user.

Differential Revision: https://phabricator.services.mozilla.com/D118728
2021-06-28 13:20:44 +00:00
Masayuki Nakano f8426533d4 Bug 1717178 - part 8: Get rid of `nsIEditor.doTransaction()` because of unused r=m_kato
Depends on D118803

Differential Revision: https://phabricator.services.mozilla.com/D118805
2021-06-28 12:08:51 +00:00
Masayuki Nakano 917dc274f8 Bug 1717178 - part 7: Get rid of `nsIEditor::AddEditorObserver()` and `nsIEditorObserver` interface because of unused r=m_kato
Depends on D118802

Differential Revision: https://phabricator.services.mozilla.com/D118803
2021-06-28 12:08:51 +00:00
Masayuki Nakano 5017e990c8 Bug 1717178 - part 6: Get rid of `nsIHTMLEditor.setCaretAfterElement()` because of unused r=m_kato
Depends on D118801

Differential Revision: https://phabricator.services.mozilla.com/D118802
2021-06-28 12:08:51 +00:00
Masayuki Nakano 3e099ba376 Bug 1717178 - part 5: Get rid of `nsIHTMLEditor.pasteNoFormatting()` because of unused r=m_kato
Depends on D118800

Differential Revision: https://phabricator.services.mozilla.com/D118801
2021-06-28 12:08:50 +00:00
Masayuki Nakano bc454f8841 Bug 1717178 - part 4: Get rid of `nsIHTMLEditor.getInlineProperty()` because of unused r=m_kato
Only `test_bug1140105.html` is its user, but it can be replaced with
`getInlinePropertyWithAttrValue()` since they do exactly same things:
https://searchfox.org/mozilla-central/rev/fc95c6ad297d9d257f05599d01741503f3f57326/editor/libeditor/HTMLStyleEditor.cpp#1685-1687,1719-1721

Depends on D118799

Differential Revision: https://phabricator.services.mozilla.com/D118800
2021-06-28 12:08:50 +00:00