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 -~----------~----~----~----~------~----~------~--~---
