< prev index next >

modules/javafx.web/src/main/native/Source/WebCore/page/DragController.cpp

Print this page

        

@@ -868,10 +868,13 @@
 
     if (!imageURL.isEmpty() && image && !image->isNull() && (m_dragSourceAction & DragSourceActionImage)) {
         // We shouldn't be starting a drag for an image that can't provide an extension.
         // This is an early detection for problems encountered later upon drop.
         ASSERT(!image->filenameExtension().isEmpty());
+#if PLATFORM(JAVA)
+        m_client.updateFileExtension(imageURL);
+#endif
         if (!dataTransfer.pasteboard().hasData()) {
             m_draggingImageURL = imageURL;
             if (element.isContentRichlyEditable())
                 selectElement(element);
             declareAndWriteDragImage(dataTransfer, element, !linkURL.isEmpty() ? linkURL : imageURL, hitTestResult.altDisplayString());
< prev index next >