| Index: chrome/browser/ui/extensions/shell_window.cc
|
| diff --git a/chrome/browser/ui/extensions/shell_window.cc b/chrome/browser/ui/extensions/shell_window.cc
|
| index 71e94598f31ed111a5702a9503820edbb5972978..27c3316f913862df42900a8669e1515d2e88a842 100644
|
| --- a/chrome/browser/ui/extensions/shell_window.cc
|
| +++ b/chrome/browser/ui/extensions/shell_window.cc
|
| @@ -281,6 +281,13 @@ void ShellWindow::HandleKeyboardEvent(
|
| native_window_->HandleKeyboardEvent(event);
|
| }
|
|
|
| +void ShellWindow::RequestToLockMouse(WebContents* web_contents,
|
| + bool user_gesture,
|
| + bool last_unlocked_by_target) {
|
| + web_contents->GotResponseToLockMouseRequest(
|
| + extension_->HasAPIPermission(extensions::APIPermission::kPointerLock));
|
| +}
|
| +
|
| void ShellWindow::OnNativeClose() {
|
| extensions::ShellWindowRegistry::Get(profile_)->RemoveShellWindow(this);
|
| content::RenderViewHost* rvh = web_contents_->GetRenderViewHost();
|
|
|