summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authorpinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-12 14:02:15 +0000
committerpinkerton@chromium.org <pinkerton@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-02-12 14:02:15 +0000
commit67694b50bf3fbc19076875301cab714a14a3a85b (patch)
tree24e0605fd99b51c828d1facfe6c3811e410c56f1 /chrome
parent58e2782bb1b636d958e4cabf75c18c69a78ff451 (diff)
downloadchromium_src-67694b50bf3fbc19076875301cab714a14a3a85b.zip
chromium_src-67694b50bf3fbc19076875301cab714a14a3a85b.tar.gz
chromium_src-67694b50bf3fbc19076875301cab714a14a3a85b.tar.bz2
Remove outdated comments, add reference to design doc.
BUG=34659 TEST=none Review URL: http://codereview.chromium.org/600080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38891 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-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