summaryrefslogtreecommitdiffstats
path: root/chrome/browser/dock_info_win.cc
Commit message (Collapse)AuthorAgeFilesLines
* Move a bunch more browser stuff around.ben@chromium.org2010-12-021-326/+0
| | | | | | | | | | | | | | toolbar stuff -> ui/toolbar dock_info -> ui/tabs window_sizer -> ui BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/5544002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68025 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Include browser.h -> ui/browser.h [Part 1].jhawkins@chromium.org2010-11-161-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5043001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66198 0039d316-1c4b-4281-b951-d872f2087c98
* Changes tab dragging code to ignore WS_EX_TRANSPARENT andsky@chromium.org2010-09-151-0/+16
| | | | | | | | | | | | | | | | | | | | | | | WS_EX_LAYERED windows. Here's the comment I'm adding as to why: // Mouse events fall through WS_EX_TRANSPARENT windows, so we ignore them. // // WS_EX_LAYERED is trickier. Apps like Switcher create a totally // transparent WS_EX_LAYERED window that is always on top. If we don't // ignore WS_EX_LAYERED windows and there are totally transparent // WS_EX_LAYERED windows then there are effectively holes on the screen // that the user can't reattach tabs to. So we ignore them. This is a bit // problematic in so far as WS_EX_LAYERED windows need not be totally // transparent in which case we treat chrome windows as not being obscured // when they really are, but this is better than not being able to // reattach tabs. BUG=12580 10742 TEST=none Review URL: http://codereview.chromium.org/3383004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59562 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Remove unneeded headers from base/ (part 8)thestig@chromium.org2010-09-081-2/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3232003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58794 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt 2 at:sky@chromium.org2009-11-041-1/+1
| | | | | | | | | | | | | | | Gets find bar animation/clipping to work on views/gtk. The only difference between this and the first version is fixing an include in extension_host that was triggering mac to build views, as well as an extraneous SetSlideDuration I had used for testing. BUG=none TEST=none TBR=ben Review URL: http://codereview.chromium.org/342116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30942 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 30903 - Gets find bar animation/clipping to work on views/gtk.sky@chromium.org2009-11-041-1/+1
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/340077 TBR=sky@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30913 0039d316-1c4b-4281-b951-d872f2087c98
* Gets find bar animation/clipping to work on views/gtk.sky@chromium.org2009-11-041-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/340077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30903 0039d316-1c4b-4281-b951-d872f2087c98
* Use RECT instead of CRect to reduce dependencies on ATL.jhawkins@chromium.org2009-09-091-16/+12
| | | | | | | | BUG=5027 TEST=none Review URL: http://codereview.chromium.org/195036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25780 0039d316-1c4b-4281-b951-d872f2087c98
* Turn BrowserView::GetBrowserViewForNativeView() into ↵davemoore@chromium.org2009-05-281-1/+1
| | | | | | | | | | | GetBrowserViewForNativeWindow() This simplifies things on linux where the native window is not the same type as the native view. Review URL: http://codereview.chromium.org/115830 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17043 0039d316-1c4b-4281-b951-d872f2087c98
* Renames BrowserView::GetBrowserViewForHWND tosky@chromium.org2009-05-261-1/+1
| | | | | | | | | | | | | GetBrowserViewForNativeView and implements the GTK side. I could have went with NativeWindow here, but we end up with more flexibility if we keep this as NativeView. BUG=none TEST=none Review URL: http://codereview.chromium.org/113842 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16882 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the Windows release build by adding some missing includes.brettw@chromium.org2009-05-191-0/+4
| | | | | | Review URL: http://codereview.chromium.org/115511 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16375 0039d316-1c4b-4281-b951-d872f2087c98
* Refactors DockInfo so that it can be used on Linux. I haven't done thesky@chromium.org2009-05-151-0/+311
gtk side yet. BUG=none TEST=none Review URL: http://codereview.chromium.org/113424 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16142 0039d316-1c4b-4281-b951-d872f2087c98