Drop behavior within Firefox and from Firefox into an external program does not respect drop effect.

NEW
Unassigned

Status

()

Core
Drag and Drop
6 years ago
4 years ago

People

(Reporter: bbondy, Unassigned)

Tracking

Trunk
x86
Windows XP
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

6 years ago
+++ This bug was initially created as a clone of Bug #357601 +++

There are two problems which are not addressed in Bug 357601 which probably both have the same fix:

- When dragging within Firefox from one textbox to another, it does not use the proper effect.
- When dragging within Firefox to an external program, it does not use the proper effect.

Expected result:
It should use the proper effect.  
Example: When doing a drag & drop, if it does not show a plus sign on the drop icon, it should do a move not a copy.

More details of how drag & drop should work in Windows:
1. Shift should always do a move operation (except for point 4)
2. Ctrl should always do a copy operation (except for point 4)
3. Ctrl + Shift should always do a link operation (except for point 4)
4. If one of the modifier keys is used, but that operation is not allowed, it should fall back to the allowed operation.
5. Preference should be done in this order: move, copy, link
(Reporter)

Updated

6 years ago
Assignee: nobody → netzen
(Reporter)

Updated

6 years ago
Summary: Drop behavior within Firefox and from an external program into Firefox does not respect drop effect. → Drop behavior within Firefox and from Firefox into an external program does not respect drop effect.
(Reporter)

Comment 1

6 years ago
I tested and this behaviour (as reported above) is consistent across Linux, OSX and Windows on Firefox.
We basically have no effects handling when we are dragging and the source is Firefox. 

With Firefox: 
Does not work with drags within Firefox nor from Firefox to external programs.

With IE: 
Works both within IE and from IE to another program.

With Google Chrome: 
Works within Google Chrome, but does not work from Chrome to an external program. 

Internet explorer has the correct handling.
(Reporter)

Updated

4 years ago
Assignee: netzen → nobody
You need to log in before you can comment on or make changes to this bug.