Skip to content

Instantly share code, notes, and snippets.

@marchbnr
Last active August 29, 2015 14:17
Show Gist options
  • Save marchbnr/aa3df61a9bb3264731cf to your computer and use it in GitHub Desktop.
Save marchbnr/aa3df61a9bb3264731cf to your computer and use it in GitHub Desktop.
Temporary phantomjs patch to reenable file upload
diff --git a/src/qt/qtwebkit/Source/WebCore/html/FileInputType.cpp b/src/qt/qtwebkit/Source/WebCore/html/FileInputType.cpp
index 7362f63..1a7b148 100644
--- a/src/qt/qtwebkit/Source/WebCore/html/FileInputType.cpp
+++ b/src/qt/qtwebkit/Source/WebCore/html/FileInputType.cpp
@@ -187,8 +187,9 @@ void FileInputType::handleDOMActivateEvent(Event* event)
if (element()->isDisabledFormControl())
return;
- if (!ScriptController::processingUserGesture())
- return;
+ // PATCH related to #12506 - commented out to allow programmatic form file uploads
+ //if (!ScriptController::processingUserGesture())
+ // return;
if (Chrome* chrome = this->chrome()) {
FileChooserSettings settings;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment