| Index: sky/engine/core/events/PointerEvent.h
|
| diff --git a/sky/engine/core/events/PointerEvent.h b/sky/engine/core/events/PointerEvent.h
|
| index 87df4ecb0f2d044b57a5e777b2c7fdedae293471..5c2c0d41213257eacf8e96a0547ebcfb7efcb0db 100644
|
| --- a/sky/engine/core/events/PointerEvent.h
|
| +++ b/sky/engine/core/events/PointerEvent.h
|
| @@ -8,6 +8,7 @@
|
| #include "sky/engine/core/events/Event.h"
|
| #include "sky/engine/core/events/EventDispatchMediator.h"
|
| #include "sky/engine/core/frame/LocalDOMWindow.h"
|
| +#include "sky/engine/public/platform/WebInputEvent.h"
|
|
|
| namespace blink {
|
|
|
| @@ -43,6 +44,10 @@ public:
|
| {
|
| return adoptRef(new PointerEvent);
|
| }
|
| + static PassRefPtr<PointerEvent> create(const WebPointerEvent& event)
|
| + {
|
| + return adoptRef(new PointerEvent(event));
|
| + }
|
| static PassRefPtr<PointerEvent> create(const AtomicString& type, const PointerEventInit& initializer)
|
| {
|
| return adoptRef(new PointerEvent(type, initializer));
|
| @@ -72,11 +77,11 @@ public:
|
| double orientation() const { return m_orientation; }
|
| double tilt() const { return m_tilt; }
|
|
|
| -protected:
|
| +private:
|
| PointerEvent();
|
| + explicit PointerEvent(const WebPointerEvent& event);
|
| PointerEvent(const AtomicString&, const PointerEventInit&);
|
|
|
| -private:
|
| int m_pointer;
|
| String m_kind;
|
| double m_x;
|
|
|