| Index: Source/core/html/HTMLLabelElement.cpp
|
| diff --git a/Source/core/html/HTMLLabelElement.cpp b/Source/core/html/HTMLLabelElement.cpp
|
| index 9fb3d825d058c56821984725824f397b2aaceb4f..8900abd58a74bd22187bfa7b0b5f4460410f3b96 100644
|
| --- a/Source/core/html/HTMLLabelElement.cpp
|
| +++ b/Source/core/html/HTMLLabelElement.cpp
|
| @@ -29,7 +29,6 @@
|
| #include "core/dom/Document.h"
|
| #include "core/dom/ElementTraversal.h"
|
| #include "core/editing/FrameSelection.h"
|
| -#include "core/editing/SelectionController.h"
|
| #include "core/events/MouseEvent.h"
|
| #include "core/frame/LocalFrame.h"
|
| #include "core/html/FormAssociatedElement.h"
|
| @@ -161,7 +160,7 @@
|
| if (LocalFrame* frame = document().frame()) {
|
| // Check if there is a selection and click is not on the
|
| // selection.
|
| - if (!Position::nodeIsUserSelectNone(this) && frame->selection().isRange() && !frame->eventHandler().selectionController().singleClickInSelection())
|
| + if (!Position::nodeIsUserSelectNone(this) && frame->selection().isRange() && !frame->eventHandler().mouseDownWasSingleClickInSelection())
|
| isLabelTextSelected = true;
|
| // If selection is there and is single click i.e. text is
|
| // selected by dragging over label text, then return.
|
|
|