| Index: Source/core/events/FocusEvent.cpp
|
| diff --git a/Source/core/events/FocusEvent.cpp b/Source/core/events/FocusEvent.cpp
|
| index e201de0c419da82370ebb1736526cb8580dea18d..b69c74a6dfde11c127ef415e46daa22519414bcf 100644
|
| --- a/Source/core/events/FocusEvent.cpp
|
| +++ b/Source/core/events/FocusEvent.cpp
|
| @@ -28,7 +28,6 @@
|
|
|
| #include "core/events/Event.h"
|
| #include "core/events/EventDispatcher.h"
|
| -#include "core/events/EventRetargeter.h"
|
| #include "core/events/ThreadLocalEventNames.h"
|
|
|
| namespace WebCore {
|
| @@ -79,7 +78,7 @@ FocusEventDispatchMediator::FocusEventDispatchMediator(PassRefPtr<FocusEvent> fo
|
|
|
| bool FocusEventDispatchMediator::dispatchEvent(EventDispatcher* dispatcher) const
|
| {
|
| - EventRetargeter::adjustForFocusEvent(dispatcher->node(), *event());
|
| + event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget());
|
| return EventDispatchMediator::dispatchEvent(dispatcher);
|
| }
|
|
|
| @@ -95,7 +94,7 @@ BlurEventDispatchMediator::BlurEventDispatchMediator(PassRefPtr<FocusEvent> focu
|
|
|
| bool BlurEventDispatchMediator::dispatchEvent(EventDispatcher* dispatcher) const
|
| {
|
| - EventRetargeter::adjustForFocusEvent(dispatcher->node(), *event());
|
| + event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget());
|
| return EventDispatchMediator::dispatchEvent(dispatcher);
|
| }
|
|
|
| @@ -111,7 +110,7 @@ FocusInEventDispatchMediator::FocusInEventDispatchMediator(PassRefPtr<FocusEvent
|
|
|
| bool FocusInEventDispatchMediator::dispatchEvent(EventDispatcher* dispatcher) const
|
| {
|
| - EventRetargeter::adjustForFocusEvent(dispatcher->node(), *event());
|
| + event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget());
|
| return EventDispatchMediator::dispatchEvent(dispatcher);
|
| }
|
|
|
| @@ -127,7 +126,7 @@ FocusOutEventDispatchMediator::FocusOutEventDispatchMediator(PassRefPtr<FocusEve
|
|
|
| bool FocusOutEventDispatchMediator::dispatchEvent(EventDispatcher* dispatcher) const
|
| {
|
| - EventRetargeter::adjustForFocusEvent(dispatcher->node(), *event());
|
| + event()->eventPath().adjustForRelatedTarget(dispatcher->node(), event()->relatedTarget());
|
| return EventDispatchMediator::dispatchEvent(dispatcher);
|
| }
|
|
|
|
|