Index: components/sessions/core/tab_restore_service_client.h |
diff --git a/components/sessions/core/tab_restore_service_client.h b/components/sessions/core/tab_restore_service_client.h |
index 81835e76e314a37e1df21a8a8e0e0d05be2f1fd1..1542f7383c545dca2f72c0b6bb9d913ea3b6e274 100644 |
--- a/components/sessions/core/tab_restore_service_client.h |
+++ b/components/sessions/core/tab_restore_service_client.h |
@@ -17,19 +17,13 @@ class CancelableTaskTracker; |
class SequencedWorkerPool; |
} |
-// TODO(blundell): Remove all references to WebContents from |
-// TabRestoreServiceClient and get rid of this. crbug.com/530174 |
-namespace content { |
-class WebContents; |
-} |
- |
class GURL; |
-class TabRestoreServiceDelegate; |
namespace sessions { |
class LiveTab; |
struct SessionWindow; |
+class TabRestoreServiceDelegate; |
// Callback from TabRestoreServiceClient::GetLastSession. |
// The second parameter is the id of the window that was last active. |
@@ -81,7 +75,7 @@ class SESSIONS_EXPORT TabRestoreServiceClient { |
// Returns whether a given URL should be tracked for restoring. |
virtual bool ShouldTrackURLForRestore(const GURL& url) = 0; |
- // Returns the extension app ID for the given WebContents, or the empty string |
+ // Returns the extension app ID for the given LiveTab, or the empty string |
// if there is no such ID (e.g., if extensions are not supported by the |
// embedder). |
virtual std::string GetExtensionAppIDForTab(LiveTab* tab) = 0; |