Skip to content

Firefox still has NodeIterator.detach()#28935

Merged
caugner merged 4 commits intomainfrom
20829-NodeIterator-detach-in-Firefox
Feb 18, 2026
Merged

Firefox still has NodeIterator.detach()#28935
caugner merged 4 commits intomainfrom
20829-NodeIterator-detach-in-Firefox

Conversation

@caugner
Copy link
Contributor

@caugner caugner commented Jan 28, 2026

Summary

Update the Firefox statement for NodeIterator.detach(), indicating that this is still supported.

Test results and supporting details

Verified with collector test, see this comment.

Related issues

Fixes #20829.

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xs [PR only] 0-6 LoC changed labels Jan 28, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 28, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

@caugner caugner changed the title Firefox still supports NodeIterator.detach() Firefox still has NodeIterator.detach() Jan 28, 2026
@github-actions github-actions bot added size:s [PR only] 7-24 LoC changed and removed size:xs [PR only] 0-6 LoC changed labels Jan 28, 2026
@caugner caugner force-pushed the 20829-NodeIterator-detach-in-Firefox branch from 2cea370 to 642ee30 Compare January 28, 2026 13:41
@caugner caugner requested a review from ddbeck January 30, 2026 16:51
Copy link
Contributor

@ddbeck ddbeck left a comment

Choose a reason for hiding this comment

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

I think this is fine as written, though it would be nice to indicate this is intended, specified behavior. Something like this?

Since Browser vX, this method does nothing, as specified. See bug …

If you make those changes, feel free to merge at your discretion or request re-review. Thank you!

@caugner
Copy link
Contributor Author

caugner commented Feb 3, 2026

If you make those changes, feel free to merge at your discretion or request re-review. Thank you!

I assume you would expect the same changes for Range.detach()?

@ddbeck
Copy link
Contributor

ddbeck commented Feb 5, 2026

@caugner yes, that's correct.

@caugner caugner force-pushed the 20829-NodeIterator-detach-in-Firefox branch from e4d7ae5 to 29745db Compare February 18, 2026 10:38
@github-actions github-actions bot added size:m [PR only] 25-100 LoC changed and removed size:s [PR only] 7-24 LoC changed labels Feb 18, 2026
@caugner
Copy link
Contributor Author

caugner commented Feb 18, 2026

Done in 29745db.

@caugner caugner enabled auto-merge (squash) February 18, 2026 10:40
@caugner caugner merged commit f693fd1 into main Feb 18, 2026
13 checks passed
@caugner caugner deleted the 20829-NodeIterator-detach-in-Firefox branch February 18, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:m [PR only] 25-100 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

api.NodeIterator.detach - Supported by Firefox

2 participants