Changeset 56513 in webkit
- Timestamp:
- Mar 25, 2010 1:46:28 AM (14 years ago)
- Location:
- trunk/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r56511 r56513 1 2010-03-25 Tony Chang <tony@chromium.org> 2 3 Reviewed by Eric Seidel. 4 5 https://bugs.webkit.org/show_bug.cgi?id=33697 6 Have dragOpFromIEOp("move") return DragOperationGeneric | DragOperationMove 7 because only returning Generic doesn't work for platforms that don't 8 have a generic operation. 9 10 Covered by existing tests (fast/events/drag-and-drop.html). 11 12 * dom/Clipboard.cpp: 13 (WebCore::dragOpFromIEOp): 14 (WebCore::Clipboard::destinationOperation): 15 (WebCore::Clipboard::setDestinationOperation): 16 1 17 2010-03-25 Fumitoshi Ukai <ukai@chromium.org> 2 18 -
trunk/WebCore/dom/Clipboard.cpp
r56412 r56513 66 66 return DragOperationLink; 67 67 if (op == "move") 68 return DragOperationGeneric; // FIXME: Why is this DragOperationGeneric? <http://webkit.org/b/33697>68 return (DragOperation)(DragOperationGeneric | DragOperationMove); 69 69 if (op == "copyLink") 70 70 return (DragOperation)(DragOperationCopy | DragOperationLink); … … 110 110 { 111 111 DragOperation op = dragOpFromIEOp(m_dropEffect); 112 ASSERT(op == DragOperationCopy || op == DragOperationNone || op == DragOperationLink || op == DragOperationGeneric || op == DragOperationMove|| op == DragOperationEvery);112 ASSERT(op == DragOperationCopy || op == DragOperationNone || op == DragOperationLink || op == (DragOperation)(DragOperationGeneric | DragOperationMove) || op == DragOperationEvery); 113 113 return op; 114 114 } … … 122 122 void Clipboard::setDestinationOperation(DragOperation op) 123 123 { 124 ASSERT_ARG(op, op == DragOperationCopy || op == DragOperationNone || op == DragOperationLink || op == DragOperationGeneric || op == DragOperationMove );124 ASSERT_ARG(op, op == DragOperationCopy || op == DragOperationNone || op == DragOperationLink || op == DragOperationGeneric || op == DragOperationMove || op == (DragOperation)(DragOperationGeneric | DragOperationMove)); 125 125 m_dropEffect = IEOpFromDragOp(op); 126 126 }
Note: See TracChangeset
for help on using the changeset viewer.