Closed Bug 264679 Opened 21 years ago Closed 21 years ago

Clicking on fallback image starts drag because of plugin finder service

Categories

(Toolkit Graveyard :: Plugin Finder Service, defect, P2)

1.7 Branch

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bzbarsky, Assigned: jst)

References

()

Details

(Keywords: fixed-aviary1.0, fixed1.7.5, regression, Whiteboard: [HAVE FIX])

Attachments

(1 file, 1 obsolete file)

BUILD: Current branch Firefox nightly STEPS TO REPRODUCE: 1) Load the URL in the "URL" field 2) Click on the image 3) Wait for plugin finder service dialog to tell you there are no suitable plugins 4) Click Finish in the dialog EXPECTED RESULTS: Dialog goes away and the link is followed. ACTUAL RESULTS: Dialog goes away and the cursor looks like a drag cursor. Clicking somewhere performs a drop of the image at that point. It's impossible to follow the link. NOTE: Actually trying to drag the image instead of just clicking _still_ gives this popup dialog. The mishandling of fallback content is a pretty serious regression in <object> handling over SeaMonkey...
Depends on: 244125
Attachment #162799 - Flags: superreview?(bzbarsky)
Attachment #162799 - Flags: review?(doronr)
Attachment #162799 - Attachment is obsolete: true
Attachment #162799 - Flags: superreview?(bzbarsky)
Attachment #162799 - Flags: review?(doronr)
Attachment #162801 - Flags: superreview?(bzbarsky)
Attachment #162801 - Flags: review?(doronr)
Comment on attachment 162801 [details] [diff] [review] Let object-tags deal with their own events, only regsiter click events on non-object tags. sr=bzbarsky
Attachment #162801 - Flags: superreview?(bzbarsky) → superreview+
Status: NEW → ASSIGNED
Flags: blocking-aviary1.0?
Keywords: regression
OS: Linux → All
Priority: -- → P2
Hardware: PC → All
Whiteboard: [HAVE FIX]
Attachment #162801 - Flags: review?(doronr) → review+
Attachment #162801 - Flags: approval-aviary?
Flags: blocking-aviary1.0? → blocking-aviary1.0+
Comment on attachment 162801 [details] [diff] [review] Let object-tags deal with their own events, only regsiter click events on non-object tags. a=asa for aviary checkin.
Attachment #162801 - Flags: approval-aviary? → approval-aviary+
Fixed on aviary branch.
Status: ASSIGNED → RESOLVED
Closed: 21 years ago
Keywords: fixed-aviary1.0
Resolution: --- → FIXED
Keywords: fixed1.7.5
Product: Firefox → Toolkit
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: