Closed
Bug 11824
Opened 26 years ago
Closed 1 year ago
:-moz-drag-over doesn't work on chrome
Categories
(Core :: XUL, defect, P4)
Core
XUL
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: mikepinkerton, Unassigned)
References
Details
make sure rod hooked up :drag-over correctly. I don't think he did, but i could
be reading the code incorrectly.
Updated•26 years ago
|
Status: NEW → ASSIGNED
Updated•26 years ago
|
Assignee: hyatt → pinkerton
Status: ASSIGNED → NEW
Target Milestone: M10 → M14
Comment 2•26 years ago
|
||
reassigning to pink for m14
Reporter | ||
Comment 3•26 years ago
|
||
accepting
Reporter | ||
Comment 4•26 years ago
|
||
moving dogfood-related d&d stuff back to M12. woohoo!
Comment 5•26 years ago
|
||
mass-moving all m12 bugs to m13
Comment 6•26 years ago
|
||
dividing up phillips qa contact bugs, he no longer works here
Comment 7•26 years ago
|
||
drag&drop is once again post-beta according to marketing. moving all d&d bugs to
M15.
Comment 10•25 years ago
|
||
mass-moving all bugs to m21 that are not dofood+, or nsbeta2+
Target Milestone: M18 → M21
Reporter | ||
Comment 11•25 years ago
|
||
all the code appears to be written, but for some reason the state isn't always
being set in the ESM. we only set it when the handling of the dom event !=
consumeNoDefault, which is never the case when we're over the chrome for drag
events.
a good testcase of this is to change ben's rules for the home button in
mozilla/themes/modern/communicator/button.css
to use :drag-over instead of having the JS set an attribute.
cc'ing saari.
Keywords: nsbeta3
Summary: verify :drag-over done correctly → :drag-over doesn't work on chrome
Comment 12•25 years ago
|
||
adding nsbeta3+ -- part of basic toolkit functionality
Reporter | ||
Comment 13•25 years ago
|
||
alas, I don't think i'll be able to get to this. futuring.
Target Milestone: M21 → Future
Reporter | ||
Updated•25 years ago
|
Whiteboard: nsbeta3+ → nsbeta3-
Reporter | ||
Updated•25 years ago
|
Target Milestone: Future → mozilla1.0
Updated•25 years ago
|
QA Contact: elig → jrgm
Comment 15•24 years ago
|
||
Boy do I suck. Accepting. I'll get to this some day.
Status: NEW → ASSIGNED
Target Milestone: mozilla1.0 → Future
Comment 16•22 years ago
|
||
Mass reassign of my non-Firefox bugs to ben_seamonkey@hotmail.com
Assignee: bugs → ben_seamonkey
Status: ASSIGNED → NEW
Updated•18 years ago
|
Assignee: ben_seamonkey → jag
QA Contact: jrgmorrison → xptoolkit.widgets
Updated•17 years ago
|
Assignee: jag → nobody
Updated•16 years ago
|
Whiteboard: nsbeta3- → nsbeta3- [expired?]
Comment 17•16 years ago
|
||
psuedo class was renamed to -moz-drag-over, but still doesn't work on chrome afaict.
Component: XUL → Style System (CSS)
Flags: wanted1.9.2?
QA Contact: xptoolkit.widgets → style-system
Summary: :drag-over doesn't work on chrome → :-moz-drag-over doesn't work on chrome
Whiteboard: nsbeta3- [expired?]
Target Milestone: Future → ---
Component: Style System (CSS) → XUL
QA Contact: style-system → xptoolkit.widgets
The check that pink mentioned in comment 11 is still in nsEventStateManager::FireDragEnterOrExit .
I also think :-moz-drag-over should probably be hierarchical just like :active and :hover. (This involves changing nsEventStateManager::GetContentState and nsEventStateManager::SetContentState.)
We might also want to make sure that nsEventStateManager::GenerateDragDropEnterExit makes sense.
Flags: wanted1.9.2?
Flags: wanted1.9.2-
Flags: blocking1.9.2-
Comment 19•13 years ago
|
||
Apparently works on chrome now, at least for me. Are there also cases where it doesn't work?
Comment 18 still applies though. This selector is useless as currently implemented, due to not selecting when dragging over anonymous children (or any other children for that matter). Perhaps this is masking the fact that it actually does work in its own limited fashion?
Comment 20•12 years ago
|
||
It doesn't appear to work for background-image (at least when using a gradient), and the same applies in Postbox. Can be tested by using QuickFolders and setting a palette entry for the drag over style.
Comment 21•12 years ago
|
||
(In reply to Axel Grude [:realRaven] from comment #20)
> It doesn't appear to work for background-image (at least when using a
> gradient), and the same applies in Postbox. Can be tested by using
> QuickFolders and setting a palette entry for the drag over style.
Sorry. to be more precise: it works in Thunderbird (chrome) but not in SeaMonkey and Postbox (chrome). I am adding the dragover rules dynamically.
Updated•3 years ago
|
Severity: normal → S3
Comment hidden (collapsed) |
Comment 23•1 year ago
|
||
XUL + no activity for a while. Closing.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•