Closed
Bug 1227116
Opened 10 years ago
Closed 10 years ago
[e10s] Cmd+click is not working on links in inline SVG
Categories
(Firefox :: Tabbed Browser, defect)
Tracking
()
VERIFIED
FIXED
Firefox 45
People
(Reporter: noni, Assigned: Gijs)
References
()
Details
Attachments
(1 file)
This is a follow-up issue for bug 1025568.
Attempting to open the link inside the inline SVG in a new tab with Cmd+click is not working.
This is e10s specific, it does not reproduce with e10s off.
| Assignee | ||
Comment 1•10 years ago
|
||
(In reply to Cornel Ionce [QA] from comment #0)
> This is a follow-up issue for bug 1025568.
>
> Attempting to open the link inside the inline SVG in a new tab with
> Cmd+click is not working.
>
> This is e10s specific, it does not reproduce with e10s off.
Gah. This doesn't make sense, bug 1025568 comment 1 implied this didn't happen with e10s enabled.
Ryan, can you find a new regression window? If I broke this on e10s then maybe bug 1025568 needs to be backed out...
Flags: needinfo?(ryanvm)
Comment 2•10 years ago
|
||
Is this connected to bug 1218249
| Assignee | ||
Comment 3•10 years ago
|
||
(In reply to Robert Longson from comment #2)
> Is this connected to bug 1218249
So comment #0 linked to the wrong bug and this is a leftover from bug 1217586 which looks like a dupe of bug 1218249 (or rather, vice versa). I don't understand offhand why bug 1217586 would have fixed the cmd-enter case but not the cmd-click case.
Flags: needinfo?(ryanvm)
| Assignee | ||
Comment 4•10 years ago
|
||
Bug 1227116 - fix cmd-click on links as well, r?felipe
Attachment #8690987 -
Flags: review?(felipc)
| Assignee | ||
Comment 5•10 years ago
|
||
I haven't yet verified this, but from debugging I'm pretty sure I just broke this by not putting this in the actual nested if block. :-(
(In reply to :Gijs Kruitbosch from comment #3)
> (In reply to Robert Longson from comment #2)
> > Is this connected to bug 1218249
>
> So comment #0 linked to the wrong bug and this is a leftover from bug
> 1217586 which looks like a dupe of bug 1218249 (or rather, vice versa). I
> don't understand offhand why bug 1217586 would have fixed the cmd-enter case
> but not the cmd-click case.
At this point we should probably dupe bug 1218249 here.
Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Updated•10 years ago
|
Attachment #8690987 -
Flags: review?(felipc) → review+
Comment 7•10 years ago
|
||
Comment on attachment 8690987 [details]
MozReview Request: Bug 1227116 - fix cmd-click on links as well, r?felipe
https://reviewboard.mozilla.org/r/26041/#review23413
Ah I noticed this on the original but for some odd reason thought it was intentional :(
| Assignee | ||
Comment 8•10 years ago
|
||
(In reply to :Gijs Kruitbosch from comment #5)
> (In reply to :Gijs Kruitbosch from comment #3)
> > (In reply to Robert Longson from comment #2)
> > > Is this connected to bug 1218249
> >
> > So comment #0 linked to the wrong bug and this is a leftover from bug
> > 1217586 which looks like a dupe of bug 1218249 (or rather, vice versa). I
> > don't understand offhand why bug 1217586 would have fixed the cmd-enter case
> > but not the cmd-click case.
>
> At this point we should probably dupe bug 1218249 here.
Egh, I got confused by some of the comments there. I think this bug is the bug implied by bug 1218249 comment 3 and bug 1218249 comment 4. I expect the fix would involve changing the loop I'm modifying here to be more picky about which elements' xlink:href attributes it interprets as a link to somewhere.
Updated•10 years ago
|
tracking-e10s:
--- → +
Comment 10•10 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 45
Comment 11•10 years ago
|
||
Cornel, could you please verify this fix works as expected on a latest Nightly build? Thanks!
Flags: needinfo?(cornel.ionce)
Comment 12•10 years ago
|
||
Managed to reproduce this issue on Mac OS X 10.11 using Firefox 43.0a1 (27-08-2015).
This issue is no longer reproducible on Mac OS X 10.11 using Latest Nightly 45.0a1 (2015-12-04).
You need to log in
before you can comment on or make changes to this bug.
Description
•