Chromium Code Reviews| OLD | NEW | 
|---|---|
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef PointerEventManager_h | 5 #ifndef PointerEventManager_h | 
| 6 #define PointerEventManager_h | 6 #define PointerEventManager_h | 
| 7 | 7 | 
| 8 #include "core/CoreExport.h" | 8 #include "core/CoreExport.h" | 
| 9 #include "core/events/PointerEvent.h" | 9 #include "core/events/PointerEvent.h" | 
| 10 #include "core/events/PointerEventFactory.h" | 10 #include "core/events/PointerEventFactory.h" | 
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 80 bool hasRecievedOverEvent; | 80 bool hasRecievedOverEvent; | 
| 81 EventTargetAttributes() | 81 EventTargetAttributes() | 
| 82 : target(nullptr) | 82 : target(nullptr) | 
| 83 , hasRecievedOverEvent(false) {} | 83 , hasRecievedOverEvent(false) {} | 
| 84 EventTargetAttributes(PassRefPtrWillBeRawPtr<EventTarget> target, | 84 EventTargetAttributes(PassRefPtrWillBeRawPtr<EventTarget> target, | 
| 85 bool hasRecievedOverEvent) | 85 bool hasRecievedOverEvent) | 
| 86 : target(target) | 86 : target(target) | 
| 87 , hasRecievedOverEvent(hasRecievedOverEvent) {} | 87 , hasRecievedOverEvent(hasRecievedOverEvent) {} | 
| 88 }; | 88 }; | 
| 89 | 89 | 
| 90 PlatformMouseEvent mouseEventWithRegion(Node*, const PlatformMouseEvent&); | |
| 
 
dtapuska
2016/04/05 15:57:28
This seems like something that could just be in th
 
zino
2016/04/06 11:08:20
good point.
Done.
 
 | |
| 91 | |
| 90 void sendNodeTransitionEvents( | 92 void sendNodeTransitionEvents( | 
| 91 PassRefPtrWillBeRawPtr<EventTarget> exitedTarget, | 93 PassRefPtrWillBeRawPtr<EventTarget> exitedTarget, | 
| 92 PassRefPtrWillBeRawPtr<EventTarget> enteredTarget, | 94 PassRefPtrWillBeRawPtr<EventTarget> enteredTarget, | 
| 93 PassRefPtrWillBeRawPtr<PointerEvent>, | 95 PassRefPtrWillBeRawPtr<PointerEvent>, | 
| 94 const PlatformMouseEvent& = PlatformMouseEvent(), | 96 const PlatformMouseEvent& = PlatformMouseEvent(), | 
| 95 bool sendMouseEvent = false); | 97 bool sendMouseEvent = false); | 
| 96 void setNodeUnderPointer(PassRefPtrWillBeRawPtr<PointerEvent>, | 98 void setNodeUnderPointer(PassRefPtrWillBeRawPtr<PointerEvent>, | 
| 97 PassRefPtrWillBeRawPtr<EventTarget>, bool sendEvent = true); | 99 PassRefPtrWillBeRawPtr<EventTarget>, bool sendEvent = true); | 
| 98 | 100 | 
| 99 // Returns whether the pointer capture is changed. In this case this | 101 // Returns whether the pointer capture is changed. In this case this | 
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 141 WillBeHeapHashMap<int, EventTargetAttributes> m_nodeUnderPointer; | 143 WillBeHeapHashMap<int, EventTargetAttributes> m_nodeUnderPointer; | 
| 142 | 144 | 
| 143 PointerCapturingMap m_pointerCaptureTarget; | 145 PointerCapturingMap m_pointerCaptureTarget; | 
| 144 PointerCapturingMap m_pendingPointerCaptureTarget; | 146 PointerCapturingMap m_pendingPointerCaptureTarget; | 
| 145 PointerEventFactory m_pointerEventFactory; | 147 PointerEventFactory m_pointerEventFactory; | 
| 146 }; | 148 }; | 
| 147 | 149 | 
| 148 } // namespace blink | 150 } // namespace blink | 
| 149 | 151 | 
| 150 #endif // PointerEventManager_h | 152 #endif // PointerEventManager_h | 
| OLD | NEW |