Skip to content

Issue-28341 Safari and Chrome support for documentId and parentDocumentId#42786

Open
rebloor wants to merge 4 commits intomdn:mainfrom
rebloor:Issue-28341-Safari-and-Chrome-support-for-documentId-and-parentDocumentId
Open

Issue-28341 Safari and Chrome support for documentId and parentDocumentId#42786
rebloor wants to merge 4 commits intomdn:mainfrom
rebloor:Issue-28341-Safari-and-Chrome-support-for-documentId-and-parentDocumentId

Conversation

@rebloor
Copy link
Contributor

@rebloor rebloor commented Jan 15, 2026

Description

This PR addr details for documentId and parentDocumentId supported by Safari from 18.4 and implemented in Chrome 106. It includes updates to the documentation for:

  • extension messaging APIs: tabs.sendMessage and tabs.connect
  • scripting (InjectionTarget of scripting.executeScript and scripting.insertCSS/removeCSS)
  • webRequest, including addition of (chrome only) frameType and documentLifecycle

However, it doesn't include these Chrome only methods (not supported by Safari per release note)

  • permissions.addHostAccessRequest and removeHostAccessRequest
  • cookies.getPartitionKey

Note that some items were already documented, including:

  • not supported by Safari per release note
    • declarativeNetRequest.onRuleMatchedDebug
    • runtime.getContexts()
  • supported by Safari:
    • extension messaging APIs: runtime.MessageSender
    • userScripts.execute (not supported in Firefox)
    • webNavigation

Additional details

Related issues and pull requests

Fixes #28341
Relating BCD changes included in mdn/browser-compat-data#28790

@rebloor rebloor requested a review from a team January 15, 2026 15:35
@rebloor rebloor self-assigned this Jan 15, 2026
@rebloor rebloor requested a review from a team as a code owner January 15, 2026 15:35
@rebloor rebloor requested review from willdurand and removed request for a team January 15, 2026 15:35
@rebloor rebloor added the Content:WebExt WebExtensions docs label Jan 15, 2026
@github-actions github-actions bot added the size/m [PR only] 51-500 LoC changed label Jan 15, 2026
rebloor and others added 3 commits January 16, 2026 04:46
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Content:WebExt WebExtensions docs size/m [PR only] 51-500 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken image links

2 participants