Closed
Bug 299901
Opened 20 years ago
Closed 20 years ago
Middle click fail on links with nested tags
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: bugzilla, Assigned: Gavin)
References
()
Details
(Keywords: fixed-aviary1.0.5, fixed1.7.9, regression)
Attachments
(4 files)
|
127 bytes,
text/html
|
Details | |
|
176 bytes,
text/html
|
Details | |
|
1.03 KB,
patch
|
mconnor
:
review+
dveditz
:
superreview+
jay
:
approval-aviary1.0.5+
jay
:
approval1.7.9+
jay
:
approval1.8b3+
|
Details | Diff | Splinter Review |
|
1.48 KB,
patch
|
dveditz
:
review+
dveditz
:
superreview+
jay
:
approval-aviary1.0.5+
jay
:
approval1.7.9+
jay
:
approval1.8b3+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050706 Firefox/1.0.5
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050706 Firefox/1.0.5
Middle click is completely unresponsive when used on the "Read More" links on
Slashdot.
Reproducible: Always
Steps to Reproduce:
1. Visit http://www.slashdot.org/
2. Middle click "Read More"
Actual Results:
Nothing happens.
Expected Results:
Firefox should open the link in a new tab.
| Reporter | ||
Comment 1•20 years ago
|
||
| Reporter | ||
Comment 2•20 years ago
|
||
Nominating to block 1.0.5, whatever is causing this will most likely break other
things too.
Flags: blocking-aviary1.0.5?
| Reporter | ||
Comment 3•20 years ago
|
||
This is not present on the trunk. Apologies for bugspam.
| Assignee | ||
Comment 4•20 years ago
|
||
Confirmed:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050706
Firefox/1.0.5
Works in 1.0.4.
| Reporter | ||
Comment 5•20 years ago
|
||
Looks like this bug affects middle-clicking on any child element of a hyperlink
that isn't a textNode.
| Reporter | ||
Updated•20 years ago
|
Summary: Middle click fail on links with nested bold tags → Middle click fail on links with nested tags
Comment 6•20 years ago
|
||
(In reply to comment #3)
> This is not present on the trunk. Apologies for bugspam.
It's a problem for the trunk build *I'm* running:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050706
Firefox/1.0+ ID:2005070617 (Pacifica installer.exe)
| Assignee | ||
Comment 7•20 years ago
|
||
This is almost certainly due to the changes from bug 298892. The
contentAreaClick changes made it so that any nested links fail the instanceof
checks, causing linkNode to be null. Long story short,
while (linkNode && !(linkNode instanceof HTMLAnchorElement))
should be:
while (event.originalTarget && !(event.originalTarget instanceof HTMLAnchorElement))
to match up with the previous code.
Blocks: 298892
Comment 8•20 years ago
|
||
(In reply to comment #6)
> (In reply to comment #3)
> > This is not present on the trunk. Apologies for bugspam.
>
> It's a problem for the trunk build *I'm* running:
> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050706
> Firefox/1.0+ ID:2005070617 (Pacifica installer.exe)
I see this too in yesterdays prometheus tinderbox build and it is *very* annoying:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8b2) Gecko/20050706 Firefox/1.0+
No longer blocks: 298892
| Assignee | ||
Comment 9•20 years ago
|
||
Comment 11•20 years ago
|
||
Reassiging to dveditz to see if we can quickly fix this regression. Sounds like
Gavin might have the solution to this one.
Assignee: nobody → dveditz
Component: General → Event Handling
Flags: blocking1.8b3?
Flags: blocking1.8b3+
Flags: blocking-aviary1.0.5?
Flags: blocking-aviary1.0.5+
Product: Firefox → Core
Version: unspecified → Other Branch
Updated•20 years ago
|
Flags: blocking1.7.9+
Comment 12•20 years ago
|
||
Nominating for everything, we'll have to see if we can get this fix in.
Flags: blocking1.8b3?
Flags: blocking1.8b3+
Flags: blocking1.7.9?
Flags: blocking1.7.9+
Flags: blocking-aviary1.0.5?
Flags: blocking-aviary1.0.5+
| Assignee | ||
Comment 13•20 years ago
|
||
This fixes it for me, and restores the original behavior.
Attachment #188504 -
Flags: superreview?(dveditz)
| Assignee | ||
Updated•20 years ago
|
Attachment #188504 -
Flags: review?(mconnor)
Comment 14•20 years ago
|
||
Comment on attachment 188504 [details] [diff] [review]
Patch
sr=dveditz
also need the same fix in mail and xpfe
Attachment #188504 -
Flags: superreview?(dveditz) → superreview+
Comment 15•20 years ago
|
||
Comment 16•20 years ago
|
||
Comment on attachment 188511 [details] [diff] [review]
thunderbird and suite version
gavin's patch, r/sr=dveditz for other ports
Attachment #188511 -
Flags: superreview+
Attachment #188511 -
Flags: review+
Updated•20 years ago
|
Attachment #188504 -
Flags: review?(mconnor) → review+
Updated•20 years ago
|
Flags: blocking1.8b3?
Flags: blocking1.8b3+
Flags: blocking1.7.9?
Flags: blocking1.7.9+
Flags: blocking-aviary1.0.5?
Flags: blocking-aviary1.0.5+
Updated•20 years ago
|
Whiteboard: has fully reviewed patch - needs approvals for branches and trunk
Comment 17•20 years ago
|
||
Comment on attachment 188504 [details] [diff] [review]
Patch
Let's get this checked in everywhere. a=jay
Attachment #188504 -
Flags: approval1.8b3+
Attachment #188504 -
Flags: approval1.7.9+
Attachment #188504 -
Flags: approval-aviary1.0.5+
Updated•20 years ago
|
Attachment #188511 -
Flags: approval1.8b3+
Attachment #188511 -
Flags: approval1.7.9+
Attachment #188511 -
Flags: approval-aviary1.0.5+
Comment 18•20 years ago
|
||
D'oh :-[
Updated•20 years ago
|
Assignee: dveditz → gavin.sharp
Comment 19•20 years ago
|
||
suite fix landed on 1.7 branch and trunk
firefox and thunderbird fixes landed on aviary 1.0.1 branch and trunk
Status: NEW → RESOLVED
Closed: 20 years ago
Keywords: fixed-aviary1.0.5,
fixed1.7.9
Resolution: --- → FIXED
Whiteboard: has fully reviewed patch - needs approvals for branches and trunk
Comment 20•20 years ago
|
||
Verified with Windows Fx 1.0.5 2005-07-07-05-aviary1.0.1
Status: RESOLVED → VERIFIED
Comment 21•20 years ago
|
||
(In reply to comment #20)
> Verified with Windows Fx 1.0.5 2005-07-07-05-aviary1.0.1
Verifying fixed on trunk, too.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2) Gecko/20050707
Firefox/1.0+ ID:2005070706 (auto-update)
Comment 22•20 years ago
|
||
*** Bug 299994 has been marked as a duplicate of this bug. ***
Comment 23•20 years ago
|
||
*** Bug 299996 has been marked as a duplicate of this bug. ***
Comment 24•20 years ago
|
||
*** Bug 299950 has been marked as a duplicate of this bug. ***
Comment 25•20 years ago
|
||
*** Bug 299957 has been marked as a duplicate of this bug. ***
Comment 26•20 years ago
|
||
*** Bug 299929 has been marked as a duplicate of this bug. ***
Comment 27•20 years ago
|
||
*** Bug 299913 has been marked as a duplicate of this bug. ***
Comment 28•20 years ago
|
||
Still not fixed in this release
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.9) Gecko/20050707
Firefox/1.0.5
Comment 29•20 years ago
|
||
Rossen: Are you sure you have your middle mouse button configured correctly?
Please provide a testcase that is still broken. Both testcases already in this
bug work fine with the latest 1.0.5 candidate builds for me (and others).
Comment 30•20 years ago
|
||
BTW: I still see this bug (at least with SeaMonkey) on some links, i filed Bug
Bug 300353, a testcase is attached there.
Comment 31•20 years ago
|
||
Centre clicking OR ctrl+t clicking image links of any type results in no action
where a new tab should be. This is still happening in the latest 1.06 version.
| Assignee | ||
Comment 32•20 years ago
|
||
This bug as filed is fixed. Are you sure you're not seeing this problem as a
result of extension incompatibility? Tabbrowser Extensions is known to be broken.
Comment 33•20 years ago
|
||
(In reply to comment #32)
Yes, I started following this bug because of what turned out to be a bug in TBE.
The most recent version of TBE seems to work fine, though.
Updated•6 years ago
|
Component: Event Handling → User events and focus handling
You need to log in
before you can comment on or make changes to this bug.
Description
•