| Index: chrome/browser/android/vr_shell/textures/url_bar_texture.h | 
| diff --git a/chrome/browser/android/vr_shell/textures/url_bar_texture.h b/chrome/browser/android/vr_shell/textures/url_bar_texture.h | 
| index c6ebf975f196f75fa63d6693d17f01f197c58518..0d55f6156768f909e3748747226e8fb5a3784e6e 100644 | 
| --- a/chrome/browser/android/vr_shell/textures/url_bar_texture.h | 
| +++ b/chrome/browser/android/vr_shell/textures/url_bar_texture.h | 
| @@ -8,8 +8,10 @@ | 
| #include <memory> | 
| #include <vector> | 
|  | 
| +#include "base/callback.h" | 
| #include "base/macros.h" | 
| #include "chrome/browser/android/vr_shell/textures/ui_texture.h" | 
| +#include "chrome/browser/android/vr_shell/ui_unsupported_mode.h" | 
| #include "url/gurl.h" | 
|  | 
| namespace gfx { | 
| @@ -26,7 +28,8 @@ class UrlBarTexture : public UiTexture { | 
| FLAG_BACK_DOWN = 1 << 1, | 
| }; | 
|  | 
| -  UrlBarTexture(); | 
| +  explicit UrlBarTexture( | 
| +      const base::Callback<void(UiUnsupportedMode)>& failure_callback); | 
| ~UrlBarTexture() override; | 
| gfx::Size GetPreferredTextureSize(int width) const override; | 
| gfx::SizeF GetDrawnSize() const override; | 
| @@ -52,6 +55,7 @@ class UrlBarTexture : public UiTexture { | 
| GURL gurl_; | 
| GURL last_drawn_gurl_; | 
| std::vector<std::unique_ptr<gfx::RenderText>> gurl_render_texts_; | 
| +  base::Callback<void(UiUnsupportedMode)> failure_callback_; | 
|  | 
| DISALLOW_COPY_AND_ASSIGN(UrlBarTexture); | 
| }; | 
|  |