Index: chrome/browser/gtk/browser_window_gtk.cc |
diff --git a/chrome/browser/gtk/browser_window_gtk.cc b/chrome/browser/gtk/browser_window_gtk.cc |
index 25c8f12553786e0a893ea01a83222c4a97dc707b..9a86e94ba6656d85b0733c9e5300b5d38ca379b7 100644 |
--- a/chrome/browser/gtk/browser_window_gtk.cc |
+++ b/chrome/browser/gtk/browser_window_gtk.cc |
@@ -1109,12 +1109,18 @@ void BrowserWindowGtk::Paste() { |
} |
void BrowserWindowGtk::PrepareForInstant() { |
- // TODO: implement fade as done on windows. |
+ TabContents* contents = contents_container_->GetTabContents(); |
+ if (contents) |
+ contents->FadeForInstant(); |
} |
void BrowserWindowGtk::ShowInstant(TabContents* preview_contents) { |
contents_container_->SetPreviewContents(preview_contents); |
MaybeShowBookmarkBar(false); |
+ |
+ TabContents* contents = contents_container_->GetTabContents(); |
+ if (contents) |
+ contents->CancelInstantFade(); |
} |
void BrowserWindowGtk::HideInstant() { |