Index: chrome/test/base/test_tab_strip_model_observer.h |
=================================================================== |
--- chrome/test/base/test_tab_strip_model_observer.h (revision 110058) |
+++ chrome/test/base/test_tab_strip_model_observer.h (working copy) |
@@ -12,13 +12,13 @@ |
class TabStripModel; |
-// In order to support testing of print preview, we need to wait for the |
-// constrained window to block the current tab, and then observe notifications |
-// on the newly added tab's controller to wait for it to be loaded. |
-// To support tests registering javascript WebUI handlers, we need to inject |
-// the framework & registration javascript before the webui page loads by |
-// calling back through the TestTabStripModelObserver::LoadStartObserver when |
-// the new page starts loading. |
+// In order to support testing of print preview, we need to wait for the tab to |
+// be inserted, and then observe notifications on the newly added tab's |
+// controller to wait for it to be loaded. To support tests registering |
+// javascript WebUI handlers, we need to inject the framework & registration |
+// javascript before the webui page loads by calling back through the |
+// TestTabStripModelObserver::LoadStartObserver when the new page starts |
+// loading. |
class TestTabStripModelObserver : public TestNavigationObserver, |
public TabStripModelObserver { |
public: |
@@ -30,12 +30,9 @@ |
virtual ~TestTabStripModelObserver(); |
private: |
- // Callback to observer the print preview tab associated with |contents|. |
- void ObservePrintPreviewTabContents(TabContentsWrapper* contents); |
- |
// TabStripModelObserver: |
- virtual void TabBlockedStateChanged(TabContentsWrapper* contents, |
- int index) OVERRIDE; |
+ virtual void TabInsertedAt(TabContentsWrapper* contents, int index, |
+ bool foreground) OVERRIDE; |
// |tab_strip_model_| is the object this observes. The constructor will |
// register this as an observer, and the destructor will remove the observer. |