| Index: content/renderer/screen_orientation/screen_orientation_dispatcher.cc
|
| diff --git a/content/renderer/screen_orientation/screen_orientation_dispatcher.cc b/content/renderer/screen_orientation/screen_orientation_dispatcher.cc
|
| index 2b6a41feba071862301c53a5cd0af059a22ca6fa..bcac89d3b8e7415e70145032aab29c012e20790b 100644
|
| --- a/content/renderer/screen_orientation/screen_orientation_dispatcher.cc
|
| +++ b/content/renderer/screen_orientation/screen_orientation_dispatcher.cc
|
| @@ -65,10 +65,10 @@ void ScreenOrientationDispatcher::CancelPendingLocks() {
|
|
|
| void ScreenOrientationDispatcher::lockOrientation(
|
| blink::WebScreenOrientationLockType orientation,
|
| - blink::WebLockOrientationCallback* callback) {
|
| + std::unique_ptr<blink::WebLockOrientationCallback> callback) {
|
| CancelPendingLocks();
|
|
|
| - int request_id = pending_callbacks_.Add(callback);
|
| + int request_id = pending_callbacks_.Add(std::move(callback));
|
| EnsureScreenOrientationService();
|
| screen_orientation_->LockOrientation(
|
| orientation,
|
|
|