Title: [239897] trunk/Source
Revision
239897
Author
[email protected]
Date
2019-01-11 23:42:11 -0800 (Fri, 11 Jan 2019)

Log Message

Enable visual viewport API by default
https://bugs.webkit.org/show_bug.cgi?id=193376

Reviewed by Simon Fraser.

Source/WebKit:

Enable this feature by default since the remaining issue on iOS is mostly about test failures,
not an issue with the core functionality of the API.

* Shared/WebPreferences.yaml:

Source/WebKitLegacy/mac:

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (239896 => 239897)


--- trunk/Source/WebKit/ChangeLog	2019-01-12 06:26:20 UTC (rev 239896)
+++ trunk/Source/WebKit/ChangeLog	2019-01-12 07:42:11 UTC (rev 239897)
@@ -1,3 +1,15 @@
+2019-01-11  Ryosuke Niwa  <[email protected]>
+
+        Enable visual viewport API by default
+        https://bugs.webkit.org/show_bug.cgi?id=193376
+
+        Reviewed by Simon Fraser.
+
+        Enable this feature by default since the remaining issue on iOS is mostly about test failures,
+        not an issue with the core functionality of the API.
+
+        * Shared/WebPreferences.yaml:
+
 2019-01-11  Brent Fulgham  <[email protected]>
 
         Allow WebContent process access to some drawing-related IOKit properties

Modified: trunk/Source/WebKit/Shared/WebPreferences.yaml (239896 => 239897)


--- trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-01-12 06:26:20 UTC (rev 239896)
+++ trunk/Source/WebKit/Shared/WebPreferences.yaml	2019-01-12 07:42:11 UTC (rev 239897)
@@ -1240,7 +1240,7 @@
 
 VisualViewportAPIEnabled:
   type: bool
-  defaultValue: DEFAULT_EXPERIMENTAL_FEATURES_ENABLED
+  defaultValue: true
   humanReadableName: "Visual Viewport API"
   humanReadableDescription: "Enable Visual Viewport API"
   category: experimental

Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (239896 => 239897)


--- trunk/Source/WebKitLegacy/mac/ChangeLog	2019-01-12 06:26:20 UTC (rev 239896)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog	2019-01-12 07:42:11 UTC (rev 239897)
@@ -1,3 +1,13 @@
+2019-01-11  Ryosuke Niwa  <[email protected]>
+
+        Enable visual viewport API by default
+        https://bugs.webkit.org/show_bug.cgi?id=193376
+
+        Reviewed by Simon Fraser.
+
+        * WebView/WebPreferences.mm:
+        (+[WebPreferences initialize]):
+
 2019-01-11  John Wilander  <[email protected]>
 
         Compile out Web API Statistics Collection

Modified: trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm (239896 => 239897)


--- trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2019-01-12 06:26:20 UTC (rev 239896)
+++ trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2019-01-12 07:42:11 UTC (rev 239897)
@@ -654,7 +654,7 @@
 #else
         [NSNumber numberWithBool:YES], WebKitVisualViewportEnabledPreferenceKey,
 #endif
-        [NSNumber numberWithBool:NO], WebKitVisualViewportAPIEnabledPreferenceKey,
+        [NSNumber numberWithBool:YES], WebKitVisualViewportAPIEnabledPreferenceKey,
 
         [NSNumber numberWithBool:NO], WebKitCSSOMViewScrollingAPIEnabledPreferenceKey,
         [NSNumber numberWithBool:YES], WebKitNeedsStorageAccessFromFileURLsQuirkKey,
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to