Open Bug 1641638 Opened 6 years ago Updated 6 years ago

Move windowId / frameId to ChannelWrapper

Categories

(WebExtensions :: Request Handling, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: robwu, Assigned: robwu)

References

Details

There is currently some duplicated code in WebRequest.jsm and ProxyChannelFilter.jsm because tabId and windowId are checked outside of ChannelWrapper, but used by both.

To minimize the amount of calls into the getBrowserData helper (potentially zero times if we derive tabId from bug 1580766), the ChannelWrapper should be responsible for determining the windowId and tabId.

Severity: -- → N/A
Priority: -- → P3
Blocks: 1580764
Severity: N/A → --
Priority: P3 → --
Severity: -- → N/A
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.