Title: [275449] trunk/Source/WTF
Revision
275449
Author
[email protected]
Date
2021-04-02 15:57:56 -0700 (Fri, 02 Apr 2021)

Log Message

Enable PreferPageRenderingUpdatesNear60FPSEnabled by default
https://bugs.webkit.org/show_bug.cgi?id=224133

Reviewed by Tim Horton.

Turn the PreferPageRenderingUpdatesNear60FPSEnabled internal setting on by default. This
means that requestAnimationFrame on 144Hz displays will fire at 72Hz. 60Hz displays are
unaffected.

Firing at "close to 60fps" was determined to be necessary for web compatibility and power.

* Scripts/Preferences/WebPreferencesInternal.yaml:

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (275448 => 275449)


--- trunk/Source/WTF/ChangeLog	2021-04-02 22:44:37 UTC (rev 275448)
+++ trunk/Source/WTF/ChangeLog	2021-04-02 22:57:56 UTC (rev 275449)
@@ -1,3 +1,18 @@
+2021-04-02  Simon Fraser  <[email protected]>
+
+        Enable PreferPageRenderingUpdatesNear60FPSEnabled by default
+        https://bugs.webkit.org/show_bug.cgi?id=224133
+
+        Reviewed by Tim Horton.
+
+        Turn the PreferPageRenderingUpdatesNear60FPSEnabled internal setting on by default. This
+        means that requestAnimationFrame on 144Hz displays will fire at 72Hz. 60Hz displays are
+        unaffected.
+
+        Firing at "close to 60fps" was determined to be necessary for web compatibility and power.
+
+        * Scripts/Preferences/WebPreferencesInternal.yaml:
+
 2021-04-02  Youenn Fablet  <[email protected]>
 
         [MacOS] Enable NSURLSession WebSocket code path in WebKitTestRunner

Modified: trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml (275448 => 275449)


--- trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-04-02 22:44:37 UTC (rev 275448)
+++ trunk/Source/WTF/Scripts/Preferences/WebPreferencesInternal.yaml	2021-04-02 22:57:56 UTC (rev 275449)
@@ -567,11 +567,11 @@
   humanReadableDescription: "Prefer page rendering updates near 60 frames per second rather than use the display's refresh rate"
   defaultValue:
     WebKitLegacy:
-      default: false
+      default: true
     WebKit:
-      default: false
+      default: true
     WebCore:
-      default: false
+      default: true
 
 PrefixedWebAudioEnabled:
   type: bool
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to