| Index: chrome/browser/android/vr_shell/ui_scene_manager.cc | 
| diff --git a/chrome/browser/android/vr_shell/ui_scene_manager.cc b/chrome/browser/android/vr_shell/ui_scene_manager.cc | 
| index d064981142cc67553b33bd266d983c4fdd533db7..dba63c6c475687e34c46e78aa8f019e5d1f17bcf 100644 | 
| --- a/chrome/browser/android/vr_shell/ui_scene_manager.cc | 
| +++ b/chrome/browser/android/vr_shell/ui_scene_manager.cc | 
| @@ -271,7 +271,9 @@ void UiSceneManager::CreateBackground() { | 
|  | 
| void UiSceneManager::CreateUrlBar() { | 
| // TODO(cjgrant): Incorporate final size and position. | 
| -  auto url_bar = base::MakeUnique<UrlBar>(512); | 
| +  auto url_bar = base::MakeUnique<UrlBar>( | 
| +      512, | 
| +      base::Bind(&UiSceneManager::OnUnsupportedMode, base::Unretained(this))); | 
| url_bar->set_debug_id(kUrlBar); | 
| url_bar->set_id(AllocateId()); | 
| url_bar->set_translation({0, kUrlBarVerticalOffset, -kUrlBarDistance}); | 
| @@ -456,6 +458,10 @@ void UiSceneManager::OnCloseButtonClicked() { | 
| browser_->ExitCct(); | 
| } | 
|  | 
| +void UiSceneManager::OnUnsupportedMode(UiUnsupportedMode mode) { | 
| +  browser_->OnUnsupportedMode(mode); | 
| +} | 
| + | 
| int UiSceneManager::AllocateId() { | 
| return next_available_id_++; | 
| } | 
|  |