diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-13 16:23:34 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-02-14 10:37:21 +0000 |
commit | 38a9a29f4f9436cace7f0e7abf9c586057df8a4e (patch) | |
tree | c4e8c458dc595bc0ddb435708fa2229edfd00bd4 /chromium/third_party/blink/public/platform/platform.h | |
parent | e684a3455bcc29a6e3e66a004e352dea4e1141e7 (diff) | |
download | qtwebengine-chromium-38a9a29f4f9436cace7f0e7abf9c586057df8a4e.tar.gz |
BASELINE: Update Chromium to 73.0.3683.37
Change-Id: I08c9af2948b645f671e5d933aca1f7a90ea372f2
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/third_party/blink/public/platform/platform.h')
-rw-r--r-- | chromium/third_party/blink/public/platform/platform.h | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/chromium/third_party/blink/public/platform/platform.h b/chromium/third_party/blink/public/platform/platform.h index e3f1a22160b..3b36d5710b0 100644 --- a/chromium/third_party/blink/public/platform/platform.h +++ b/chromium/third_party/blink/public/platform/platform.h @@ -94,6 +94,7 @@ class Local; namespace webrtc { struct RtpCapabilities; +class AsyncResolverFactory; } namespace blink { @@ -111,8 +112,6 @@ class WebDatabaseObserver; class WebGraphicsContext3DProvider; class WebImageCaptureFrameGrabber; class WebLocalFrame; -class WebMIDIAccessor; -class WebMIDIAccessorClient; class WebMediaCapabilitiesClient; class WebMediaPlayer; class WebMediaRecorderHandler; @@ -222,13 +221,6 @@ class BLINK_PLATFORM_EXPORT Platform { return nullptr; } - // MIDI ---------------------------------------------------------------- - - // Creates a platform dependent WebMIDIAccessor. MIDIAccessor under platform - // creates and owns it. - virtual std::unique_ptr<WebMIDIAccessor> CreateMIDIAccessor( - WebMIDIAccessorClient*); - // Blob ---------------------------------------------------------------- // Must return non-null. @@ -387,7 +379,7 @@ class BLINK_PLATFORM_EXPORT Platform { virtual void CacheMetadata(blink::mojom::CodeCacheType cache_type, const WebURL&, base::Time response_time, - const char* data, + const uint8_t* data, size_t data_size) {} // A request to fetch contents associated with this URL from metadata cache. @@ -403,7 +395,7 @@ class BLINK_PLATFORM_EXPORT Platform { virtual void CacheMetadataInCacheStorage( const WebURL&, base::Time response_time, - const char* data, + const uint8_t* data, size_t data_size, const blink::WebSecurityOrigin& cache_storage_origin, const WebString& cache_storage_cache_name) {} @@ -656,6 +648,10 @@ class BLINK_PLATFORM_EXPORT Platform { virtual std::unique_ptr<cricket::PortAllocator> CreateWebRtcPortAllocator( WebLocalFrame* frame); + // May return null if WebRTC functionality is not implemented. + virtual std::unique_ptr<webrtc::AsyncResolverFactory> + CreateWebRtcAsyncResolverFactory(); + // Creates a WebCanvasCaptureHandler to capture Canvas output. virtual std::unique_ptr<WebCanvasCaptureHandler> CreateCanvasCaptureHandler(const WebSize&, double, WebMediaStreamTrack*); |