Changeset 198251 in webkit


Ignore:
Timestamp:
Mar 15, 2016 5:45:32 PM (8 years ago)
Author:
jer.noble@apple.com
Message:

[ios-sim debug] API test WebKit1.AudioSessionCategoryIOS timing out
https://bugs.webkit.org/show_bug.cgi?id=155275

Reviewed by Alexey Proskuryakov.

The videoPlaybackRequiresUserGesture and audioPlaybackRequiresUserGesture should both defalut to
NO, so that legacy clients of -[UIWebView setMediaPlaybackRequiresUserAction:] continue to work
as expected.

  • WebView/WebPreferences.mm:

(+[WebPreferences initialize]):

Location:
trunk/Source/WebKit/mac
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/mac/ChangeLog

    r198235 r198251  
     12016-03-15  Jer Noble  <jer.noble@apple.com>
     2
     3        [ios-sim debug] API test WebKit1.AudioSessionCategoryIOS timing out
     4        https://bugs.webkit.org/show_bug.cgi?id=155275
     5
     6        Reviewed by Alexey Proskuryakov.
     7
     8        The videoPlaybackRequiresUserGesture and audioPlaybackRequiresUserGesture should both defalut to
     9        NO, so that legacy clients of -[UIWebView setMediaPlaybackRequiresUserAction:] continue to work
     10        as expected.
     11
     12        * WebView/WebPreferences.mm:
     13        (+[WebPreferences initialize]):
     14
    1152016-03-15  Oliver Hunt  <oliver@apple.com>
    216
  • trunk/Source/WebKit/mac/WebView/WebPreferences.mm

    r198088 r198251  
    525525        [NSNumber numberWithBool:attachmentElementEnabled], WebKitAttachmentElementEnabledPreferenceKey,
    526526#if !PLATFORM(IOS)
    527         [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
    528         [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
    529527        [NSNumber numberWithBool:YES],  WebKitAllowsInlineMediaPlaybackPreferenceKey,
    530528        [NSNumber numberWithBool:NO],  WebKitInlineMediaPlaybackRequiresPlaysInlineAttributeKey,
     
    539537        [NSNumber numberWithBool:YES],  WebKitMediaDataLoadsAutomaticallyPreferenceKey,
    540538#else
    541         [NSNumber numberWithBool:YES],  WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
    542         [NSNumber numberWithBool:YES],  WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
    543539        [NSNumber numberWithBool:allowsInlineMediaPlayback],   WebKitAllowsInlineMediaPlaybackPreferenceKey,
    544540        [NSNumber numberWithBool:requiresPlaysInlineAttribute], WebKitInlineMediaPlaybackRequiresPlaysInlineAttributeKey,
     
    549545        [NSNumber numberWithBool:YES],  WebKitAVKitEnabled,
    550546#endif
     547        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForVideoPlaybackPreferenceKey,
     548        [NSNumber numberWithBool:NO],   WebKitRequiresUserGestureForAudioPlaybackPreferenceKey,
    551549        [NSNumber numberWithLongLong:WebCore::ApplicationCacheStorage::noQuota()], WebKitApplicationCacheTotalQuota,
    552550
Note: See TracChangeset for help on using the changeset viewer.