(This is discussion of the UI independent of how it's implemented with views or not.)
On Linux the window frame, if one even exists, is managed and drawn by a different process than the application. Additionally, people use a variety of window managers and so there's no guarantees for the way a frame will look. So there's no way to draw into it like we do on Windows. Two options: 1) Set the hint that turns off window frame drawing, and render something that looks like the Windows one. This would mean implementing window dragging via the title bar, etc. manually. (Ben's "magic browzr" work was undoing code like this on Windows, because it's endless pain. I think it may be less pain for us but it'd still be bad.) The right-click menu on the frame would be wrong. 2) Give up, and just make the tabs flush with the top of the window we have. This is probably ugly in the general case (since there will be an edge between the title bar and tabs), but will work in all situations. Thoughts? --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
