summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chrome/browser/cocoa/tab_strip_controller.h7
-rw-r--r--chrome/browser/cocoa/tab_strip_controller.mm3
2 files changed, 2 insertions, 8 deletions
diff --git a/chrome/browser/cocoa/tab_strip_controller.h b/chrome/browser/cocoa/tab_strip_controller.h
index 3341cd1..1bb6bed 100644
--- a/chrome/browser/cocoa/tab_strip_controller.h
+++ b/chrome/browser/cocoa/tab_strip_controller.h
@@ -29,11 +29,8 @@ class ToolbarModel;
// TabStripModel. The Obj-C part of this class handles drag and drop and all
// the other Cocoa-y aspects.
//
-// When a new tab is created, we create a TabController which manages loading
-// the contents, including toolbar, from a separate nib file. This controller
-// then handles replacing the contentView of the window. As tabs are switched,
-// the single child of the contentView is swapped around to hold the contents
-// (toolbar and all) representing that tab.
+// For a full description of the design, see
+// http://www.chromium.org/developers/design-documents/tab-strip-mac
@interface TabStripController :
NSObject<TabControllerTarget,
URLDropTargetController,
diff --git a/chrome/browser/cocoa/tab_strip_controller.mm b/chrome/browser/cocoa/tab_strip_controller.mm
index e5fd1ac..0a6f7c3 100644
--- a/chrome/browser/cocoa/tab_strip_controller.mm
+++ b/chrome/browser/cocoa/tab_strip_controller.mm
@@ -225,9 +225,6 @@ private:
#pragma mark -
-// TODO(pinkerton): document tab layout, placeholders, tab dragging on
-// dev.chromium.org http://crbug.com/34659
-
// In general, there is a one-to-one correspondence between TabControllers,
// TabViews, TabContentsControllers, and the TabContents in the TabStripModel.
// In the steady-state, the indices line up so an index coming from the model