Open Bug 1838114 Opened 9 months ago Updated 1 month ago

Support webtransport ResourceType in webRequest and declarativeNetRequest (DNR)

Categories

(WebExtensions :: Request Handling, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: robwu, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [addons-jira])

nsIContentPolicy::TYPE_WEB_TRANSPORT was introduced in bug 1816918.
ExtContentPolicy::TYPE_WEB_TRANSPORT is being introduced in bug 1835925.

We should map the latter to the "webtransport" ResourceType in the webRequest and declarativeNetRequest APIs.

Implementation:

Unit tests:

Note:

  • Chrome already supports webtransport interception in webRequest (webRequest docs, search for "webtransport"), and claims that request headers cannot be modified, and that redirects and authentication are not supported.
Blocks: 1687755
Severity: -- → N/A
Priority: -- → P3
Whiteboard: [addons-jira]
You need to log in before you can comment on or make changes to this bug.