| Index: android_webview/tools/system_webview_shell/test/data/webexposed/not-webview-exposed.txt
|
| diff --git a/android_webview/tools/system_webview_shell/test/data/webexposed/not-webview-exposed.txt b/android_webview/tools/system_webview_shell/test/data/webexposed/not-webview-exposed.txt
|
| index 9c59a8db068564a832e8eefdf45b9639d76a2c51..73c8f33a03ae1ba84c451da4f9cd2cd71d87a112 100644
|
| --- a/android_webview/tools/system_webview_shell/test/data/webexposed/not-webview-exposed.txt
|
| +++ b/android_webview/tools/system_webview_shell/test/data/webexposed/not-webview-exposed.txt
|
| @@ -1,5 +1,5 @@
|
| -# speech not enabled crbug.com/487255
|
| -interface SpeechSynthesisEvent : Event # speech not enabled
|
| +# speech api not enabled in webview, crbug.com/487255
|
| +interface SpeechSynthesisEvent : Event
|
| interface SpeechSynthesisUtterance : EventTarget
|
| interface webkitSpeechGrammar
|
| interface webkitSpeechGrammarList
|
| @@ -7,17 +7,17 @@ interface webkitSpeechRecognition : EventTarget
|
| interface webkitSpeechRecognitionError : Event
|
| interface webkitSpeechRecognitionEvent : Event
|
|
|
| -# permissions api not enabled in webview crbug.com/490120
|
| +# permissions api not enabled in webview, crbug.com/490120
|
| interface PermissionStatus : EventTarget
|
| interface Permissions
|
|
|
| -# notifications api not enabled in webview crbug.com/434712
|
| +# notifications api not enabled in webview, crbug.com/434712
|
| interface Notification : EventTarget
|
|
|
| -# not yet supported in webview.
|
| +# not yet supported in webview and chrome on android in general, crbug.com/154571
|
| interface SharedWorker : EventTarget
|
|
|
| -# push API not supported in webview
|
| +# push API not supported in webview, crbug.com/421921
|
| interface PushManager
|
| interface PushSubscription
|
| interface PushSubscriptionOptions
|
| @@ -33,18 +33,21 @@ interface PresentationRequest : EventTarget
|
| # remoteplayback api not supported in webview crbug.com/521319
|
| interface RemotePlayback : EventTarget
|
|
|
| -# crbug.com/589500
|
| +# Android does not support switching the audio output device, crbug.com/589500
|
| +# Remote Playback API is not supported on Android WebView, crbug.com/521319
|
| interface HTMLMediaElement : HTMLElement
|
| - getter sinkId
|
| - method setSinkId
|
| + getter sinkId # crbug.com/589500
|
| + method setSinkId # crbug.com/589500
|
| setter disableRemotePlayback # crbug.com/521319
|
| getter disableRemotePlayback # crbug.com/521319
|
| getter remote # crbug.com/521319
|
|
|
| +# permissions API (crbug.com/490120), presentation API (crbug.com/521319) and
|
| +# custom scheme handlers (crbug.com/589502) not supported in webview
|
| interface Navigator
|
| getter permissions # crbug.com/490120
|
| - method registerProtocolHandler # crbug.com/589502
|
| getter presentation # crbug.com/521319
|
| + method registerProtocolHandler # crbug.com/589502
|
| method unregisterProtocolHandler # crbug.com/589502
|
|
|
| # notifications not yet supported in webview, crbug.com/551446
|
| @@ -53,33 +56,31 @@ interface ServiceWorkerRegistration : EventTarget
|
| method getNotifications
|
| method showNotification
|
|
|
| -# crbug.com/589504
|
| +# File System API disabled in WebView, crbug.com/589504, crbug.com/589843, b/6930981
|
| interface HTMLInputElement : HTMLElement
|
| getter webkitEntries
|
|
|
| -# crbug.com/671461
|
| +# MediaDevices devicechange disabled on Android, crbug.com/671461
|
| interface MediaDevices : EventTarget
|
| getter ondevicechange
|
| setter ondevicechange
|
|
|
| -# TODO(timvolodine): investigate in more detail
|
| [GLOBAL OBJECT]
|
| method openDatabase
|
| - attribute layoutTestController
|
| - attribute eventSender
|
| - method webkitRequestFileSystem
|
| - attribute testRunner
|
| - attribute internals
|
| - attribute accessibilityController
|
| - attribute textInputController
|
| + attribute layoutTestController # test only
|
| + attribute eventSender # test only
|
| + attribute testRunner # test only
|
| + attribute internals # test only
|
| + attribute accessibilityController # test only
|
| + attribute textInputController # test only
|
| attribute gin
|
| - attribute gamepadController
|
| - attribute GCController
|
| - getter speechSynthesis
|
| - attribute chrome # crbug.com/618471
|
| - method gc
|
| - method webkitResolveLocalFileSystemURL
|
| + attribute gamepadController # test only
|
| + attribute GCController # test only
|
| + getter speechSynthesis # Speech API, crbug.com/487255
|
| + attribute chrome # crbug.com/618471
|
| + method gc # test only
|
| + method webkitRequestFileSystem # File System API, crbug.com/589843
|
| + method webkitResolveLocalFileSystemURL # File System API, crbug.com/589843
|
|
|
| # TODO(timvolodine): check screen orientation lock api
|
| # TODO(timvolodine): check notifications in service workers
|
| -# TODO(timvolodine): add File System API
|
|
|