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

869631 Коммитов

Автор SHA1 Сообщение Дата
André Bargull 030a2087b1 Bug 1870251 - Part 3: Make calendar method lookups unconditional. r=mgaudet
Changes from:
0c4792eb30

Depends on D196559

Differential Revision: https://phabricator.services.mozilla.com/D196560
2024-01-15 12:18:52 +00:00
André Bargull d31f005057 Bug 1870251 - Part 2: Make time zone method lookups unconditional. r=mgaudet
Changes from:
c97950d7fc

Depends on D196558

Differential Revision: https://phabricator.services.mozilla.com/D196559
2024-01-15 12:18:52 +00:00
André Bargull ba85f04cba Bug 1870251 - Part 1: Balance durations after rounding in until()/since()/toString(). r=mgaudet
Changes from:
206326b14f

Differential Revision: https://phabricator.services.mozilla.com/D196558
2024-01-15 12:18:51 +00:00
Dão Gottwald aec0907e50 Bug 1831510 - Fix tip layout in small windows. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D198266
2024-01-15 11:59:05 +00:00
Cristina Horotan 13849ae0bd Backed out changeset c918cd353494 (bug 1873215) for causing bc failures at browser_confirmation_popup.js CLOSED TREE 2024-01-15 13:57:26 +02:00
Dimi 5d8288f037 Bug 1873215 - Display address capture prompt only for forms with all the required fields r=credential-management-reviewers,joschmidt
Differential Revision: https://phabricator.services.mozilla.com/D197882
2024-01-15 11:11:40 +00:00
Manuel Bucher ac875a0049 Bug 1874445 - Enable Early Hints preload r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D198424
2024-01-15 10:59:31 +00:00
Malte Juergens d6372a9797 Bug 1872504 - Add img-src 'self' to JSON viewer CSP to allow favicon.ico to load r=freddyb,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D197674
2024-01-15 10:09:41 +00:00
Gabriele Svelto 52fe8def95 Bug 1868772 - Do not launch the crash reporter client if we've already removed the exception handler r=afranchuk
Differential Revision: https://phabricator.services.mozilla.com/D198158
2024-01-15 09:50:57 +00:00
Norisz Fay be2c74ad9c Merge mozilla-central to autoland. CLOSED TREE 2024-01-15 11:51:22 +02:00
Norisz Fay 8b6cf2a835 Merge autoland to mozilla-central. a=merge 2024-01-15 11:39:43 +02:00
Gabriel Bustamante 77906e1934 Bug 1874289 - Fix .deb package branding on release r=jlorenzo DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D198463
2024-01-15 09:19:58 +00:00
Jonathan Kew 017403c013 Bug 1873708 - Add a simple reftest based on the reporter's example. r=gfx-reviewers,jrmuizel
Depends on D198279

Differential Revision: https://phabricator.services.mozilla.com/D198376
2024-01-15 09:14:44 +00:00
Jonathan Kew 17ded30144 Bug 1873708 - patch 2 - Try to avoid clipping emoji glyphs on macOS when applying canvas filters. r=gfx-reviewers,aosmond
Depends on D198278

Differential Revision: https://phabricator.services.mozilla.com/D198279
2024-01-15 09:14:10 +00:00
Jonathan Kew 8565c0e926 Bug 1873708 - patch 1 - Synthesize fallback glyph extents for color glyphs if FreeType returned empty bounds, to avoid clipped rendering. r=gfx-reviewers,aosmond
Differential Revision: https://phabricator.services.mozilla.com/D198278
2024-01-15 09:14:09 +00:00
moz-wptsync-bot cdc22801e4 Bug 1874535 - [wpt-sync] Update web-platform-tests to 2fb9eb91e48870dd8f9bbb7adae728d29fbbb58f, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 2fb9eb91e48870dd8f9bbb7adae728d29fbbb58f
wpt-type: landing
2024-01-15 09:07:23 +00:00
Blink WPT Bot d22fd94607 Bug 1862494 [wpt PR 42900] - Add test for resized image not being reconsidered for LCP, a=testonly
Automatic update from web-platform-tests
Add test for resized image not being reconsidered for LCP (#42900)

This is to verify an image that is resized to be larger would not be
reconsidered as LCP.

Change-Id: I0a555bc418983baaddc405fd02e44e7ff85c8059
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4995606
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Hao Liu <haoliuk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1244062}

Co-authored-by: Hao Liu <haoliuk@chromium.org>
--

wpt-commits: a12f1c70bab8f96a6040f64980921af575f69f74
wpt-pr: 42900
2024-01-15 09:07:22 +00:00
moz-wptsync-bot fc5635681e Bug 1867497 [wpt PR 43448] - Update wpt metadata, a=testonly
wpt-pr: 43448
wpt-type: metadata
2024-01-15 09:07:21 +00:00
github-actions[bot] e2d0baf0c0 Bug 1867497 [wpt PR 43448] - Sync interfaces/ with @webref/idl 3.42.4, a=testonly
Automatic update from web-platform-tests
Sync interfaces/ with @webref/idl 3.42.4 (#43448)

Co-authored-by: wpt-pr-bot <wpt-pr-bot@users.noreply.github.com>
--

wpt-commits: 8bc9d6c4981ed25038f04d010809f24b9ca03071
wpt-pr: 43448
2024-01-15 09:07:21 +00:00
Hongchan Choi 8b4f02bc4a Bug 1874486 [wpt PR 43978] - Update rendering state of automatic pull nodes before graph rendering, a=testonly
Automatic update from web-platform-tests
Update rendering state of automatic pull nodes before graph rendering

In rare cases, the rendering fan out count of automatic pull node
does not match the main thread fan out count after recreating
a platform destination followed by disconnection.

This CL forces the update of the rendering state of automatic
pull nodes before graph rendering to make sure that fan out counts
are synchronized before executing the audio processing function call.

NOTE: This change makes 2 WPTs fail. The follow-up work is planned
to address them once this patch is merged.

Bug: 1505080
Test: Locally confirmed that ASAN doesn't crash on all repro cases.
Change-Id: I6768cd8bc64525ea9d56a19b9c58439e9cdab9a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5131958
Reviewed-by: Michael Wilson <mjwilson@chromium.org>
Commit-Queue: Hongchan Choi <hongchan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246718}

--

wpt-commits: 9e0d5be01079de6c7d32474f2a26dfeaef2a791c
wpt-pr: 43978
2024-01-15 09:07:20 +00:00
youennf 681319add4 Bug 1874390 [wpt PR 43966] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267355, a=testonly
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=267355 (#43966)

--

wpt-commits: 27802ff8c78dc46fa39ed02cae089a9dd8265558
wpt-pr: 43966
2024-01-15 09:07:19 +00:00
Jonathan Lee 86d033c6d2 Bug 1874493 [wpt PR 43979] - [testdriver] Detect testharness context lazily, a=testonly
Automatic update from web-platform-tests
[testdriver] Detect testharness context lazily (#43979)

Currently, loading testdriver.js before testharness.js causes
testdriver.js to think it's in a non-testharness context even after
testharness.js is loaded. To reduce surprises [0] for test authors,
defer evaluation of `is_test_context` to when actions actually need to
be created or handled.

See Also: https://crbug.com/1517740

[0]: https://wpt.fyi/results/idle-detection/idle-detection-detached-frame.https.html?run_id=6017280944635904&run_id=5165632751927296&run_id=5188016745742336&run_id=5190361797885952
--

wpt-commits: 60f1bbc36589573c62e4b0e731e1de82f3deb60f
wpt-pr: 43979
2024-01-15 09:07:18 +00:00
moz-wptsync-bot 4fc7a293ff Bug 1874476 [wpt PR 43976] - Update wpt metadata, a=testonly
wpt-pr: 43976
wpt-type: metadata
2024-01-15 09:07:17 +00:00
Mason Freed c3c72cabab Bug 1874476 [wpt PR 43976] - Fix popover crash bug, a=testonly
Automatic update from web-platform-tests
Fix popover crash bug

It was previously possible to hit a CHECK (and I think some
underspecified behavior) with something like this:

<div popover id=p1>Popover 1
  <div popover id=p2>Popover 2</div>
</div>
<script>
  p1.showPopover();
  p1.addEventListener('beforetoggle',() => p2.showPopover());
  p1.hidePopover();
</script>

The problem is that "hide all popovers until" doesn't end up with
the desired "until" popover on the top of the stack in this case.
There is already a similar situation within the "hide all..."
algorithm itself, but that only handles the case where a popover
being hidden by "hide all..." has the beforetoggle listener. This
is the same problem, but for the case that the "until" popover
has that listener.

I believe this needs a spec update. WebKit doesn't crash (likely
it doesn't have the same CHECKs that Blink has), but also doesn't
result in both p1 and p2 being hidden in the above example.

Fixed: 1513282
Change-Id: I463888096db9a8983d355f246991bbbad596d1f2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5141430
Auto-Submit: Mason Freed <masonf@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246585}

--

wpt-commits: 138a1e36208d91293022211eb446a5b8c0aec8eb
wpt-pr: 43976
2024-01-15 09:07:17 +00:00
Xianzhu Wang f416360d99 Bug 1873563 [wpt PR 43890] - [IntersectionOptimization] Improve and fix cached rect invalidation, a=testonly
Automatic update from web-platform-tests
[IntersectionOptimization] Improve and fix cached rect invalidation

- Move invalidation from
  ObjectPaintInvalidator::InvalidateDisplayItemClient to
  PaintInvalidator::InvalidatePaint because the former doesn't
  invalidate LayoutObjects that don't paint while these LayoutObjects
  can still observe intersection based on layout.
- Rename InvalidateCachedRectsIfNeeded to
  InvalidateCachedRectsIfPaintPropertiesChange() because it only
  handles paint property changes but not local layout changes.
- Skip scroll optimization if the cached rect is invalidated for other
  reasons.

Bug: 1400495, 1515283
Change-Id: Ib3015f13ac4280fc7a50e686982703eef3128812
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5154140
Reviewed-by: Stefan Zager <szager@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246582}

--

wpt-commits: 4f5b495f8c8b53bacb1009c81917f98c84ff9c0e
wpt-pr: 43890
2024-01-15 09:07:16 +00:00
moz-wptsync-bot 013ec325dd Bug 1870961 [wpt PR 43737] - Update wpt metadata, a=testonly
wpt-pr: 43737
wpt-type: metadata
2024-01-15 09:07:15 +00:00
Mason Freed 1177032c15 Bug 1870961 [wpt PR 43737] - Update popover=hint behavior to allow a stack of hints, a=testonly
Automatic update from web-platform-tests
Update popover=hint behavior to allow a stack of hints

The previous implementation only allowed one popover=hint to be open
at a time. Per conversation at [1], developers feel that it should be
possible to nest popover=hint popovers. This CL implements that
capability.

There are now two popover stacks in Document: PopoverAutoStack and
PopoverHintStack. Since it is possible to nest hints within autos,
the PopoverAutoStack can contain hints. However, there
are a few constraints:
 - The PopoverHintStack only ever contains hints.
 - Once the PopoverAutoStack contains a hint, all subsequent popovers
   in the stack must also be hints.
 - A popover=hint can never be the ancestor of a popover=auto.

The light dismiss behavior is roughly the same as before, with a
slight tweak that simplifies behavior: closing anything in the
PopoverAutoStack will always close everything in the PopoverHintStack.
That was not the case before, but it was a bit of a weird corner case.

Note that I found a crasher (happens in stable, with just auto
popovers) that I added a test for here. The bug for that is
crbug.com/1513282. I'll fix that in a followup.

[1] https://github.com/whatwg/html/issues/9776#issuecomment-1785814179

Bug: 1416284,1513282
Change-Id: Ic064ecf1377bb8abfc812654c85016e6d1cbbdaf
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5133909
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Auto-Submit: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246573}

--

wpt-commits: 51c87dc4c5d4a61caef22344e4dba6f5f233ffc3
wpt-pr: 43737
2024-01-15 09:07:14 +00:00
moz-wptsync-bot fb439c76e9 Bug 1874310 [wpt PR 43953] - Update wpt metadata, a=testonly
wpt-pr: 43953
wpt-type: metadata
2024-01-15 09:07:14 +00:00
Yotam Hacohen 4d0600595a Bug 1874310 [wpt PR 43953] - Add tests for JS APIs affected by zoom, a=testonly
Automatic update from web-platform-tests
Add tests for JS APIs affected by zoom

For more information see
https://docs.google.com/document/d/1AcnDShjT-kEuRaMchZPm5uaIgNZ4OiYtM4JI9qiV8Po/edit

Change-Id: I9c9d81b413f93523079222a563fd7c69b0289b32
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5190711
Commit-Queue: Yotam Hacohen <yotha@chromium.org>
Reviewed-by: Chris Harrelson <chrishtr@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246549}

--

wpt-commits: b22db431031e3792d5a9f55b366bf0da1d3da953
wpt-pr: 43953
2024-01-15 09:07:13 +00:00
moz-wptsync-bot b9afe7a0d2 Bug 1870646 [wpt PR 43710] - Update wpt metadata, a=testonly
wpt-pr: 43710
wpt-type: metadata
2024-01-15 09:07:12 +00:00
Garrett Tanzer 4eb240505c Bug 1870646 [wpt PR 43710] - Fenced frames: window.fence.disableUntrustedNetwork API surface, a=testonly
Automatic update from web-platform-tests
Fenced frames: window.fence.disableUntrustedNetwork API surface

Add nonfunctional window.fence.disableUntrustedNetwork API surface
(behind feature flag), which is not available in urn iframes. Later CLs
will gradually make it functional.

This entails the following internal changes:
* New fields `can_disable_untrusted_network_` and
  `has_disabled_untrusted_network_` in FencedFrameProperties.
  `can_disable_untrusted_network_` is true for all fenced frame configs,
  but disabled for urn iframes at the same time as partition nonce.
  `can_disable_untrusted_network_` is sent to same-origin renderers to
  gate availability of the window.fence.disableUntrustedNetwork API.
* Navigations through the FencedFrameConfig(url) constructor now store
  `url` as the mapped url in the resulting FencedFrameProperties, so
  that we can perform same- vs. cross-origin checks for availability of
  window.fence.disableUntrustedNetwork.

I2P: https://groups.google.com/a/chromium.org/g/blink-dev/c/ofii__csdOY

Explainer: https://github.com/WICG/fenced-frame/blob/master/explainer/fenced_frames_with_local_unpartitioned_data_access.md#revoking-network-access

Bug: 1515599
Change-Id: I13ec7a570bd7d84b2bc3780b577e318b4d103e9a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5124560
Reviewed-by: Dominic Farolino <dom@chromium.org>
Commit-Queue: Garrett Tanzer <gtanzer@chromium.org>
Reviewed-by: Arthur Sonzogni <arthursonzogni@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246541}

--

wpt-commits: a09d86d617703f609473d4177543b0ffd05067ae
wpt-pr: 43710
2024-01-15 09:07:11 +00:00
moz-wptsync-bot 9e42e2894a Bug 1874409 [wpt PR 43968] - Update wpt metadata, a=testonly
wpt-pr: 43968
wpt-type: metadata
2024-01-15 09:07:11 +00:00
Maksim Sadym f4a280d2eb Bug 1874409 [wpt PR 43968] - [WebDriver BiDi] add `Storage.setCookie` test, a=testonly
Automatic update from web-platform-tests
[WebDriver BiDi] add `Storage.setCookie` test (#43968)

* Add `Storage` domain.
* Add `getCookies` command.
* Add `setCookie` command.
* Add a simple test for `setCookie`.

Out of scope: full test coverage of `Storage`.

---------

Co-authored-by: Maksim Sadym <sadym@google.com>
Co-authored-by: Alexandra Borovova <lutien@users.noreply.github.com>
--

wpt-commits: aee3194b908f9c39ca9923465316188aee8708b7
wpt-pr: 43968
2024-01-15 09:07:10 +00:00
Noam Rosenthal aa15fafcb3 Bug 1874391 [wpt PR 43967] - LoAF: Rename `name` to `invoker` and `type` to `invokerType`, a=testonly
Automatic update from web-platform-tests
LoAF: Rename `name` to `invoker` and `type` to `invokerType`

As per https://github.com/w3c/longtasks/pull/129

Bug: 1392685
Change-Id: Ia60e28c7caf27224b3dcab125480555680486155
Low-Coverage-Reason: COVERAGE_UNDERREPORTED
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5189280
Reviewed-by: Ian Clelland <iclelland@chromium.org>
Commit-Queue: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246482}

--

wpt-commits: 28da38f0eaa3da71555880eff371485d8a6465b6
wpt-pr: 43967
2024-01-15 09:07:09 +00:00
Anders Hartvoll Ruud 98fed38630 Bug 1874433 [wpt PR 43972] - [css-nesting] Fix @scope part of conditional-rules.html, a=testonly
Automatic update from web-platform-tests
[css-nesting] Fix @scope part of conditional-rules.html

This subtest has an inner rules with says "@scope (.test-12)", which
is equivalent to to "@scope (& .test-12)", i.e. with an implied "&"
in the front. This matches no elements, so I'm pretty sure the intent
was to just use "&" here instead.

Change-Id: I60b61f16f2012b10ba121c7e93e1134d2c79e218
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5192022
Auto-Submit: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Rune Lillesveen <futhark@chromium.org>
Reviewed-by: Rune Lillesveen <futhark@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246468}

--

wpt-commits: a363c3c27f2794d96c8a092fae8e931fba0f1a36
wpt-pr: 43972
2024-01-15 09:07:08 +00:00
moz-wptsync-bot 73fafc713e Bug 1874153 [wpt PR 43939] - Update wpt metadata, a=testonly
wpt-pr: 43939
wpt-type: metadata
2024-01-15 09:07:08 +00:00
Saeid Eid c4c5681918 Bug 1874153 [wpt PR 43939] - Add WPT for CSP with trailing dot in hostname, a=testonly
Automatic update from web-platform-tests
Add WPT for CSP with trailing dot in hostname

This CL adds a generic WPT test to make sure hosts with trailing dots
can be defined in CSP.
The CL targets connect-src directive as a proof of concept. More
tests can be added for other directives later on.

Bug: 1512075
Change-Id: Ia3d8ec4c4b6594d46ff6c65ff8275bfd6bdd70fb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5185382
Reviewed-by: Antonio Sartori <antoniosartori@chromium.org>
Commit-Queue: Saeid Eid <saeideid@chromium.org>
Reviewed-by: Jonathan Hao <phao@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246451}

--

wpt-commits: c48d657e34c181f1a96ba2d6a8d191239bcfc613
wpt-pr: 43939
2024-01-15 09:07:07 +00:00
dependabot[bot] 554fdc693d Bug 1874305 [wpt PR 43950] - Bump fonttools from 4.39.4 to 4.47.2 in /tools, a=testonly
Automatic update from web-platform-tests
Bump fonttools from 4.39.4 to 4.47.2 in /tools

Bumps [fonttools](https://github.com/fonttools/fonttools) from 4.39.4 to 4.47.2.
- [Release notes](https://github.com/fonttools/fonttools/releases)
- [Changelog](https://github.com/fonttools/fonttools/blob/main/NEWS.rst)
- [Commits](https://github.com/fonttools/fonttools/compare/4.39.4...4.47.2)

---
updated-dependencies:
- dependency-name: fonttools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
--

wpt-commits: 12998136aa625935c0eb8c4b6411066cea57f882
wpt-pr: 43950
2024-01-15 09:07:06 +00:00
moz-wptsync-bot d4ef738807 Bug 1853394 [wpt PR 41932] - Update wpt metadata, a=testonly
wpt-pr: 41932
wpt-type: metadata
2024-01-15 09:07:05 +00:00
Nikolay Vitkov bae9be9ffc Bug 1853394 [wpt PR 41932] - [WebDriver BiDi] `addPreloadScript` supports contexts, a=testonly
Automatic update from web-platform-tests
[WebDriver BiDi] `addPreloadScript` supports contexts (#41932)

--

wpt-commits: 1ac9693f9c13f4923fc870a9ee8c7efd0bf126ad
wpt-pr: 41932
2024-01-15 09:07:04 +00:00
Domenic Denicola 0d1309e0ed Bug 1874356 [wpt PR 43961] - Properly wrap navigation in prerender-while-prerender.html, a=testonly
Automatic update from web-platform-tests
Properly wrap navigation in prerender-while-prerender.html

This might prevent some of the timeouts observed.

Bug: 1517319, 1402608
Change-Id: I0396a041289fbe67069b94780505e4de1cf8d36d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5192090
Reviewed-by: Fergal Daly <fergal@chromium.org>
Commit-Queue: Fergal Daly <fergal@chromium.org>
Auto-Submit: Domenic Denicola <domenic@chromium.org>
Commit-Queue: Domenic Denicola <domenic@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246294}

--

wpt-commits: e4b2a6862c9068841b181c200bf57fc2a7388ce3
wpt-pr: 43961
2024-01-15 09:07:04 +00:00
Chris Harrelson 0b7f286208 Bug 1874295 [wpt PR 43948] - Clarify instructions for testing on a local machine, a=testonly
Automatic update from web-platform-tests
Clarify instructions for testing on a local machine (#43948)

--

wpt-commits: e42493210e7b78d3c77043cb9fdb16e8eefafb9a
wpt-pr: 43948
2024-01-15 09:07:03 +00:00
moz-wptsync-bot b2cff6e66a Bug 1874347 [wpt PR 43959] - Update wpt metadata, a=testonly
wpt-pr: 43959
wpt-type: metadata
2024-01-15 09:07:02 +00:00
Koji Ishii 636154c4be Bug 1874347 [wpt PR 43959] - [text-spacing-trim] Fix available width when line-start needs reshape, a=testonly
Automatic update from web-platform-tests
[text-spacing-trim] Fix available width when line-start needs reshape

This patch moves the logic in `ShapingLineBreaker` to reshape
line-start to before computing the candidate break.

Candidate break is computed from available width, which
reshaping line-start may change.

The `text-spacing-trim` property may cause a large difference
when line-start reshaping occurs, large enough to find this
bug.

Bug: 1463891
Change-Id: Ie0f7c7cecafeaad38315bd1b9745c3073f9a8dc5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5186201
Auto-Submit: Koji Ishii <kojii@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246256}

--

wpt-commits: b0969422e3a66ff05675b8c84e6322ed962de60f
wpt-pr: 43959
2024-01-15 09:07:01 +00:00
moz-wptsync-bot 2f53f52120 Bug 1873116 [wpt PR 43860] - Update wpt metadata, a=testonly
wpt-pr: 43860
wpt-type: metadata
2024-01-15 09:07:00 +00:00
Jonathan Lee 7180fb2440 Bug 1873116 [wpt PR 43860] - [wptrunner] Rewrite `test_win_open_with_interaction.html`, a=testonly
Automatic update from web-platform-tests
[wptrunner] Rewrite `test_win_open_with_interaction.html`

This test didn't work as intended for `testdriver.js` implemented with
WebDriver because of crbug.com/1453780#c8. Fix the test page to also
include `testdriver.js`, and rewrite the test to perform interaction
like `infrastructure/testdriver/actions/crossOrigin.sub.html` [0].

The test now passes for `chrome` and other WebDriver-enabled browsers,
but `content_shell` on Linux or Windows still delivers click events to
the wrong window.

[0]: https://github.com/web-platform-tests/wpt/blob/master/infrastructure/testdriver/actions/crossOrigin.sub.html

Bug: 1453780
Change-Id: Iaaf33a7cbbccd8c63acfd5e68e6ea76954c520fd
Cq-Include-Trybots: luci.chromium.try​:mac11.0-blink-rel
Cq-Include-Trybots: luci.chromium.try​:mac11.0.arm64-blink-rel
Cq-Include-Trybots: luci.chromium.try​:mac12.0-blink-rel
Cq-Include-Trybots: luci.chromium.try​:mac12.0.arm64-blink-rel
Cq-Include-Trybots: luci.chromium.try​:mac13-blink-rel
Cq-Include-Trybots: luci.chromium.try​:mac13.arm64-blink-rel
Cq-Include-Trybots: luci.chromium.try​:win11-blink-rel
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5171750
Commit-Queue: Jonathan Lee <jonathanjlee@google.com>
Reviewed-by: Weizhong Xia <weizhong@google.com>
Cr-Commit-Position: refs/heads/main@{#1246247}

--

wpt-commits: 2f29501192db686390788e2bbc29791c6021f571
wpt-pr: 43860
2024-01-15 09:06:59 +00:00
moz-wptsync-bot 24f75e8a93 Bug 1874263 [wpt PR 43947] - Update wpt metadata, a=testonly
wpt-pr: 43947
wpt-type: metadata
2024-01-15 09:06:58 +00:00
Jeremy Roman 89f1a7f50c Bug 1874263 [wpt PR 43947] - Infer a speculation rule's source from the other keys., a=testonly
Automatic update from web-platform-tests
Infer a speculation rule's source from the other keys.

This is behind a RuntimeEnabledFeature, so we can enable it
once we're convinced it's reasonable, and disable it remotely
if anything surprising happens.

Bug: 1517696
Change-Id: Ie41529a13ab48671fc19c30003471e61fcc00781
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5186903
Reviewed-by: Kevin McNee <mcnee@chromium.org>
Auto-Submit: Jeremy Roman <jbroman@chromium.org>
Commit-Queue: Jeremy Roman <jbroman@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246177}

--

wpt-commits: 9344126944631891175bee383db364749ed3fcc3
wpt-pr: 43947
2024-01-15 09:06:58 +00:00
moz-wptsync-bot d68d15dfa3 Bug 1874045 [wpt PR 43933] - Update wpt metadata, a=testonly
wpt-pr: 43933
wpt-type: metadata
2024-01-15 09:06:57 +00:00
L. David Baron ead668d280 Bug 1874045 [wpt PR 43933] - Fix HTML directionality inheritance for empty <bdi> elements with no dir attribute., a=testonly
Automatic update from web-platform-tests
Fix HTML directionality inheritance for empty <bdi> elements with no dir attribute.

This correctly initializes the flag indicating that the HTML
directionality is inherited from the parent for <bdi> elements, which
behaves like it has dir=auto by default.  Even without this change, it
gets initialized correctly when a dir attribute is changed or when the
text content of the element changes.

This also clears the same flag when the dir attribute changes.  This
should affect some other cases of dir attribute changes, but we somehow
didn't hit it until fixing the previous bug exposed the problem.

This fixes the failure of a test that I added in
https://github.com/web-platform-tests/wpt/pull/43896 in response to
noticing and fixing an error I made in the HTML spec in
https://github.com/whatwg/html/pull/10005 .

Bug: 576815
Change-Id: I3006d45079694d90dd178f8c439e22f6419bd992
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5186678
Commit-Queue: Mason Freed <masonf@chromium.org>
Reviewed-by: Di Zhang <dizhangg@chromium.org>
Auto-Submit: David Baron <dbaron@chromium.org>
Reviewed-by: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1246176}

--

wpt-commits: 40b49b7273614349e83ad17076bc2c3c5531bb97
wpt-pr: 43933
2024-01-15 09:06:56 +00:00