Title: [212481] trunk/Source/WebCore
Revision
212481
Author
[email protected]
Date
2017-02-16 15:52:26 -0800 (Thu, 16 Feb 2017)

Log Message

Rename DataTransfer functions to indicate whether they are for dragging or dropping
https://bugs.webkit.org/show_bug.cgi?id=168478

Reviewed by Tim Horton.

* dom/DataTransfer.cpp:
(WebCore::DataTransfer::createForDrag):
(WebCore::DataTransfer::createForDrop):
(WebCore::DataTransfer::createForDragAndDrop): Deleted.
* dom/DataTransfer.h:
* page/DragController.cpp:
(WebCore::DragController::dragExited):
(WebCore::DragController::performDragOperation):
(WebCore::DragController::tryDHTMLDrag):
* page/mac/EventHandlerMac.mm:
(WebCore::EventHandler::createDraggingDataTransfer):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (212480 => 212481)


--- trunk/Source/WebCore/ChangeLog	2017-02-16 23:48:50 UTC (rev 212480)
+++ trunk/Source/WebCore/ChangeLog	2017-02-16 23:52:26 UTC (rev 212481)
@@ -1,5 +1,24 @@
 2017-02-16  Anders Carlsson  <[email protected]>
 
+        Rename DataTransfer functions to indicate whether they are for dragging or dropping
+        https://bugs.webkit.org/show_bug.cgi?id=168478
+
+        Reviewed by Tim Horton.
+
+        * dom/DataTransfer.cpp:
+        (WebCore::DataTransfer::createForDrag):
+        (WebCore::DataTransfer::createForDrop):
+        (WebCore::DataTransfer::createForDragAndDrop): Deleted.
+        * dom/DataTransfer.h:
+        * page/DragController.cpp:
+        (WebCore::DragController::dragExited):
+        (WebCore::DragController::performDragOperation):
+        (WebCore::DragController::tryDHTMLDrag):
+        * page/mac/EventHandlerMac.mm:
+        (WebCore::EventHandler::createDraggingDataTransfer):
+
+2017-02-16  Anders Carlsson  <[email protected]>
+
         Rename EventHandler::freeDataTransfer to invalidateDataTransfer
         https://bugs.webkit.org/show_bug.cgi?id=168472
 

Modified: trunk/Source/WebCore/dom/DataTransfer.cpp (212480 => 212481)


--- trunk/Source/WebCore/dom/DataTransfer.cpp	2017-02-16 23:48:50 UTC (rev 212480)
+++ trunk/Source/WebCore/dom/DataTransfer.cpp	2017-02-16 23:52:26 UTC (rev 212481)
@@ -231,12 +231,12 @@
 
 #else
 
-Ref<DataTransfer> DataTransfer::createForDragAndDrop()
+Ref<DataTransfer> DataTransfer::createForDrag()
 {
     return adoptRef(*new DataTransfer(DataTransferAccessPolicy::Writable, Pasteboard::createForDragAndDrop(), DragAndDrop));
 }
 
-Ref<DataTransfer> DataTransfer::createForDragAndDrop(DataTransferAccessPolicy policy, const DragData& dragData)
+Ref<DataTransfer> DataTransfer::createForDrop(DataTransferAccessPolicy policy, const DragData& dragData)
 {
     return adoptRef(*new DataTransfer(policy, Pasteboard::createForDragAndDrop(dragData), DragAndDrop, dragData.containsFiles()));
 }

Modified: trunk/Source/WebCore/dom/DataTransfer.h (212480 => 212481)


--- trunk/Source/WebCore/dom/DataTransfer.h	2017-02-16 23:48:50 UTC (rev 212480)
+++ trunk/Source/WebCore/dom/DataTransfer.h	2017-02-16 23:52:26 UTC (rev 212481)
@@ -75,8 +75,8 @@
     Pasteboard& pasteboard() { return *m_pasteboard; }
 
 #if ENABLE(DRAG_SUPPORT)
-    static Ref<DataTransfer> createForDragAndDrop();
-    static Ref<DataTransfer> createForDragAndDrop(DataTransferAccessPolicy, const DragData&);
+    static Ref<DataTransfer> createForDrag();
+    static Ref<DataTransfer> createForDrop(DataTransferAccessPolicy, const DragData&);
 
     bool dropEffectIsUninitialized() const { return m_dropEffect == "uninitialized"; }
 

Modified: trunk/Source/WebCore/page/DragController.cpp (212480 => 212481)


--- trunk/Source/WebCore/page/DragController.cpp	2017-02-16 23:48:50 UTC (rev 212480)
+++ trunk/Source/WebCore/page/DragController.cpp	2017-02-16 23:52:26 UTC (rev 212481)
@@ -201,7 +201,7 @@
 #else
         DataTransferAccessPolicy policy = DataTransferAccessPolicy::TypesReadable;
 #endif
-        auto dataTransfer = DataTransfer::createForDragAndDrop(policy, dragData);
+        auto dataTransfer = DataTransfer::createForDrop(policy, dragData);
         dataTransfer->setSourceOperation(dragData.draggingSourceOperationMask());
         m_page.mainFrame().eventHandler().cancelDragAndDrop(createMouseEvent(dragData), dataTransfer);
         dataTransfer->setAccessPolicy(DataTransferAccessPolicy::Numb); // Invalidate dataTransfer here for security.
@@ -231,7 +231,7 @@
         bool preventedDefault = false;
         if (mainFrame->view()) {
             // Sending an event can result in the destruction of the view and part.
-            auto dataTransfer = DataTransfer::createForDragAndDrop(DataTransferAccessPolicy::Readable, dragData);
+            auto dataTransfer = DataTransfer::createForDrop(DataTransferAccessPolicy::Readable, dragData);
             dataTransfer->setSourceOperation(dragData.draggingSourceOperationMask());
             preventedDefault = mainFrame->eventHandler().performDragAndDrop(createMouseEvent(dragData), dataTransfer);
             dataTransfer->setAccessPolicy(DataTransferAccessPolicy::Numb); // Invalidate dataTransfer here for security.
@@ -622,7 +622,7 @@
 #else
     DataTransferAccessPolicy policy = DataTransferAccessPolicy::TypesReadable;
 #endif
-    auto dataTransfer = DataTransfer::createForDragAndDrop(policy, dragData);
+    auto dataTransfer = DataTransfer::createForDrop(policy, dragData);
     DragOperation srcOpMask = dragData.draggingSourceOperationMask();
     dataTransfer->setSourceOperation(srcOpMask);
 

Modified: trunk/Source/WebCore/page/mac/EventHandlerMac.mm (212480 => 212481)


--- trunk/Source/WebCore/page/mac/EventHandlerMac.mm	2017-02-16 23:48:50 UTC (rev 212480)
+++ trunk/Source/WebCore/page/mac/EventHandlerMac.mm	2017-02-16 23:52:26 UTC (rev 212481)
@@ -729,7 +729,7 @@
     auto pasteboard = std::make_unique<Pasteboard>(NSDragPboard);
 #pragma clang diagnostic pop
     pasteboard->clear();
-    return DataTransfer::createForDragAndDrop();
+    return DataTransfer::createForDrag();
 }
 
 #endif
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to