⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 230169 in webkit


Ignore:
Timestamp:
Apr 2, 2018, 11:59:59 AM (8 years ago)
Author:
jer.noble@apple.com
Message:

Enable Legacy EME for all WebKit & WebKitLegacy clients
https://bugs.webkit.org/show_bug.cgi?id=184018
<rdar://problem/34887387>

Reviewed by Eric Carlson.

Source/WebKit:

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

Source/WebKitLegacy/mac:

  • WebView/WebPreferences.mm:

(+[WebPreferences initialize]):

Location:
trunk/Source
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/ChangeLog

    r230163 r230169  
     12018-04-02  Jer Noble  <jer.noble@apple.com>
     2
     3        Enable Legacy EME for all WebKit & WebKitLegacy clients
     4        https://bugs.webkit.org/show_bug.cgi?id=184018
     5        <rdar://problem/34887387>
     6
     7        Reviewed by Eric Carlson.
     8
     9        * Shared/WebPreferences.yaml:
     10        * Shared/WebPreferencesDefaultValues.h:
     11
    1122018-04-02  Jer Noble  <jer.noble@apple.com>
    213
  • trunk/Source/WebKit/Shared/WebPreferences.yaml

    r230163 r230169  
    742742LegacyEncryptedMediaAPIEnabled:
    743743  type: bool
    744   defaultValue: DEFAULT_LEGACY_ENCRYPTED_MEDIA_API_ENABLED
     744  defaultValue: true
    745745  humanReadableName: "Enable Legacy EME API"
    746746  humanReadableDescription: "Enable legacy EME API"
  • trunk/Source/WebKit/Shared/WebPreferencesDefaultValues.h

    r230163 r230169  
    7575#define DEFAULT_TEMPORARY_TILE_COHORT_RETENTION_ENABLED false
    7676#define DEFAULT_REQUIRES_USER_GESTURE_FOR_AUDIO_PLAYBACK true
    77 #define DEFAULT_LEGACY_ENCRYPTED_MEDIA_API_ENABLED false
    7877#define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 1
    7978#define DEFAULT_ENABLE_FULLSCREEN_API false
     
    9594#define DEFAULT_TEMPORARY_TILE_COHORT_RETENTION_ENABLED true
    9695#define DEFAULT_REQUIRES_USER_GESTURE_FOR_AUDIO_PLAYBACK false
    97 #define DEFAULT_LEGACY_ENCRYPTED_MEDIA_API_ENABLED true
    9896#define DEFAULT_INTERACTIVE_MEDIA_CAPTURE_STREAM_REPROMPT_INTERVAL_IN_MINUTES 10
    9997#define DEFAULT_ENABLE_FULLSCREEN_API true
  • trunk/Source/WebKitLegacy/mac/ChangeLog

    r230097 r230169  
     12018-04-02  Jer Noble  <jer.noble@apple.com>
     2
     3        Enable Legacy EME for all WebKit & WebKitLegacy clients
     4        https://bugs.webkit.org/show_bug.cgi?id=184018
     5        <rdar://problem/34887387>
     6
     7        Reviewed by Eric Carlson.
     8
     9        * WebView/WebPreferences.mm:
     10        (+[WebPreferences initialize]):
     11
    1122018-03-29  JF Bastien  <jfbastien@apple.com>
    213
  • trunk/Source/WebKitLegacy/mac/WebView/WebPreferences.mm

    r229938 r230169  
    673673        @NO, WebKitMediaUserGestureInheritsFromDocument,
    674674        @NO, WebKitIsSecureContextAttributeEnabledPreferenceKey,
    675 #if PLATFORM(IOS)
    676         @NO, WebKitLegacyEncryptedMediaAPIEnabledKey,
    677 #else
    678675        @YES, WebKitLegacyEncryptedMediaAPIEnabledKey,
    679 #endif
    680676        @NO, WebKitEncryptedMediaAPIEnabledKey,
    681677        @YES, WebKitViewportFitEnabledPreferenceKey,
Note: See TracChangeset for help on using the changeset viewer.