Closed Bug 1084318 Opened 9 years ago Closed 7 years ago
[e10s] Cannot add listeners for 'mousedown' events to <notificationbox> elements
(Firefox :: Extension Compatibility, defect)
(Reporter: dw-dev, Assigned: billm)
I am migrating my add-on 'Tile Tabs' to e10s. One of the key functions in the add-on requires adding listeners for 'mousedown' events on all <notificationbox> elements within the <tabpanels> container. After extensive testing with Nightly 36.0a1, it appears that it is impossible to add listeners for 'mousedown' events to <notificationbox> elements. This seems to be prohibited by some filtering of listeners in RemoteAddonsParent.jsm. Is there any way around this problem?
9 years ago
Assignee: nobody → wmccloskey
tracking-e10s: --- → +
7 years ago
triage team - any info on the listener referenced below
I encountered this problem when I first started migrating my Tile Tabs addon to e10s. I ended up working around this problem by adding a listener for 'mousedown' on the <browser> elements, rather than the <notificationbox> elements, although the user experience was slightly compomised. I have have just retested with Nightly 51.0a1 and 'mousedown' listeners on <notificationbox> elements now work correctly. So, from my point of view, this bug can now be closed.
7 years ago
thanks dw-dev for details in comment 2! Extremely helpful.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.