Closed
Bug 380301
Opened 18 years ago
Closed 17 years ago
unable to dnd file links (as bookmarks) under the "Bookmarks" menu
Categories
(Firefox :: Bookmarks & History, defect, P4)
Tracking
()
VERIFIED
DUPLICATE
of bug 337761
Firefox 3 beta3
People
(Reporter: moco, Assigned: stevewon)
References
Details
(Keywords: regression, Whiteboard: [Fx2-parity])
Attachments
(1 file)
|
3.29 KB,
patch
|
Details | Diff | Splinter Review |
unable to dnd file links (as bookmarks) under the "Boomarks" menu
in fx 2, on windows, you could drag a link over the Bookmarks menu and it would open up, allowing you to file where you want (and if you hover over a subfolder, that would open up).
on trunk with places bookmarks, this doesn't work anymore.
Updated•18 years ago
|
Comment 1•18 years ago
|
||
i see slightly different result:
when i drag link over the bookmark menu it doesn't open
when i drop the link over the bookmark menu, the menu popup for a split second
and new bookmark was added in the bottom of the last used\opened folder.
| Reporter | ||
Comment 2•18 years ago
|
||
I see the same thing as onemen.one.
Summary: unable to dnd file links (as bookmarks) under the "Boomarks" menu → unable to dnd file links (as bookmarks) under the "Bookmarks" menu
Updated•18 years ago
|
Flags: blocking-firefox3? → blocking-firefox3+
Updated•18 years ago
|
Target Milestone: --- → Firefox 3 alpha6
Comment 3•18 years ago
|
||
finding owners for all the A6 blockers. can you please put a swag in the whiteboard? then we can review and load-balance at the next places meeting.
Assignee: nobody → swon
| Assignee | ||
Updated•18 years ago
|
Whiteboard: [Fx2-parity] → [Fx2-parity], 3d
| Assignee | ||
Updated•18 years ago
|
Whiteboard: [Fx2-parity], 3d → [Fx2-parity], [swag: 3d]
| Assignee | ||
Comment 4•18 years ago
|
||
So it seems like the problem is that the timer to bring up a bookmarks menu list initialized on drag enter, but not fired until the mouse click is released. Same goes for the timer with closing the menu list.
Everything works fine if we just show the popup menu list immediately instead of using the timer to do so with a slight delay.
Would anything be preventing nsITimer.initWithCallback from firing before a click is released? (Not sure if nsITimer always works like that or not).
Any feedback would be helpful. Thanks.
| Assignee | ||
Comment 5•18 years ago
|
||
So it seems like the problem is that the timer to bring up a bookmarks menu list is initialized on drag enter, but not fired until the drag is released. Same goes for the timer with closing the menu list.
Everything works fine if we just show the popup menu list immediately instead of using the timer to do so with a slight delay.
Would anything be preventing nsITimer.initWithCallback from firing before a drag is released? (Not sure if nsITimer always works like that or not).
Any feedback would be helpful. Thanks.
| Assignee | ||
Comment 6•18 years ago
|
||
This patch shows the timer function & function calls I mentioned.
| Assignee | ||
Comment 7•18 years ago
|
||
Er, not really a patch.
| Assignee | ||
Comment 8•18 years ago
|
||
So I asked around, and this seems to be a problem with Windows.
If I understand correctly...nsITimer fires after the mouse release, because drag-n-drop code needs to run in its own event loop which doesn't allow timers to fire.
Comment 9•18 years ago
|
||
retargeting bugs that don't meet the alpha release-blocker criteria at http://wiki.mozilla.org/Firefox3/Schedule.
Target Milestone: Firefox 3 alpha6 → Firefox 3 beta1
| Reporter | ||
Comment 10•18 years ago
|
||
neil, can you help out with this?
(do you think it might be more fall out from the nsIThreadManager change, bug #326273?)
Comment 11•18 years ago
|
||
Yes, and it's the same cause as bug 337761.
| Assignee | ||
Updated•18 years ago
|
Depends on: 337761
Whiteboard: [Fx2-parity], [swag: 3d] → [Fx2-parity]
| Assignee | ||
Updated•18 years ago
|
Status: NEW → ASSIGNED
Updated•18 years ago
|
Target Milestone: Firefox 3 M7 → Firefox 3 M8
Updated•18 years ago
|
Target Milestone: Firefox 3 M8 → Firefox 3 M9
Comment 12•18 years ago
|
||
This does not need to block M9.
Target Milestone: Firefox 3 M9 → Firefox 3 M10
Updated•18 years ago
|
Target Milestone: Firefox 3 M10 → Firefox 3 Mx
Updated•18 years ago
|
Target Milestone: Firefox 3 Mx → Firefox 3 M11
Updated•18 years ago
|
Priority: -- → P4
Comment 14•18 years ago
|
||
Not going to continue to block on this. If you disagree with this decision, please renominate with reasons why we can't ship with this in final
Flags: wanted-firefox3+
Flags: blocking-firefox3-
Flags: blocking-firefox3+
Updated•18 years ago
|
Keywords: regression
Comment 15•18 years ago
|
||
Renominating for blocking.
Reason is the same as in Bug 389290:
"Because it was fully functional in 2.0 and because it is a basic UI design
requirement. It looks really bad to regress something like this between final
version implementations. It is almost a requirement when moving bookmarks
around that you can see where they are going to be dropped. Otherwise, the UI
feels very disconcerting. You can still do it, but it is very unprofessional,
and takes away some speed and accuracy from the user."
Flags: blocking-firefox3- → blocking-firefox3?
Updated•18 years ago
|
Flags: blocking-firefox3? → blocking-firefox3-
Updated•17 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → DUPLICATE
Updated•17 years ago
|
Status: RESOLVED → VERIFIED
Comment 17•16 years ago
|
||
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h".
In Thunderbird 3.0b, you do that as follows:
Tools | Message Filters
Make sure the correct account is selected. Click "New"
Conditions: Body contains places-to-b-and-h
Change the action to "Delete Message".
Select "Manually Run" from the dropdown at the top.
Click OK.
Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter.
Gerv
Component: Places → Bookmarks & History
QA Contact: places → bookmarks
You need to log in
before you can comment on or make changes to this bug.
Description
•