commit 7d0c888a479df2a532a9416e8788b007effc4c89 parent cf2937e012f76868a1b8d04fbaeb1195d02c061c Author: Chris Cuellar <58723+ChrisC@users.noreply.github.com> Date: Thu, 11 Dec 2025 09:29:16 +0000 Bug 2001506 [wpt PR 56171] - classifies "window" web feature, a=testonly Automatic update from web-platform-tests maps window (#56171) 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) -- wpt-commits: b472c4886088ee60adf25f0e59691f1b951fdfc8 wpt-pr: 56171 Diffstat:
5 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/testing/web-platform/tests/html/browsers/the-window-object/WEB_FEATURES.yml b/testing/web-platform/tests/html/browsers/the-window-object/WEB_FEATURES.yml @@ -1,4 +1,9 @@ features: +- name: window + files: + - '*' + - '!BarProp.window.js' + - '!noopener-noreferrer-BarProp.window.js' - name: barprop files: - BarProp.window.js diff --git a/testing/web-platform/tests/html/browsers/the-window-object/accessing-other-browsing-contexts/WEB_FEATURES.yml b/testing/web-platform/tests/html/browsers/the-window-object/accessing-other-browsing-contexts/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: window + files: '**' +\ No newline at end of file diff --git a/testing/web-platform/tests/html/browsers/the-window-object/named-access-on-the-window-object/WEB_FEATURES.yml b/testing/web-platform/tests/html/browsers/the-window-object/named-access-on-the-window-object/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: window + files: '**' +\ No newline at end of file diff --git a/testing/web-platform/tests/html/browsers/the-window-object/open-close/WEB_FEATURES.yml b/testing/web-platform/tests/html/browsers/the-window-object/open-close/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: window + files: '**' diff --git a/testing/web-platform/tests/html/browsers/the-window-object/security-window/WEB_FEATURES.yml b/testing/web-platform/tests/html/browsers/the-window-object/security-window/WEB_FEATURES.yml @@ -0,0 +1,3 @@ +features: +- name: window + files: '**' +\ No newline at end of file