REGRESSION (229680): Fullscreen video does not work (youtube, netflix)
authorjer.noble@apple.com <jer.noble@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 2 Apr 2018 17:45:07 +0000 (17:45 +0000)
committerjer.noble@apple.com <jer.noble@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 2 Apr 2018 17:45:07 +0000 (17:45 +0000)
https://bugs.webkit.org/show_bug.cgi?id=184235

Reviewed by Eric Carlson.

Enable the Fullscreen API by default.

* Shared/WebPreferences.yaml:
* Shared/WebPreferencesDefaultValues.h:

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

Source/WebKit/ChangeLog
Source/WebKit/Shared/WebPreferences.yaml
Source/WebKit/Shared/WebPreferencesDefaultValues.h

index 1f865ac..90898e6 100644 (file)
@@ -1,3 +1,15 @@
+2018-04-02  Jer Noble  <jer.noble@apple.com>
+
+        REGRESSION (229680): Fullscreen video does not work (youtube, netflix)
+        https://bugs.webkit.org/show_bug.cgi?id=184235
+
+        Reviewed by Eric Carlson.
+
+        Enable the Fullscreen API by default.
+
+        * Shared/WebPreferences.yaml:
+        * Shared/WebPreferencesDefaultValues.h:
+
 2018-04-02  Fujii Hironori  <Hironori.Fujii@sony.com>
 
         [Win] MSVC can't compile WebResourceLoadStatisticsStore::scheduleClearInMemoryAndPersistent
index 77be738..b4231fd 100644 (file)
@@ -165,7 +165,7 @@ LinkPreconnect:
 
 FullScreenEnabled:
   type: bool
-  defaultValue: false
+  defaultValue: DEFAULT_ENABLE_FULLSCREEN_API
   condition: ENABLE(FULLSCREEN_API)
   visibleCondition: PLATFORM(IOS)
   humanReadableName: "Fullscreen API"
index d4846dd..35f557e 100644 (file)
@@ -76,6 +76,7 @@
 #define DEFAULT_REQUIRES_USER_GESTURE_FOR_AUDIO_PLAYBACK true
 #define DEFAULT_LEGACY_ENCRYPTED_MEDIA_API_ENABLED false
 #define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 1
+#define DEFAULT_ENABLE_FULLSCREEN_API false
 #else
 #define DEFAULT_ALLOWS_PICTURE_IN_PICTURE_MEDIA_PLAYBACK false
 #define DEFAULT_BACKSPACE_KEY_NAVIGATION_ENABLED true
@@ -95,6 +96,7 @@
 #define DEFAULT_REQUIRES_USER_GESTURE_FOR_AUDIO_PLAYBACK false
 #define DEFAULT_LEGACY_ENCRYPTED_MEDIA_API_ENABLED true
 #define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 10
+#define DEFAULT_ENABLE_FULLSCREEN_API true
 #endif
 
 #if PLATFORM(COCOA)