Just a heads-up for folks.

After thinking more about it, and talking with Avi/Cole/Scott at
lunch, I'm going to spend next week collapsing our view hierarchy such
that we will only have a single toolbar/urlbar/bookmarkbar per window,
rather than the separate instances per tab we have now. The original
design was an attempt to make tab detaching easier, but in the end it
doesn't buy us anything based on how things ended up. We figured we'd
leave it until we had a reason to make a change one way or the other,
but after some more thought, it seriously complicates managing UI
focus between tabs. The presence of multiple toolbars/bookmarks bars
would also suck with extensions, as they'd have a multiplicative
effect on the number of subprocesses created.

Since windows already has this "single bar per window" model (we've
been faking it under the hood up to this point), this should actually
be a simplification. It will mean that we'll need to use more of the
OmniBox code for stashing/retrieving state on tab switches, but again
that code should hopefully be factored for cross-platform use anyway.

Let me know if you have any issues or complaints, though I don't expect any.

-- 
Mike Pinkerton
Mac Weenie
[email protected]

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to