Title: [237540] tags/Safari-607.1.10.6/Source
Revision
237540
Author
[email protected]
Date
2018-10-28 22:58:12 -0700 (Sun, 28 Oct 2018)

Log Message

Cherry-pick r237421. rdar://problem/45562620

    [Web Animations] Turn Web Animations CSS Integration off by default
    https://bugs.webkit.org/show_bug.cgi?id=190901

    Reviewed by Dean Jackson.

    Source/WebCore:

    * page/RuntimeEnabledFeatures.h:

    Source/WebKit:

    * Shared/WebPreferences.yaml:

    Source/WebKitLegacy/mac:

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

    Source/WebKitLegacy/win:

    * WebPreferences.cpp:
    (WebPreferences::initializeDefaultSettings):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237421 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: tags/Safari-607.1.10.6/Source/WebCore/ChangeLog (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebCore/ChangeLog	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebCore/ChangeLog	2018-10-29 05:58:12 UTC (rev 237540)
@@ -1,3 +1,41 @@
+2018-10-28  Babak Shafiei  <[email protected]>
+
+        Cherry-pick r237421. rdar://problem/45562620
+
+    [Web Animations] Turn Web Animations CSS Integration off by default
+    https://bugs.webkit.org/show_bug.cgi?id=190901
+    
+    Reviewed by Dean Jackson.
+    
+    Source/WebCore:
+    
+    * page/RuntimeEnabledFeatures.h:
+    
+    Source/WebKit:
+    
+    * Shared/WebPreferences.yaml:
+    
+    Source/WebKitLegacy/mac:
+    
+    * WebView/WebPreferences.mm:
+    (+[WebPreferences initialize]):
+    
+    Source/WebKitLegacy/win:
+    
+    * WebPreferences.cpp:
+    (WebPreferences::initializeDefaultSettings):
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2018-10-25  Antoine Quint  <[email protected]>
+
+            [Web Animations] Turn Web Animations CSS Integration off by default
+            https://bugs.webkit.org/show_bug.cgi?id=190901
+
+            Reviewed by Dean Jackson.
+
+            * page/RuntimeEnabledFeatures.h:
+
 2018-10-08  Kocsen Chung  <[email protected]>
 
         Revert r236875. rdar://problem/45109065

Modified: tags/Safari-607.1.10.6/Source/WebCore/page/RuntimeEnabledFeatures.h (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebCore/page/RuntimeEnabledFeatures.h	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebCore/page/RuntimeEnabledFeatures.h	2018-10-29 05:58:12 UTC (rev 237540)
@@ -314,7 +314,7 @@
     bool m_isWebShareEnabled { false };
     bool m_inputEventsEnabled { true };
     bool m_areWebAnimationsEnabled { true };
-    bool m_isWebAnimationsCSSIntegrationEnabled { true };
+    bool m_isWebAnimationsCSSIntegrationEnabled { false };
     bool m_isImageBitmapOffscreenCanvasEnabled { true };
     bool m_isCacheAPIEnabled { false };
     bool m_isFetchAPIEnabled { true };

Modified: tags/Safari-607.1.10.6/Source/WebKit/ChangeLog (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKit/ChangeLog	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKit/ChangeLog	2018-10-29 05:58:12 UTC (rev 237540)
@@ -1,3 +1,41 @@
+2018-10-28  Babak Shafiei  <[email protected]>
+
+        Cherry-pick r237421. rdar://problem/45562620
+
+    [Web Animations] Turn Web Animations CSS Integration off by default
+    https://bugs.webkit.org/show_bug.cgi?id=190901
+    
+    Reviewed by Dean Jackson.
+    
+    Source/WebCore:
+    
+    * page/RuntimeEnabledFeatures.h:
+    
+    Source/WebKit:
+    
+    * Shared/WebPreferences.yaml:
+    
+    Source/WebKitLegacy/mac:
+    
+    * WebView/WebPreferences.mm:
+    (+[WebPreferences initialize]):
+    
+    Source/WebKitLegacy/win:
+    
+    * WebPreferences.cpp:
+    (WebPreferences::initializeDefaultSettings):
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2018-10-25  Antoine Quint  <[email protected]>
+
+            [Web Animations] Turn Web Animations CSS Integration off by default
+            https://bugs.webkit.org/show_bug.cgi?id=190901
+
+            Reviewed by Dean Jackson.
+
+            * Shared/WebPreferences.yaml:
+
 2018-10-23  Alan Coon  <[email protected]>
 
         Cherry-pick r237309. rdar://problem/45377609

Modified: tags/Safari-607.1.10.6/Source/WebKit/Shared/WebPreferences.yaml (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKit/Shared/WebPreferences.yaml	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKit/Shared/WebPreferences.yaml	2018-10-29 05:58:12 UTC (rev 237540)
@@ -1218,7 +1218,7 @@
 
 WebAnimationsCSSIntegrationEnabled:
   type: bool
-  defaultValue: true
+  defaultValue: DEFAULT_EXPERIMENTAL_FEATURES_ENABLED
   humanReadableName: "CSS Animations via Web Animations"
   humanReadableDescription: "Expose CSS Animations and CSS Transitions through getAnimations()"
   category: experimental

Modified: tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/ChangeLog (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/ChangeLog	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/ChangeLog	2018-10-29 05:58:12 UTC (rev 237540)
@@ -1,3 +1,42 @@
+2018-10-28  Babak Shafiei  <[email protected]>
+
+        Cherry-pick r237421. rdar://problem/45562620
+
+    [Web Animations] Turn Web Animations CSS Integration off by default
+    https://bugs.webkit.org/show_bug.cgi?id=190901
+    
+    Reviewed by Dean Jackson.
+    
+    Source/WebCore:
+    
+    * page/RuntimeEnabledFeatures.h:
+    
+    Source/WebKit:
+    
+    * Shared/WebPreferences.yaml:
+    
+    Source/WebKitLegacy/mac:
+    
+    * WebView/WebPreferences.mm:
+    (+[WebPreferences initialize]):
+    
+    Source/WebKitLegacy/win:
+    
+    * WebPreferences.cpp:
+    (WebPreferences::initializeDefaultSettings):
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2018-10-25  Antoine Quint  <[email protected]>
+
+            [Web Animations] Turn Web Animations CSS Integration off by default
+            https://bugs.webkit.org/show_bug.cgi?id=190901
+
+            Reviewed by Dean Jackson.
+
+            * WebView/WebPreferences.mm:
+            (+[WebPreferences initialize]):
+
 2018-10-07  Dan Bernstein  <[email protected]>
 
         Fixed building with the latest macOS SDK

Modified: tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/WebView/WebPreferences.mm (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKitLegacy/mac/WebView/WebPreferences.mm	2018-10-29 05:58:12 UTC (rev 237540)
@@ -625,7 +625,7 @@
         [NSNumber numberWithBool:YES], WebKitDataTransferItemsEnabledPreferenceKey,
         [NSNumber numberWithBool:NO], WebKitCustomPasteboardDataEnabledPreferenceKey,
         [NSNumber numberWithBool:YES], WebKitModernMediaControlsEnabledPreferenceKey,
-        [NSNumber numberWithBool:YES], WebKitWebAnimationsCSSIntegrationEnabledPreferenceKey,
+        [NSNumber numberWithBool:NO], WebKitWebAnimationsCSSIntegrationEnabledPreferenceKey,
 
 #if ENABLE(WEBGL2)
         [NSNumber numberWithBool:NO], WebKitWebGL2EnabledPreferenceKey,

Modified: tags/Safari-607.1.10.6/Source/WebKitLegacy/win/ChangeLog (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKitLegacy/win/ChangeLog	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKitLegacy/win/ChangeLog	2018-10-29 05:58:12 UTC (rev 237540)
@@ -1,3 +1,42 @@
+2018-10-28  Babak Shafiei  <[email protected]>
+
+        Cherry-pick r237421. rdar://problem/45562620
+
+    [Web Animations] Turn Web Animations CSS Integration off by default
+    https://bugs.webkit.org/show_bug.cgi?id=190901
+    
+    Reviewed by Dean Jackson.
+    
+    Source/WebCore:
+    
+    * page/RuntimeEnabledFeatures.h:
+    
+    Source/WebKit:
+    
+    * Shared/WebPreferences.yaml:
+    
+    Source/WebKitLegacy/mac:
+    
+    * WebView/WebPreferences.mm:
+    (+[WebPreferences initialize]):
+    
+    Source/WebKitLegacy/win:
+    
+    * WebPreferences.cpp:
+    (WebPreferences::initializeDefaultSettings):
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237421 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2018-10-25  Antoine Quint  <[email protected]>
+
+            [Web Animations] Turn Web Animations CSS Integration off by default
+            https://bugs.webkit.org/show_bug.cgi?id=190901
+
+            Reviewed by Dean Jackson.
+
+            * WebPreferences.cpp:
+            (WebPreferences::initializeDefaultSettings):
+
 2018-10-02  Alex Christensen  <[email protected]>
 
         Remove ParsedURLString

Modified: tags/Safari-607.1.10.6/Source/WebKitLegacy/win/WebPreferences.cpp (237539 => 237540)


--- tags/Safari-607.1.10.6/Source/WebKitLegacy/win/WebPreferences.cpp	2018-10-29 05:56:17 UTC (rev 237539)
+++ tags/Safari-607.1.10.6/Source/WebKitLegacy/win/WebPreferences.cpp	2018-10-29 05:58:12 UTC (rev 237540)
@@ -309,7 +309,7 @@
 
     CFDictionaryAddValue(defaults, CFSTR(WebKitWebAnimationsEnabledPreferenceKey), kCFBooleanTrue);
 
-    CFDictionaryAddValue(defaults, CFSTR(WebKitWebAnimationsCSSIntegrationEnabledPreferenceKey), kCFBooleanTrue);
+    CFDictionaryAddValue(defaults, CFSTR(WebKitWebAnimationsCSSIntegrationEnabledPreferenceKey), kCFBooleanFalse);
 
     CFDictionaryAddValue(defaults, CFSTR(WebKitUserTimingEnabledPreferenceKey), kCFBooleanFalse);
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to