Index: third_party/WebKit/Source/core/editing/SelectionController.h |
diff --git a/third_party/WebKit/Source/core/editing/SelectionController.h b/third_party/WebKit/Source/core/editing/SelectionController.h |
index 2fee805214178491ffee76029962e7e5967347d3..8d847cca22f63712a666fb87179168087a321058 100644 |
--- a/third_party/WebKit/Source/core/editing/SelectionController.h |
+++ b/third_party/WebKit/Source/core/editing/SelectionController.h |
@@ -29,6 +29,7 @@ |
#include "core/CoreExport.h" |
#include "core/dom/SynchronousMutationObserver.h" |
+#include "core/editing/FrameSelection.h" |
#include "core/editing/TextGranularity.h" |
#include "core/editing/VisibleSelection.h" |
#include "core/page/EventWithHitTestResults.h" |
@@ -36,7 +37,6 @@ |
namespace blink { |
-class FrameSelection; |
class HitTestResult; |
class LocalFrame; |
@@ -112,12 +112,14 @@ class CORE_EXPORT SelectionController final |
const MouseEventWithHitTestResults&); |
void setNonDirectionalSelectionIfNeeded(const VisibleSelectionInFlatTree&, |
TextGranularity, |
- EndPointsAdjustmentMode); |
+ EndPointsAdjustmentMode, |
+ HandleVisibility); |
void setCaretAtHitTestResult(const HitTestResult&); |
bool updateSelectionForMouseDownDispatchingSelectStart( |
Node*, |
const VisibleSelectionInFlatTree&, |
- TextGranularity); |
+ TextGranularity, |
+ HandleVisibility); |
FrameSelection& selection() const; |