Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Dec 10, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Taym95 and others added 11 commits December 10, 2025 11:15
Signed-off-by: Taym Haddadi <haddadi.taym@gmail.com>
It is possible to get a zero range from APZ sampler (e.g. see the test
in this patch), so we have to early return it.

Differential Revision: https://phabricator.services.mozilla.com/D275732

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1919415
gecko-commit: 08f98baa10e636695ce3aca42c346a6f19638e29
gecko-reviewers: hiro, layout-reviewers
…s to nearest natural number

The previous code was just rounding to the nearest integrer, while the
specification says to round to the nearest natural number. The prevents
`inf` and `NaN` values from creeping to the results. This was leading to
a crash in WebRender.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Feature: window
Reference: https://github.com/web-platform-dx/web-features/blob/main/features/window.yml

Note: The `window` global object represents a browser tab or iframe and its relationship to the document and other tabs. This feature includes Window object properties (name, length, closed, opener, parent, top, self), methods (open, close, focus, blur), BarProp objects, size properties, named/indexed access, and WindowProxy behavior.

Results:
- Total files found: 117
- Filtered: 97 files

WEB_FEATURES.yml files created:
✅ html/browsers/the-window-object/WEB_FEATURES.yml - Window object root-level tests using '*' pattern
✅ html/browsers/the-window-object/accessing-other-browsing-contexts/WEB_FEATURES.yml - Tests for window.length and window[n] indexed access (11 files) using '**' pattern
✅ html/browsers/the-window-object/named-access-on-the-window-object/WEB_FEATURES.yml - Tests for window.namedElement access (16 files) using '**' pattern
✅ html/browsers/the-window-object/open-close/WEB_FEATURES.yml - Tests for window.open() and window.close() methods (37 files) using '**' pattern
✅ html/browsers/the-window-object/security-window/WEB_FEATURES.yml - Tests for cross-origin Window property access (1 file) using '**' pattern

Excluded (20 files):
❌ html/browsers/the-window-object/garbage-collection-and-browsing-contexts/ - Tests browsing context garbage collection and lifecycle, not Window API (20 files)
* classifies "div" web feature

* classifies "p" web feature

* classifies "pre" web feature
Fixes WICG/sanitizer-api#360

Differential Revision: https://phabricator.services.mozilla.com/D275435

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=2004683
gecko-commit: 73e5ba0265ca720b4c6176c393b1463d1597b0e2
gecko-reviewers: freddyb
This short-term workaround restores the WebDriver testharness executor
behavior prior to bef892c489 to fix broken tests.

web-platform-tests/rfcs#231 is open to codify
the desired behavior.
@pull pull bot locked and limited conversation to collaborators Dec 10, 2025
@pull pull bot added the ⤵️ pull label Dec 10, 2025
@pull pull bot merged commit 062b75a into All-Blockchains:master Dec 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants