< 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 >