| Index: content/renderer/presentation/presentation_dispatcher.h
|
| diff --git a/content/renderer/presentation/presentation_dispatcher.h b/content/renderer/presentation/presentation_dispatcher.h
|
| index 057a91d584802d96f8127e59eee5121f9cc372db..86cc679f22ad1d3f7634a0db8c222804930c2971 100644
|
| --- a/content/renderer/presentation/presentation_dispatcher.h
|
| +++ b/content/renderer/presentation/presentation_dispatcher.h
|
| @@ -70,11 +70,13 @@ class CONTENT_EXPORT PresentationDispatcher
|
|
|
| void startSession(
|
| const blink::WebVector<blink::WebURL>& presentationUrls,
|
| - blink::WebPresentationConnectionClientCallbacks* callback) override;
|
| + std::unique_ptr<blink::WebPresentationConnectionClientCallbacks> callback)
|
| + override;
|
| void joinSession(
|
| const blink::WebVector<blink::WebURL>& presentationUrls,
|
| const blink::WebString& presentationId,
|
| - blink::WebPresentationConnectionClientCallbacks* callback) override;
|
| + std::unique_ptr<blink::WebPresentationConnectionClientCallbacks> callback)
|
| + override;
|
| void sendString(const blink::WebURL& presentationUrl,
|
| const blink::WebString& presentationId,
|
| const blink::WebString& message) override;
|
| @@ -92,7 +94,8 @@ class CONTENT_EXPORT PresentationDispatcher
|
| const blink::WebString& presentationId) override;
|
| void getAvailability(
|
| const blink::WebURL& availabilityUrl,
|
| - blink::WebPresentationAvailabilityCallbacks* callbacks) override;
|
| + std::unique_ptr<blink::WebPresentationAvailabilityCallbacks> callbacks)
|
| + override;
|
| void startListening(blink::WebPresentationAvailabilityObserver*) override;
|
| void stopListening(blink::WebPresentationAvailabilityObserver*) override;
|
| void setDefaultPresentationUrls(
|
| @@ -121,7 +124,7 @@ class CONTENT_EXPORT PresentationDispatcher
|
| blink::mojom::PresentationSessionInfoPtr session_info) override;
|
|
|
| void OnSessionCreated(
|
| - blink::WebPresentationConnectionClientCallbacks* callback,
|
| + std::unique_ptr<blink::WebPresentationConnectionClientCallbacks> callback,
|
| blink::mojom::PresentationSessionInfoPtr session_info,
|
| blink::mojom::PresentationErrorPtr error);
|
| void OnReceiverConnectionAvailable(
|
|
|