Index: chrome/browser/ui/views/exclusive_access_bubble_views.cc |
diff --git a/chrome/browser/ui/views/exclusive_access_bubble_views.cc b/chrome/browser/ui/views/exclusive_access_bubble_views.cc |
index 720e006b17745679cebcbbb720ed2df65096c0c8..d6018160e8a7551db1bd81d11d4ea85e69af022e 100644 |
--- a/chrome/browser/ui/views/exclusive_access_bubble_views.cc |
+++ b/chrome/browser/ui/views/exclusive_access_bubble_views.cc |
@@ -213,7 +213,8 @@ ExclusiveAccessBubbleViews::ExclusiveAccessView::ExclusiveAccessView( |
if (ExclusiveAccessManager::IsSimplifiedFullscreenUIEnabled()) |
shadow_type = views::BubbleBorder::NO_ASSETS; |
- ui::NativeTheme* theme = ui::NativeTheme::instance(); |
+ // TODO(estade): don't use this static instance. See http://crbug.com/558162 |
+ ui::NativeTheme* theme = ui::NativeTheme::GetInstanceForWeb(); |
SkColor background_color = |
ExclusiveAccessManager::IsSimplifiedFullscreenUIEnabled() |
? SkColorSetA(SK_ColorBLACK, kBackgroundOpacity) |