Skip to content

Issue-28341 webextension.api documentId and parentDocumentId updates#28790

Merged
rebloor merged 6 commits into
mdn:mainfrom
rebloor:Issue-28341-webextension.api-documentId-and-parentDocumentId-updates
Jun 30, 2026
Merged

Issue-28341 webextension.api documentId and parentDocumentId updates#28790
rebloor merged 6 commits into
mdn:mainfrom
rebloor:Issue-28341-webextension.api-documentId-and-parentDocumentId-updates

Conversation

@rebloor

@rebloor rebloor commented Jan 9, 2026

Copy link
Copy Markdown
Contributor

Summary

There is updates to add details to cover Safari support for documentId and parentDocumentId. More information on changes see the related content PR. (mdn/content#42786)

Related issues

Fixes #28341
Related content changes in (mdn/content#42786)

@rebloor rebloor self-assigned this Jan 9, 2026
@rebloor rebloor added the data:webext Compat data for Browser Extensions. https://developer.mozilla.org/Add-ons/WebExtensions label Jan 9, 2026
@github-actions github-actions Bot added the size:l [PR only] 101-1000 LoC changed label Jan 9, 2026
@github-actions

github-actions Bot commented Jan 9, 2026

Copy link
Copy Markdown
Contributor

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

@rebloor rebloor requested a review from Rob--W May 6, 2026 16:34
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has merge conflicts that must be resolved before it can be merged.

@github-actions github-actions Bot added the merge conflicts 🚧 This PR needs to merge latest "main" branch to resolve a merge conflict or other issue. label Jun 18, 2026
@github-actions github-actions Bot removed the merge conflicts 🚧 This PR needs to merge latest "main" branch to resolve a merge conflict or other issue. label Jun 18, 2026
Comment thread webextensions/api/tabs.json Outdated
Comment thread webextensions/api/tabs.json Outdated
Comment thread webextensions/api/tabs.json Outdated
Co-authored-by: Rob Wu <rob@robwu.nl>
Comment thread webextensions/api/tabs.json Outdated
Comment on lines +1634 to +1638
"safari_ios": {
"version_added": "15",
"partial_implementation": true,
"notes": "`name` is supported, but `frameId` is not."
"version_added": "14"
},

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

[bcd-linter] reported by reviewdog 🐶

Suggested change
"safari_ios": {
"version_added": "15",
"partial_implementation": true,
"notes": "`name` is supported, but `frameId` is not."
"version_added": "14"
},

@github-actions

Copy link
Copy Markdown
Contributor

The lint check found auto-fixable issues. Apply suggested changes (attributed to bcd-linter), or to fix all at once, run npm run lint:fix locally.

See also: Automated lint suggestions on pull requests

Removed partial implementation notes for Safari and Safari iOS.
@rebloor rebloor requested a review from Rob--W June 29, 2026 19:22

@Rob--W Rob--W left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I didn't check whether the frameType/documentLifecycle properties are present in all listed APIs, and assume that you checked Chrome's documentation for these.

}
}
},
"name": {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

name is a core part of the API and does not strictly need to be mentioned. But given that some properties are mentioned I'm fine with including it.

@rebloor

rebloor commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

Thanks @Rob--W as for your query, yes, they would check against the Chrome documentation.

@rebloor rebloor merged commit 2de2e17 into mdn:main Jun 30, 2026
10 checks passed
@rebloor rebloor deleted the Issue-28341-webextension.api-documentId-and-parentDocumentId-updates branch June 30, 2026 19:16
@mdn-bot mdn-bot mentioned this pull request Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:webext Compat data for Browser Extensions. https://developer.mozilla.org/Add-ons/WebExtensions size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

webextension.api - Safari 18.4 supports documentId and parentDocumentId

2 participants