| Index: content/browser/tab_contents/tab_contents_delegate.h
|
| diff --git a/content/browser/tab_contents/tab_contents_delegate.h b/content/browser/tab_contents/tab_contents_delegate.h
|
| index 0645128b9add09ea15037d25547eb3260f806efb..d41b00bd8a392f1f78150501885a8de0e95f9b96 100644
|
| --- a/content/browser/tab_contents/tab_contents_delegate.h
|
| +++ b/content/browser/tab_contents/tab_contents_delegate.h
|
| @@ -6,6 +6,7 @@
|
| #define CONTENT_BROWSER_TAB_CONTENTS_TAB_CONTENTS_DELEGATE_H_
|
| #pragma once
|
|
|
| +#include <set>
|
| #include <string>
|
|
|
| #include "base/basictypes.h"
|
| @@ -50,6 +51,9 @@ class TabContentsDelegate {
|
| virtual ~MainFrameCommitDetails() {}
|
| };
|
|
|
| + void Attach(TabContents* source);
|
| + void Detach(TabContents* source);
|
| +
|
| // Opens a new URL inside the passed in TabContents (if source is 0 open
|
| // in the current front-most tab), unless |disposition| indicates the url
|
| // should be opened in a new tab or window.
|
| @@ -310,6 +314,9 @@ class TabContentsDelegate {
|
|
|
| protected:
|
| virtual ~TabContentsDelegate();
|
| +
|
| + private:
|
| + std::set<TabContents*> attached_contents_;
|
| };
|
|
|
| #endif // CONTENT_BROWSER_TAB_CONTENTS_TAB_CONTENTS_DELEGATE_H_
|
|
|