Title: [242232] trunk
Revision
242232
Author
commit-qu...@webkit.org
Date
2019-02-28 14:59:14 -0800 (Thu, 28 Feb 2019)

Log Message

Enable the Pointer Events runtime flag by default
https://bugs.webkit.org/show_bug.cgi?id=195156

Patch by Antoine Quint <grao...@apple.com> on 2019-02-28
Reviewed by Dean Jackson.

Source/WebCore:

* page/RuntimeEnabledFeatures.h:

Source/WebKit:

* Shared/WebPreferences.yaml:

Source/WebKitLegacy/mac:

* WebView/WebPreferences.mm:
(+[WebPreferences initialize]):

Tools:

* DumpRenderTree/mac/DumpRenderTree.mm:
(enableExperimentalFeatures):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (242231 => 242232)


--- trunk/Source/WebCore/ChangeLog	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebCore/ChangeLog	2019-02-28 22:59:14 UTC (rev 242232)
@@ -1,3 +1,12 @@
+2019-02-28  Antoine Quint  <grao...@apple.com>
+
+        Enable the Pointer Events runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=195156
+
+        Reviewed by Dean Jackson.
+
+        * page/RuntimeEnabledFeatures.h:
+
 2019-02-28  Zalan Bujtas  <za...@apple.com>
 
         [ContentChangeObserver] Make observed state reset explicit.

Modified: trunk/Source/WebCore/page/RuntimeEnabledFeatures.h (242231 => 242232)


--- trunk/Source/WebCore/page/RuntimeEnabledFeatures.h	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebCore/page/RuntimeEnabledFeatures.h	2019-02-28 22:59:14 UTC (rev 242232)
@@ -400,7 +400,7 @@
     bool m_attrStyleEnabled { false };
     bool m_webAPIStatisticsEnabled { false };
     bool m_CSSCustomPropertiesAndValuesEnabled { false };
-    bool m_pointerEventsEnabled { false };
+    bool m_pointerEventsEnabled { true };
     bool m_webSQLEnabled { true };
 
 #if ENABLE(LAYOUT_FORMATTING_CONTEXT)

Modified: trunk/Source/WebKit/ChangeLog (242231 => 242232)


--- trunk/Source/WebKit/ChangeLog	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebKit/ChangeLog	2019-02-28 22:59:14 UTC (rev 242232)
@@ -1,3 +1,12 @@
+2019-02-28  Antoine Quint  <grao...@apple.com>
+
+        Enable the Pointer Events runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=195156
+
+        Reviewed by Dean Jackson.
+
+        * Shared/WebPreferences.yaml:
+
 2019-02-28  Sihui Liu  <sihui_...@apple.com>
 
         Revert r232263: it caused processes to crash because process was suspended with locked file

Modified: trunk/Source/WebKit/Shared/WebPreferences.yaml (242231 => 242232)


--- trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-02-28 22:59:14 UTC (rev 242232)
@@ -1225,7 +1225,7 @@
 
 PointerEventsEnabled:
   type: bool
-  defaultValue: DEFAULT_POINTER_EVENTS_ENABLED
+  defaultValue: true
   humanReadableName: "Pointer Events"
   humanReadableDescription: "Enable Pointer Events"
   webcoreBinding: RuntimeEnabledFeatures

Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (242231 => 242232)


--- trunk/Source/WebKitLegacy/mac/ChangeLog	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog	2019-02-28 22:59:14 UTC (rev 242232)
@@ -1,3 +1,13 @@
+2019-02-28  Antoine Quint  <grao...@apple.com>
+
+        Enable the Pointer Events runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=195156
+
+        Reviewed by Dean Jackson.
+
+        * WebView/WebPreferences.mm:
+        (+[WebPreferences initialize]):
+
 2019-02-28  Justin Fan  <justin_...@apple.com>
 
         [Web GPU] Enable Web GPU only on 64-bit

Modified: trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm (242231 => 242232)


--- trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2019-02-28 22:59:14 UTC (rev 242232)
@@ -649,7 +649,7 @@
 #endif
         [NSNumber numberWithBool:NO], WebKitDirectoryUploadEnabledPreferenceKey,
         [NSNumber numberWithBool:YES], WebKitWebAnimationsEnabledPreferenceKey,
-        [NSNumber numberWithBool:NO], WebKitPointerEventsEnabledPreferenceKey,
+        [NSNumber numberWithBool:YES], WebKitPointerEventsEnabledPreferenceKey,
 
 #if PLATFORM(IOS_FAMILY)
         @NO, WebKitVisualViewportAPIEnabledPreferenceKey,

Modified: trunk/Tools/ChangeLog (242231 => 242232)


--- trunk/Tools/ChangeLog	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Tools/ChangeLog	2019-02-28 22:59:14 UTC (rev 242232)
@@ -1,3 +1,13 @@
+2019-02-28  Antoine Quint  <grao...@apple.com>
+
+        Enable the Pointer Events runtime flag by default
+        https://bugs.webkit.org/show_bug.cgi?id=195156
+
+        Reviewed by Dean Jackson.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (enableExperimentalFeatures):
+
 2019-02-28  Wenson Hsieh  <wenson_hs...@apple.com>
 
         Several PasteImage API tests are flaky

Modified: trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm (242231 => 242232)


--- trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2019-02-28 22:54:38 UTC (rev 242231)
+++ trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2019-02-28 22:59:14 UTC (rev 242232)
@@ -875,7 +875,6 @@
     preferences.sourceBufferChangeTypeEnabled = YES;
     [preferences setCSSOMViewScrollingAPIEnabled:YES];
     [preferences setMediaRecorderEnabled:YES];
-    [preferences setPointerEventsEnabled:YES];
 }
 
 // Called before each test.
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to