Index: Source/core/page/DragController.cpp |
diff --git a/Source/core/page/DragController.cpp b/Source/core/page/DragController.cpp |
index 0603715e990d4d7606896b0a495ec5112beec97c..859a6d926ef415846432a365b829c0cebd826fe3 100644 |
--- a/Source/core/page/DragController.cpp |
+++ b/Source/core/page/DragController.cpp |
@@ -29,6 +29,7 @@ |
#include "bindings/core/v8/ExceptionStatePlaceholder.h" |
#include "core/HTMLNames.h" |
+#include "core/InputTypeNames.h" |
#include "core/clipboard/DataObject.h" |
#include "core/clipboard/DataTransfer.h" |
#include "core/clipboard/DataTransferAccessPolicy.h" |
@@ -302,7 +303,7 @@ static HTMLInputElement* asFileInput(Node* node) |
{ |
ASSERT(node); |
for (; node; node = node->shadowHost()) { |
- if (isHTMLInputElement(*node) && toHTMLInputElement(node)->isFileUpload()) |
+ if (isHTMLInputElement(*node) && toHTMLInputElement(node)->type() == InputTypeNames::file) |
return toHTMLInputElement(node); |
} |
return 0; |