Skip to content

Conversation

@ChrisC
Copy link
Contributor

@ChrisC ChrisC commented Nov 21, 2025

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)

extracted from dc145d9

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)
@smartberry1122
Copy link

Help

@jcscottiii jcscottiii enabled auto-merge (squash) November 26, 2025 18:30
@jcscottiii
Copy link
Contributor

Please resolve conflicts @ChrisC

auto-merge was automatically disabled November 26, 2025 19:20

Head branch was pushed to by a user without write access

- name: barprop
files:
- BarProp.window.js
- noopener-noreferrer-BarProp.window.js
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jcscottiii Resolved conflicts with some new exclusions to accommodate for barprop classification

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@ChrisC ChrisC requested a review from jcscottiii December 8, 2025 17:16
@jcscottiii jcscottiii merged commit b472c48 into web-platform-tests:master Dec 10, 2025
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants