Index: third_party/WebKit/Source/core/html/HTMLSelectElement.cpp |
diff --git a/third_party/WebKit/Source/core/html/HTMLSelectElement.cpp b/third_party/WebKit/Source/core/html/HTMLSelectElement.cpp |
index 725463a8da63b79f716f3aa1756d7fd523221f3a..dcd06dbfe0d008f7eb2c1745279827395099761d 100644 |
--- a/third_party/WebKit/Source/core/html/HTMLSelectElement.cpp |
+++ b/third_party/WebKit/Source/core/html/HTMLSelectElement.cpp |
@@ -46,6 +46,7 @@ |
#include "core/dom/NodeComputedStyle.h" |
#include "core/dom/NodeListsNodeData.h" |
#include "core/dom/NodeTraversal.h" |
+#include "core/dom/TaskRunnerHelper.h" |
#include "core/events/GestureEvent.h" |
#include "core/events/KeyboardEvent.h" |
#include "core/events/MouseEvent.h" |
@@ -897,7 +898,7 @@ void HTMLSelectElement::scrollToOption(HTMLOptionElement* option) { |
m_optionToScrollTo = option; |
if (!hasPendingTask) |
document().postTask( |
- BLINK_FROM_HERE, |
+ TaskType::UserInteraction, BLINK_FROM_HERE, |
createSameThreadTask(&HTMLSelectElement::scrollToOptionTask, |
wrapPersistent(this))); |
} |