952005 Commits

Author SHA1 Message Date
Gabriele Svelto
7c49745b1c Bug 1946410 - Scrape debug information for Nvidia closed source drivers r=gerard-majax
Differential Revision: https://phabricator.services.mozilla.com/D238176
2025-02-14 11:35:27 +00:00
DJ
977a03d2af Bug 1947758 - improve group handling in gBrowser.moveTabForward/Backward. r=dao,tabbrowser-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D238124
2025-02-14 11:24:14 +00:00
Dave Townsend
80392d7f14 Bug 1945868: Fix creating a new profile from the profile downgrade screen. r=jhirsch,profiles-reviewers
We no longer need to gate including the sync description on whether sync is supported by the application or not because the string no longer includes the sync brand. This just uses the status of sync to control whether we ever see the sync specific string.

Differential Revision: https://phabricator.services.mozilla.com/D238058
2025-02-14 10:32:40 +00:00
pollymce
656ae84b1f Bug 1948033: Focus: Enable data-deletion request before sending it r=android-reviewers,twhite
The deletion request needs to be enabled after the usage reporting is enabled, because that will set up the usage reporting id which will identify the deletion request.
There's no reason for the deletion request to ever be disabled, however, so it's just set to true.

Differential Revision: https://phabricator.services.mozilla.com/D238072
2025-02-14 10:05:25 +00:00
pollymce
28d6d7ec4f Bug 1948032: Enable data-deletion request before sending it r=android-reviewers,twhite
The deletion request needs to be enabled after the usage reporting is enabled, because that will set up the usage reporting id which will identify the deletion request.
There's no reason for the deletion request to ever be disabled, however, so it's just set to `true`.

Differential Revision: https://phabricator.services.mozilla.com/D238070
2025-02-14 10:05:25 +00:00
Tom Schuster
04702b0c56 Bug 1948075 - Allow list Talos pageloader.xhtml without a CSP. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D238167
2025-02-14 09:58:37 +00:00
Alexandra Borovova
67157721cd Bug 1948090 - Update test expectations for /storage-access-api/requestStorageAccess-cross-origin-iframe-navigation.sub.https.window.html. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D238168
2025-02-14 09:56:35 +00:00
moz-wptsync-bot
c8f14773c0 Bug 1947972 - [wpt-sync] Update web-platform-tests to 22ba68b204286d90a9c7e92ece729e4eea9155e7, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 22ba68b204286d90a9c7e92ece729e4eea9155e7
wpt-type: landing
2025-02-14 09:56:38 +00:00
moz-wptsync-bot
50839d426b Bug 1947798 [wpt PR 50657] - Update wpt metadata, a=testonly
wpt-pr: 50657
wpt-type: metadata
2025-02-14 09:56:37 +00:00
Aaron Krajeski
608681403b Bug 1947798 [wpt PR 50657] - Add external css to canvas grid tests, a=testonly
Automatic update from web-platform-tests
Add external css to canvas grid tests

Bug: 394515631
Change-Id: Ifca8c3476bd6f0d99d7a453b697ed0f75716dc0f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6248280
Reviewed-by: Jean-Philippe Gravel <jpgravel@chromium.org>
Commit-Queue: Aaron Krajeski <aaronhk@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1419318}

--

wpt-commits: 22ba68b204286d90a9c7e92ece729e4eea9155e7
wpt-pr: 50657
2025-02-14 09:56:37 +00:00
moz-wptsync-bot
ed75a90d01 Bug 1947796 [wpt PR 50656] - Update wpt metadata, a=testonly
wpt-pr: 50656
wpt-type: metadata
2025-02-14 09:56:36 +00:00
Joey Arhar
49c6177093 Bug 1947796 [wpt PR 50656] - Don't render whitespace option label attributes, a=testonly
Automatic update from web-platform-tests
Don't render whitespace option label attributes

This makes us match the spec and firefox's behavior.
Context: https://github.com/whatwg/html/issues/10955

Change-Id: I982c5413220e04ab5c93a46cc44981cb90083caa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6215230
Reviewed-by: Traian Captan <tcaptan@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1419307}

--

wpt-commits: d65c45843646eaca82383138f56518b7cc853f85
wpt-pr: 50656
2025-02-14 09:56:35 +00:00
Oriol Brufau
d07b5c9221 Bug 1947784 [wpt PR 50655] - UTF-8 charset for overflow-clip-margin-border-radius.html, a=testonly
Automatic update from web-platform-tests
UTF-8 charset for overflow-clip-margin-border-radius.html

--

wpt-commits: fb5e5d73efbe66ef28283b1a9ecfdcf63fd4b55e
wpt-pr: 50655
2025-02-14 09:56:35 +00:00
Mukilan Thiyagarajan
c3231e9100 Bug 1947367 [wpt PR 50620] - script: fix spurious animation checks to correctly invoke rAF callbacks, a=testonly
Automatic update from web-platform-tests
script: fix spurious animation checks to correctly invoke rAF callbacks

After running an `rAF` callback, if no new callbacks were registered, we
send a `NoAnimationFramesCallback` to the compositor to stop ticking
animations using video refresh callbacks. This interacts badly with the
mechanism to track spurious animations frames i.e. rAF callbacks that
don't mutate the DOM. Such 'faked' rAF callbacks are triggered by
registering a oneshot timer instead of the compositor callback.

The compositor's refresh callback is never enabled back again once a
non-spurious rAF callback runs and registers a new rAF callback. If the
former callback resets the `spurious_animations_frames` counter, then when
the latter rAF callback runs, it will not schedule a OneShotTimer timer
for any rAF callback that itself registers, since the counter was reset
previously. Hence that third rAF callback that never runs as it relies
on the compsitor's refresh callback, which was disabled previously.

The current logic also doesn't actually recognize spurious animation
frames because the `spurious_animations_frames` counter is updated at
the end of the `run_the_animation_frame_callbacks`, effectively meaning
`was_faking_animation_frames` and `self.is_faking_animation_frames` will
always be the same value but the logic effectively only runs when
`(!was_faking && is_faking)` is true.

This patch fixes the logic to detect spurious animations frames by
moving logic to update the counter to be before the check for spurious
frames. It also ensures that the compositor's refesh callbacks is
re-enabled once we see a non-spurious callback.

Fixes #35386

Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>

--

wpt-commits: f7c16d21ea82a52552da6e606e9aa28ef1306334
wpt-pr: 50620
2025-02-14 09:56:34 +00:00
moz-wptsync-bot
2a65018879 Bug 1945403 [wpt PR 50432] - Update wpt metadata, a=testonly
wpt-pr: 50432
wpt-type: metadata
2025-02-14 09:56:33 +00:00
Luke Warlow
d263189f28 Bug 1945403 [wpt PR 50432] - Add requestClose() subtests for initially open dialog, a=testonly
Automatic update from web-platform-tests
Add requestClose() subtests for initially open dialog (#50432)

This tests that requestClose() still closes a dialog that's opened via attribute.
--

wpt-commits: 3bd5b55d329f457da1cac74148ed80011173c344
wpt-pr: 50432
2025-02-14 09:56:33 +00:00
moz-wptsync-bot
575b71070a Bug 1947728 [wpt PR 50654] - Update wpt metadata, a=testonly
wpt-pr: 50654
wpt-type: metadata
2025-02-14 09:56:32 +00:00
Munira Tursunova
7bb20d6bbf Bug 1947728 [wpt PR 50654] - Resolve CSS keywords in if() condition, a=testonly
Automatic update from web-platform-tests
Resolve CSS keywords in if() condition

Resolve initial, inherit and unset keywords in CSS if() function's
condition's queryh specified value.

Bug: 346977961
Change-Id: Ie3762fe60d3d6dd128129b7c94b53caa79e82d57
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6249677
Reviewed-by: Anders Hartvoll Ruud <andruud@chromium.org>
Commit-Queue: Munira Tursunova <moonira@google.com>
Cr-Commit-Position: refs/heads/main@{#1419197}

--

wpt-commits: 4a1fdeda8c20044cb7168a82c638bb65acbc572a
wpt-pr: 50654
2025-02-14 09:56:31 +00:00
moz-wptsync-bot
be947086c7 Bug 1947703 [wpt PR 50653] - Update wpt metadata, a=testonly
wpt-pr: 50653
wpt-type: metadata
2025-02-14 09:56:30 +00:00
Oriol Brufau
ca1c85a64f Bug 1947703 [wpt PR 50653] - Test overflow-clip-margin with border-radius, a=testonly
Automatic update from web-platform-tests
Test `overflow-clip-margin` with `border-radius`

Assert that the resulting shape is the same as a spreading `box-shadow`.
Firefox fails this test.

Signed-off-by: Oriol Brufau <obrufau@igalia.com>

--

wpt-commits: 634191c7610eeecd6cdac7f452dcb083760af829
wpt-pr: 50653
2025-02-14 09:56:30 +00:00
Steinar H. Gunderson
e8388e2747 Bug 1945588 [wpt PR 50450] - Fix a DCHECK when a block is started in the @property prelude., a=testonly
Automatic update from web-platform-tests
Fix a DCHECK when a block is started in the @property prelude.

Fixed: 393171829
Change-Id: I10431c8818ce163a9e00f036ca030f4a07088475
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6218377
Reviewed-by: Daniil Sakhapov <sakhapov@chromium.org>
Commit-Queue: Steinar H Gunderson <sesse@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1419175}

--

wpt-commits: cd978ccdde337f7aa46161b1ecfffa2e675b76af
wpt-pr: 50450
2025-02-14 09:56:29 +00:00
Josh Matthews
bba6983669 Bug 1941721 [wpt PR 50090] - Suppress webdriver executor timeout when debugger present., a=testonly
Automatic update from web-platform-tests
Suppress webdriver executor timeout when debugger present.

Signed-off-by: Josh Matthews <josh@joshmatthews.net>

--

wpt-commits: c9186d556823d581fa410ecfc1cb11f2c3ed512c
wpt-pr: 50090
2025-02-14 09:56:28 +00:00
moz-wptsync-bot
1d0e72d685 Bug 1947686 [wpt PR 50650] - Update wpt metadata, a=testonly
wpt-pr: 50650
wpt-type: metadata
2025-02-14 09:56:28 +00:00
Morten Stenshorne
cd87b2d099 Bug 1947686 [wpt PR 50650] - [carousel] Handle out-of-flow positioned scrollers., a=testonly
Automatic update from web-platform-tests
[carousel] Handle out-of-flow positioned scrollers.

If a scroller is out-of-flow, but its scroll marker group is not, they
will not be laid out in sequence. The out-of-flow scroller will
typically be laid out way after the scroll marker group. Since the
scroll marker group is populated as part of scroller layout, we need to
make sure that we only mark for layout within the subtree established by
the scroll marker group. Marking on the outside would re-mark elements
for layout, after we're done laying them out.

Also remove the early-bail for `after` scroll marker groups in
HandleScrollMarkerGroup(), since we cannot assume that such groups
actually come after in layout.

Bug: 395798192
Change-Id: I4c19afe7b3f217ff83eeebd33e1ec92d88aaee5b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253685
Reviewed-by: David Grogan <dgrogan@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1419158}

--

wpt-commits: 9ae8b0c560adbd99dd9b1bd5cfa1203f2d5e0123
wpt-pr: 50650
2025-02-14 09:56:27 +00:00
moz-wptsync-bot
6ff3006b77 Bug 1947637 [wpt PR 50647] - Update wpt metadata, a=testonly
wpt-pr: 50647
wpt-type: metadata
2025-02-14 09:56:26 +00:00
anushamuley
426a3423dd Bug 1947637 [wpt PR 50647] - WPT for the sandbox allow-same-site-none-cookies value, a=testonly
Automatic update from web-platform-tests
WPT for the sandbox `allow-same-site-none-cookies` value

Tentative Web Platform Test to verify the value allows SameSite=None
cookies to be accessed by sandboxed frames. Also validate SameSite=None
cookies are not accessible by frames with cross-site ancestors.

Bug: 372894175
Change-Id: Ie9bcdb15c37675203f0eeb2f0f6732dc81a7885c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6090256
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Anusha Muley <anushamuley@google.com>
Reviewed-by: Dylan Cutler <dylancutler@google.com>
Cr-Commit-Position: refs/heads/main@{#1418956}

--

wpt-commits: c9f17cccd9aa1cb139fc3e8354c7e819f5fc611b
wpt-pr: 50647
2025-02-14 09:56:26 +00:00
Blink WPT Bot
036a708cfd Bug 1947267 [wpt PR 50613] - Remove broken NoCorsSubresourceCookiesFromFrame helper, a=testonly
Automatic update from web-platform-tests
Remove broken NoCorsSubresourceCookiesFromFrame helper (#50613)

If a request's mode is no-cors, then the response is opaque to
JavaScript. This helper relies on reading the response via the
`Response.text()` method, so it can't return anything except the empty
string.

Change-Id: I77828ab229d3175f607a4ed62a9e4895fc9f7185
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6243093
Commit-Queue: Dylan Cutler <dylancutler@google.com>
Auto-Submit: Chris Fredrickson <cfredric@chromium.org>
Reviewed-by: Dylan Cutler <dylancutler@google.com>
Cr-Commit-Position: refs/heads/main@{#1418242}

Co-authored-by: Chris Fredrickson <cfredric@chromium.org>
--

wpt-commits: 33a575c29f4d98c2c9aa2c489ba6db31a09110ae
wpt-pr: 50613
2025-02-14 09:56:25 +00:00
Philip Jägenstedt
1eab9e8e1d Bug 1947436 [wpt PR 50625] - Add descriptions to fullscreen asserts, a=testonly
Automatic update from web-platform-tests
Add descriptions to fullscreen asserts (#50625)

This is to make it easier to understand failures.
--

wpt-commits: b8263dc75a63ce8444dc94f72f9a1d1742a12d87
wpt-pr: 50625
2025-02-14 09:56:24 +00:00
Philip Jägenstedt
464d82e391 Bug 1943403 [wpt PR 50245] - Map speculation rules tests to web-features, a=testonly
Automatic update from web-platform-tests
Map speculation rules tests to web-features (#50245)

--

wpt-commits: 2f889e1e25c7ecfaee564f1aae94cfa982e8ee7a
wpt-pr: 50245
2025-02-14 09:56:23 +00:00
Philip Jägenstedt
2c152f1b78 Bug 1947426 [wpt PR 50624] - Fix description for unreachable fullscreenerror event, a=testonly
Automatic update from web-platform-tests
Fix description for unreachable fullscreenerror event (#50624)

--

wpt-commits: f5f8fda7fff8ea9838650ff61cc47b306fc6efef
wpt-pr: 50624
2025-02-14 09:56:22 +00:00
Phillis Tang
477bf73aba Bug 1947623 [wpt PR 50644] - webnn: Support the dequantizeLinear operator in CoreML, a=testonly
Automatic update from web-platform-tests
webnn: Support the dequantizeLinear operator in CoreML

Support basic dequantization. Follow up work to support:
- use `constexpr_affine_dequantize` when input is constant
- use `constexpr_blockwise_shift_scale` for blockwise quantization on
mac15.

Bug: 41481333
Change-Id: I088d41371a0c040670d0ef1a5383d6f39456111b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6226664
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Phillis Tang <phillis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418894}

--

wpt-commits: 2faf7231a91814b27b8548faf49b11f380471635
wpt-pr: 50644
2025-02-14 09:56:22 +00:00
moz-wptsync-bot
4fc41d64ca Bug 1946887 [wpt PR 50583] - Update wpt metadata, a=testonly
wpt-pr: 50583
wpt-type: metadata
2025-02-14 09:56:21 +00:00
Luke Warlow
3044af938b Bug 1946887 [wpt PR 50583] - Add tests for command invokers with various button types, a=testonly
Automatic update from web-platform-tests
Add tests for button type reflection and behaviour with command/commandfor and popovertarget (#50583)

--

wpt-commits: c0c25cb32c16911cadc9ce4a8a6b25d5836bded3
wpt-pr: 50583
2025-02-14 09:56:20 +00:00
Ian Kilpatrick
60211495b5 Bug 1947582 [wpt PR 50641] - [flex] Fix justify-content:stretch, a=testonly
Automatic update from web-platform-tests
[flex] Fix justify-content:stretch

Previously the kStretch branch in ContentDistributionSpace was
unreachable.

This changed after:
https://chromium-review.googlesource.com/c/chromium/src/+/6102219
(which coerced stretch to default in flexible_box_algorithm.cc:145).

Make kStretch behave the same as kDefault.

Fixed: 395659796
Change-Id: Id9a787ced5786cbd773d3d1e18cf0d2243ad176d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253778
Reviewed-by: David Grogan <dgrogan@chromium.org>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Auto-Submit: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418840}

--

wpt-commits: 7d68e04441548ea305d683763bc3e76d7c7ff540
wpt-pr: 50641
2025-02-14 09:56:19 +00:00
moz-wptsync-bot
5f90c770ab Bug 1947583 [wpt PR 50642] - Update wpt metadata, a=testonly
wpt-pr: 50642
wpt-type: metadata
2025-02-14 09:56:19 +00:00
Mohamed Amir Yosef
2f813dc4d3 Bug 1947583 [wpt PR 50642] - [DC] Fix/Improve Digital Credentials permission policy wpt, a=testonly
Automatic update from web-platform-tests
[DC] Fix/Improve Digital Credentials permission policy wpt

Web platforms tests for Digital Credentials Permission Policy has the
following issues:

1- The test were very fragile. Tests were passing an incomplete request
to the API, which results in the request being rejected before even
checking the permission policy. The test were relying on the type of
error that is thrown to decide the permission policy behaviour which was
basically masks the real issues.

2- Some tests assumed that the allow="" attribute can override the
header policy which isn't correct. [*]

This CL addresses both issues by always sending a complete request to
the API, and updates the tests to reflect the latest standards.

When sending a complete request to the API, the API is expected to
forward the request to the underlying platform and request user UI. In
order to avoid test hang, one option would be to introduce a command
line flag that's enabled by default in tests, which preempts the call to
the platform APIs and responds immediately with success. This allows
testing sending proper requests to the browser without test hang.

[*]
https://www.w3.org/TR/permissions-policy/#algo-define-inherited-policy-in-container

Bug: 370982995
Change-Id: Ie2f4b94a2788691e0f62458eba41b4b1f6080c74
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6239109
Reviewed-by: Balazs Engedy <engedy@chromium.org>
Reviewed-by: Christian Biesinger <cbiesinger@chromium.org>
Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418815}

--

wpt-commits: 916aab962ad0375b4e19dc9ffe58a8d1f2f75983
wpt-pr: 50642
2025-02-14 09:56:18 +00:00
moz-wptsync-bot
bb6e9a32e9 Bug 1947572 [wpt PR 50640] - Update wpt metadata, a=testonly
wpt-pr: 50640
wpt-type: metadata
2025-02-14 09:56:17 +00:00
zhoupeng
f7e0ac3b0e Bug 1947572 [wpt PR 50640] - Fixed the crash when calling moveBefore on a custom element without implementing disconnectedCallback, a=testonly
Automatic update from web-platform-tests
Fixed the crash when calling moveBefore on a custom element without implementing disconnectedCallback

When calling `moveBefore` on a custom element, `connectedMoveCallback`
is triggered. If `connectedMoveCallback` is not implemented,
it falls back to `disconnected/connectedCallback`, and it is necessary
to check whether `disconnected/connectedCallback` is implemented.

Bug: 395640957
Change-Id: I026546cf8bed705d35fbfa6cecdc47e7101dadc2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253397
Reviewed-by: Mason Freed <masonf@chromium.org>
Commit-Queue: Peng Zhou <zhoupeng.1996@bytedance.com>
Reviewed-by: Noam Rosenthal <nrosenthal@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418718}

--

wpt-commits: 4aaaf207afcc320d6181e7e24f07f2a1fa3f5071
wpt-pr: 50640
2025-02-14 09:56:16 +00:00
Dylan Cutler
f25f6e3bdb Bug 1947557 [wpt PR 50639] - Await Promise so test actually waits for frame to load, a=testonly
Automatic update from web-platform-tests
Await Promise so test actually waits for frame to load

Bug: None
Change-Id: I1da313bc80b14419cd1e201080922f24d7b3681c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6253060
Commit-Queue: Aaron Selya <selya@google.com>
Reviewed-by: Aaron Selya <selya@google.com>
Commit-Queue: Dylan Cutler <dylancutler@google.com>
Cr-Commit-Position: refs/heads/main@{#1418695}

--

wpt-commits: 1b227f3e9176c4633d716b33e21599c3d6dd2088
wpt-pr: 50639
2025-02-14 09:56:15 +00:00
moz-wptsync-bot
62ad9db02b Bug 1947545 [wpt PR 50638] - Update wpt metadata, a=testonly
wpt-pr: 50638
wpt-type: metadata
2025-02-14 09:56:15 +00:00
Mason Freed
8d05ef4c4a Bug 1947545 [wpt PR 50638] - Fix dialog crashers related to <dialog open>, a=testonly
Automatic update from web-platform-tests
Fix dialog crashers related to `<dialog open>`

When the `open` attribute is added to a dialog to force-open it, the
close watcher was previously not getting constructed. Several related
cases then could crash, due to the lack of a close watcher. This CL
constructs the close watcher, and adds the dialog to the open dialogs
list, when the `open` attribute is manually added.

Fixed: 393420204, 393883102, 393879748, 393834331
Bug: 376516550
Change-Id: Id80ac36a3b9295b071fc56c251f6f3706573bc27
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6245064
Reviewed-by: Traian Captan <tcaptan@chromium.org>
Auto-Submit: Mason Freed <masonf@chromium.org>
Commit-Queue: Mason Freed <masonf@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418682}

--

wpt-commits: 84d1cb2c6687439981f1570418c63a85d29de4a6
wpt-pr: 50638
2025-02-14 09:56:14 +00:00
Nikolay Vitkov
97b85305ff Bug 1947525 [wpt PR 50636] - [WebDriver BiDi] Remove obsolete test pointerMove test, a=testonly
Automatic update from web-platform-tests
[WebDriver BiDi] Remove obsolete test (#50636)

--

wpt-commits: 5e030604129f588749fba9d39241edcfe9df1d8c
wpt-pr: 50636
2025-02-14 09:56:13 +00:00
moz-wptsync-bot
c53d434c1c Bug 1947491 [wpt PR 50635] - Update wpt metadata, a=testonly
wpt-pr: 50635
wpt-type: metadata
2025-02-14 09:56:12 +00:00
Palak Agarwal
2c1e22f462 Bug 1947491 [wpt PR 50635] - Expose Captured Surface Resolution while screensharing for Windows, a=testonly
Automatic update from web-platform-tests
Expose Captured Surface Resolution while screensharing for Windows

This change allows the MediaStreamTrack to expose physical and logical
dimensions of the captured track while screensharing. We get width and
height per frame using its metadata.source_size as that is unaffected by
applyConstraints.

For non-chrome window and screen captures, we need the device scale
factor from windows platform API. This work is in a separate WebRTC CL.

A follow-up change would be to add an 'capturedsurfacedimensionschanged'
event or reuse the existing 'configurationchange' event which would be
triggered whenever the dimensions change.

These new properties exposed by MediaTrackSettings are guarded by the
RuntimeEnabled flag 'CapturedSurfaceResolution'.

Design doc: go/expose-captured-surface-resolution

Bug: 383946052
Change-Id: Iedb06a85af13a8abc4dcedc04d971d32c29aa16c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6089100
Reviewed-by: Mark Foltz <mfoltz@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Palak Agarwal <agpalak@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418642}

--

wpt-commits: b841e01b37477fb469f123771cdc2a62d7c89d1e
wpt-pr: 50635
2025-02-14 09:56:12 +00:00
moz-wptsync-bot
a054386557 Bug 1947477 [wpt PR 50632] - Update wpt metadata, a=testonly
wpt-pr: 50632
wpt-type: metadata
2025-02-14 09:56:11 +00:00
Fredrik Söderquist
8833f7b2a3 Bug 1947477 [wpt PR 50632] - Add NS decl in wpt/svg/pservers/reftests/fill-fallback-invalid-uri.svg, a=testonly
Automatic update from web-platform-tests
Add NS decl in wpt/svg/pservers/reftests/fill-fallback-invalid-uri.svg

Seems to have gotten lost during "export" to WPT.

Fixed: 395214642
Change-Id: I17c2ecb515e607d232e572c455f2b3c8e854db86
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6249582
Auto-Submit: Fredrik Söderquist <fs@opera.com>
Commit-Queue: Stephen Chenney <schenney@chromium.org>
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1418595}

--

wpt-commits: 26bac3cc99464cff46dc6135ce6c754c6c1e713f
wpt-pr: 50632
2025-02-14 09:56:10 +00:00
moz-wptsync-bot
cac16ef4e5 Bug 1946213 [wpt PR 50515] - Update wpt metadata, a=testonly
wpt-pr: 50515
wpt-type: metadata
2025-02-14 09:56:09 +00:00
Domenico Rizzo
ff7eba2c75 Bug 1946213 [wpt PR 50515] - [35027] Websocket requests are missing some settings, a=testonly
Automatic update from web-platform-tests
implemented feture and tests

Signed-off-by: Domenico Rizzo <domenico.rizzo@gmail.com>

--

wpt-commits: 8761ff4c0398a3ba3d1da6627647b22e543d2afe
wpt-pr: 50515
2025-02-14 09:56:09 +00:00
Otto Länd
cefda3a43b Bug 1729860: apply code formatting via Lando
# ignore-this-changeset
2025-02-14 09:15:10 +00:00
André Bargull
617d4d82a4 Bug 1729860 - Part 7: Remove methods only needed for MIPS32. r=spidermonkey-reviewers,iain
Differential Revision: https://phabricator.services.mozilla.com/D238085
2025-02-14 09:11:44 +00:00