RESOLVED FIXED 189867
Add PointerEvent, plus feature flag, plus Web Platform Tests
https://bugs.webkit.org/show_bug.cgi?id=189867
Summary Add PointerEvent, plus feature flag, plus Web Platform Tests
Dean Jackson
Reported 2018-09-21 16:47:38 PDT
Add PointerEvent, plus feature flag, plus Web Platform Tests
Attachments
Patch (112.13 KB, patch)
2018-09-21 16:59 PDT, Dean Jackson
simon.fraser: review+
Radar WebKit Bug Importer
Comment 1 2018-09-21 16:48:20 PDT
Dean Jackson
Comment 2 2018-09-21 16:59:21 PDT
Simon Fraser (smfr)
Comment 3 2018-09-21 17:35:51 PDT
Comment on attachment 350457 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=350457&action=review Please also add to features.json > Source/WebCore/dom/PointerEvent.cpp:35 > +PointerEvent::PointerEvent() > +{ > +} Remove or use = default > Source/WebCore/dom/PointerEvent.cpp:48 > + , m_pointerId(WTFMove(initializer.pointerId)) > + , m_width(WTFMove(initializer.width)) > + , m_height(WTFMove(initializer.height)) > + , m_pressure(WTFMove(initializer.pressure)) > + , m_tangentialPressure(WTFMove(initializer.tangentialPressure)) > + , m_tiltX(WTFMove(initializer.tiltX)) > + , m_tiltY(WTFMove(initializer.tiltY)) > + , m_twist(WTFMove(initializer.twist)) > + , m_pointerType(WTFMove(initializer.pointerType)) > + , m_isPrimary(WTFMove(initializer.isPrimary)) No need to WTFMove POD > Source/WebCore/page/RuntimeEnabledFeatures.h:340 > + bool m_areWebAnimationsEnabled { true }; > + bool m_isWebAnimationsCSSIntegrationEnabled { false }; > + bool m_isImageBitmapOffscreenCanvasEnabled { true }; > + bool m_isCacheAPIEnabled { false }; > + bool m_isFetchAPIEnabled { true }; > + bool m_isWebSocketEnabled { true }; > + bool m_fetchAPIKeepAliveEnabled { false }; > + bool m_inspectorAdditionsEnabled { false }; > + bool m_webVREnabled { false }; > + bool m_accessibilityObjectModelEnabled { false }; > + bool m_ariaReflectionEnabled { true }; > + bool m_resourceLoadStatisticsDebugMode { false }; > + bool m_isRestrictedHTTPResponseAccess { true }; > + bool m_crossOriginResourcePolicyEnabled { true }; > + bool m_isWebGLCompressedTextureASTCSupportEnabled { false }; > + bool m_promptForStorageAccessAPIEnabled { false }; > + bool m_isServerTimingEnabled { false }; > + bool m_experimentalPlugInSandboxProfilesEnabled { false }; > + bool m_disabledAdaptationsMetaTagEnabled { false }; > + bool m_attrStyleEnabled { false }; > + bool m_webAPIStatisticsEnabled { false }; > + bool m_CSSCustomPropertiesAndValuesEnabled { false }; > + bool m_pointerEventsEnabled { false }; Please sort.
Dean Jackson
Comment 4 2018-09-21 17:52:09 PDT
David Tapuska
Comment 5 2018-09-21 18:13:31 PDT
Dean Jackson
Comment 6 2018-09-22 15:23:44 PDT
(In reply to David Tapuska from comment #5) > Will https://bugs.webkit.org/show_bug.cgi?id=133112 be fixed too? Yes
David Tapuska
Comment 7 2018-09-22 16:38:26 PDT
Whoot! Great work.. looking forward to testing for interop.
Note You need to log in before you can comment on or make changes to this bug.