| Index: third_party/WebKit/Source/core/frame/EventHandlerRegistry.h
|
| diff --git a/third_party/WebKit/Source/core/frame/EventHandlerRegistry.h b/third_party/WebKit/Source/core/frame/EventHandlerRegistry.h
|
| index 9c06400f9dceb706cec78213a53eac27fbab04a7..4c4d2bb255c13c8f28def3259955bfaa5d3bf8fc 100644
|
| --- a/third_party/WebKit/Source/core/frame/EventHandlerRegistry.h
|
| +++ b/third_party/WebKit/Source/core/frame/EventHandlerRegistry.h
|
| @@ -14,7 +14,6 @@ namespace blink {
|
| class AddEventListenerOptions;
|
| class Document;
|
| class EventTarget;
|
| -class LocalFrame;
|
|
|
| typedef HashCountedSet<UntracedMember<EventTarget>> EventTargetSet;
|
|
|
| @@ -37,6 +36,7 @@ class CORE_EXPORT EventHandlerRegistry final
|
| kTouchStartOrMoveEventPassive,
|
| kTouchEndOrCancelEventBlocking,
|
| kTouchEndOrCancelEventPassive,
|
| + kPointerEvent,
|
| #if DCHECK_IS_ON()
|
| // Additional event categories for verifying handler tracking logic.
|
| kEventsForTesting,
|
| @@ -97,7 +97,7 @@ class CORE_EXPORT EventHandlerRegistry final
|
| // clients when we have added the first handler or removed the last one for
|
| // a given event class. |hasActiveHandlers| can be used to distinguish
|
| // between the two cases.
|
| - void NotifyHasHandlersChanged(LocalFrame*,
|
| + void NotifyHasHandlersChanged(EventTarget*,
|
| EventHandlerClass,
|
| bool has_active_handlers);
|
|
|
| @@ -113,7 +113,7 @@ class CORE_EXPORT EventHandlerRegistry final
|
| const AddEventListenerOptions&,
|
| EventTarget*);
|
|
|
| - void UpdateEventHandlerInternal(ChangeOperation,
|
| + bool UpdateEventHandlerInternal(ChangeOperation,
|
| EventHandlerClass,
|
| EventTarget*);
|
|
|
|
|