| Index: Source/core/editing/FrameSelection.cpp
|
| diff --git a/Source/core/editing/FrameSelection.cpp b/Source/core/editing/FrameSelection.cpp
|
| index 7427627bec55cb9841ddb15d3c94aaa91ded876f..a6a2c9ee6f9a7231f60eb8aa559dc206fc18f27a 100644
|
| --- a/Source/core/editing/FrameSelection.cpp
|
| +++ b/Source/core/editing/FrameSelection.cpp
|
| @@ -296,6 +296,7 @@ void FrameSelection::setSelection(const VisibleSelection& newSelection, SetSelec
|
|
|
| notifyAccessibilityForSelectionChange();
|
| notifyCompositorForSelectionChange();
|
| + notifyEventHandlerrForSelectionChange();
|
| m_frame->domWindow()->enqueueDocumentEvent(Event::create(EventTypeNames::selectionchange));
|
| }
|
|
|
| @@ -1464,6 +1465,11 @@ void FrameSelection::notifyCompositorForSelectionChange()
|
| scheduleVisualUpdate();
|
| }
|
|
|
| +void FrameSelection::notifyEventHandlerrForSelectionChange()
|
| +{
|
| + m_frame->eventHandler().notifySelectionChanged();
|
| +}
|
| +
|
| void FrameSelection::focusedOrActiveStateChanged()
|
| {
|
| bool activeAndFocused = isFocusedAndActive();
|
|
|