Closed Bug 280063 Opened 20 years ago Closed 20 years ago

3 bugs in nsDragService for OS/2

Categories

(Core Graveyard :: Widget: OS/2, defect)

x86
OS/2
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dragtext, Assigned: mkaply)

References

()

Details

(Keywords: fixed1.7.6)

Attachments

(1 file)

This patch is intended for the trunk and all active branches, including Moz
1.7x.  All use the same code and exhibit the same problems.

1- Dragging a URL from one mozilla app to another fails.  The source incorrectly
renders the content of the URL rather than its text.  The code now ensures that
the Ctrl key is down before rendering content.

2- The illegal pointer seldom appears when dragging over undroppable area.  The
code now initializes canDrop to FALSE rather than TRUE.

3- Native drags cause exceptions in JavaScript code because the transferable
contains flavors but no data.  Now, the native drag code provides data when it
is easily accessible (i.e. file URLs and short text segments).  This patch is
the OS/2 component of a fix for Bug #260068 which prevents dropping .xpi and
.jar files into the the Extension and Theme Managers.  The XP component, a patch
to extensions.js, will be filed separately.
Assignee: bugs → mkaply
Component: OS Integration → Widget: OS/2
Product: Firefox → Core
QA Contact: os-integration
Version: unspecified → Trunk
Fix checked in.

r=mkaply.

Thanks Rich!
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Keywords: fixed1.7.6
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: