[Webkit-unassigned] [Bug 183045] New: Expose still more WKPreferences SPI to match C SPI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Feb 22 10:38:49 PST 2018
https://bugs.webkit.org/show_bug.cgi?id=183045
Bug ID: 183045
Summary: Expose still more WKPreferences SPI to match C SPI
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jeffm at apple.com
CC: bugs-noreply at webkitgtk.org
Add the following properties to the WKPreferences SPI:
_allowsInlineMediaPlayback
_applePayEnabled
_avFoundationNSURLSessionEnabled
_dnsPrefetchingEnabled
_inlineMediaPlaybackRequiresPlaysInlineAttribute
_invisibleMediaAutoplayNotPermitted
_legacyEncryptedMediaAPIEnabled
_lowPowerVideoAudioBufferSizeEnabled
_mainContentUserGestureOverrideEnabled
_mediaStreamEnabled
_needsStorageAccessFromFileURLsQuirk
_pdfPluginEnabled
_requiresUserActionForAudioPlayback
_requiresUserActionForVideoPlayback
_serviceControlsEnabled
_showsToolTipOverTruncatedText
_textAreasAreResizable
_useGiantTiles
_wantsBalancedSetDefersLoadingBehavior
_webAudioEnabled
Some of these are exposed by the WKPreferencesRef C SPI, but some (like _lowPowerVideoAudioBufferSizeEnabled) are not and are being implicitly set by values in Safari's Defaults.plist. When using WKWebView, this will no longer work since WebKit won't read preferences from Safari's defaults, so they need to be exposed via WKPreferences.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180222/7b803c06/attachment.html>
More information about the webkit-unassigned
mailing list