Drag events cannot update chrome while dragging over content on Mac OS

RESOLVED WORKSFORME

Status

()

Core
XUL
RESOLVED WORKSFORME
10 years ago
6 years ago

People

(Reporter: jorgev, Unassigned)

Tracking

({testcase})

1.8 Branch
x86
Mac OS X
testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

10 years ago
Created attachment 278102 [details]
Testcase extension

We stumbled across this problem while working on an extension. We found out that if you start a drag from a web page, the draggesture and dragover event handlers are called correctly, but any chrome changes done in these handlers are not applied until the drag is canceled, or the drag occurs over the chrome. We know the handlers are being called because we logged the calls to disk with a timestamp.

Tested on:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6

I'm attaching a testcase extension. To test simply install the extension and begin a drag. The extension should display and update the current pointer position in the status bar. I tested this on Windows and Linux, and it worked as expected. On Mac OS, the position is only updated while dragging over the chrome.
Assignee: jag → nobody
(Reporter)

Comment 1

6 years ago
I can no longer reproduce this bug.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.