Closed Bug 1100948 Opened 10 years ago Closed 9 years ago

No right click context menu working with e10s if "microGesture" add-on installed

Categories

(Core :: DOM: Events, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
e10s + ---

People

(Reporter: alice0775, Unassigned)

References

Details

(Keywords: addon-compat, regression)

Right click context menu stops working.

Str
1. Install https://addons.mozilla.org/ja/firefox/addon/microgesture/
2. Right click on contents area

Actual Results
No context menu

Expected Results:
context menu should pop up

Regression window(m-i)
Good(Right click context menu and mouse gesture is working):
https://hg.mozilla.org/integration/mozilla-inbound/rev/2b29602d9850
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 ID:20140715005905
Bad(Right click context menu is broken):
https://hg.mozilla.org/integration/mozilla-inbound/rev/58de0be65bc2
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 ID:20140714221038
Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=2b29602d9850&tochange=58de0be65bc2

Suspect: Bug 1031609


Last Good: 2edb6251c795
First Bad: 8723969ebaec

Regressed by: 8723969ebaec	Bill McCloskey — Bug 1031609 - Event target shims (r=mconley,smaug)
tracking-e10s: --- → ?
Keywords: addon-compat
Blocks: e10s-addons
Summary: No right click context menu working with e10s if microGesture installed → No right click context menu working with e10s if "microGesture" add-on installed
The developer has been contacted through AMO.
Status Update
the add=on has been modified to work with e10s. It is not too surprising that there was a problem since a single global instance of the addon's functions serviced all windows/tabs. I don't know why it broke the right click menu and perhaps there is a real problem there.
in the course of getting the addon to work, [Bug 1156616] Extra frame scripts are created and never destroyed in e10s was uncovered. I have not released the e10s compatible version until this is resolved.
snuz2 - developer
This seems to be working, do you want me to close it now?
Flags: needinfo?(snuz_2)
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(snuz_2)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.