Closed Bug 1397820 Opened 8 years ago Closed 2 years ago

[non-OOP] onBeforeLinkTraversal is not called for sidebar

Categories

(WebExtensions :: General, enhancement, P3)

49 Branch
enhancement

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: mixedpuppy, Unassigned)

References

Details

Like bug 1392210, if a panel is placing a web page in an iframe, the link traversal is misbehaving. bug 1392210 fixed it for remote frames, but different code paths are followed for non-remote. This one only affects the sidebar. For non-remote, it seems we probably need to implement XULBrowserWindow for the xul wrapper on the extension sidebar.
Summary: [non-OOP] onBeforeLinkTraversal is not called for extension frames → [non-OOP] onBeforeLinkTraversal is not called for sidebar
A quick try on adding a XULBrowserWindow did not pan out.
Priority: -- → P2
Priority: P2 → P3
Product: Toolkit → WebExtensions
Component: Untriaged → General
Depends on: 1701668
Severity: normal → S3

Is this still relevant? (I don't think non-oop iframes are even a thing these days)

Flags: needinfo?(mixedpuppy)

bug 1701668 removed this API so I think this can be closed. Shane can correct me if I'm wrong.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
Flags: needinfo?(mixedpuppy)
You need to log in before you can comment on or make changes to this bug.