[Webkit-unassigned] [Bug 30107] New: [Mac] dropEffect is incorrect when effectAllowed = "none"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Oct 5 21:41:40 PDT 2009
https://bugs.webkit.org/show_bug.cgi?id=30107
Summary: [Mac] dropEffect is incorrect when effectAllowed =
"none"
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Misc.
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: dbates at webkit.org
CC: eric at webkit.org, aroben at apple.com, snej at chromium.org
The Mac build of WebKit does not comply with the HTML 5 specification for
drag-and-drop with respect to the case when effectAllowed == "none" (*).
Currently, the resulting drop effect in the Mac build is determined by the
followings mapping when effectAllowed == "none":
dropEffect: Actual drop effect: Expected drop effect:
"none" -----------> "none" "none"
"copy" -----------> "copy" "none"
"move" -----------> "move" "none"
"link" -----------> "none" "none"
"dummy" -----------> "none" "none"
As per section 7.9.2 of the HTML 5 specification
<http://dev.w3.org/html5/spec/Overview.html#the-dragevent-and-datatransfer-interfaces>,
regardless of the specified dropEffect, when effectAllowed == "none" the
resulting dropEffect should be "none".
(*) It also does not comply with the spec. when effectAllowed ==
"uninitialized", but we should resolve this in a separate bug (after fixing bug
#24731) so that we can bring HTML 5 compliance to both Mac and Windows builds
in a platform-independent way.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list