Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(152)

Issue 159871: Ensure that popup windows are not themed.... (Closed)

Created:
11 years, 4 months ago by Miranda Callahan
Modified:
9 years, 7 months ago
Reviewers:
Glen Murphy, tony
CC:
chromium-reviews_googlegroups.com, Ben Goodger (Google)
Visibility:
Public.

Description

Ensure that popup windows are not themed. BUG= http://crbug.com/18093 TEST= While running Chrome with a theme installed, force a popup. Note that the popup window is not themed. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=22783

Patch Set 1 #

Total comments: 1

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Total comments: 6

Patch Set 6 : '' #

Total comments: 1

Patch Set 7 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+64 lines, -15 lines) Patch
M chrome/browser/views/frame/browser_frame_win.cc View 1 2 5 2 chunks +7 lines, -1 line 0 comments Download
M chrome/browser/views/frame/opaque_browser_frame_view.cc View 2 3 4 5 6 9 chunks +41 lines, -13 lines 0 comments Download
M views/window/non_client_view.h View 1 5 2 chunks +8 lines, -0 lines 0 comments Download
M views/window/non_client_view.cc View 1 5 3 chunks +8 lines, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
Miranda Callahan
11 years, 4 months ago (2009-08-04 21:04:28 UTC) #1
Glen Murphy
http://codereview.chromium.org/159871/diff/1/4 File chrome/browser/views/frame/browser_frame_win.cc (right): http://codereview.chromium.org/159871/diff/1/4#newcode53 Line 53: GetNonClientView()->ForceNativeTheme(); 'Native' has doubled-up meanings - it looks ...
11 years, 4 months ago (2009-08-05 22:27:46 UTC) #2
Miranda Callahan
All right -- completely new approach based on our conversation yesterday. It's actually clearer, though; ...
11 years, 4 months ago (2009-08-06 20:52:46 UTC) #3
Glen Murphy
Won't this mean that on Vista, you'll still get the Opaque/Default frame on non-browser Windows? ...
11 years, 4 months ago (2009-08-06 21:37:40 UTC) #4
Miranda Callahan
Ah, of course -- sorry, I misunderstood that part of our conversation yesterday; fixed (I ...
11 years, 4 months ago (2009-08-06 22:11:09 UTC) #5
Glen Murphy
nittery and incognitoery http://codereview.chromium.org/159871/diff/3010/2007 File chrome/browser/views/frame/opaque_browser_frame_view.cc (right): http://codereview.chromium.org/159871/diff/3010/2007#newcode570 Line 570: if (frame_->GetWindow()->IsActive()) { Dialogs can ...
11 years, 4 months ago (2009-08-06 23:17:28 UTC) #6
Miranda Callahan
denitted and incognitified! On 2009/08/06 23:17:28, Glen Murphy wrote: > nittery and incognitoery > > ...
11 years, 4 months ago (2009-08-07 01:11:16 UTC) #7
Miranda Callahan
http://codereview.chromium.org/159871/diff/3010/2007 File chrome/browser/views/frame/opaque_browser_frame_view.cc (right): http://codereview.chromium.org/159871/diff/3010/2007#newcode570 Line 570: if (frame_->GetWindow()->IsActive()) { On 2009/08/06 23:17:28, Glen Murphy ...
11 years, 4 months ago (2009-08-07 01:11:33 UTC) #8
Ben Goodger (Google)
Really? I don't think we should do this. I've been using the app frames with ...
11 years, 4 months ago (2009-08-07 02:46:03 UTC) #9
Glen Murphy
When we discussed this we said that the browser is the only thing that should ...
11 years, 4 months ago (2009-08-07 03:36:42 UTC) #10
Miranda Callahan
What about using the tab color and text color for the frame and text of ...
11 years, 4 months ago (2009-08-07 15:40:27 UTC) #11
Ben Goodger (Google)
It's not perfect, but not perfect in the same way the existing theme set is ...
11 years, 4 months ago (2009-08-07 17:03:24 UTC) #12
Glen Murphy
LGTM, with one nit. http://codereview.chromium.org/159871/diff/3017/2014 File chrome/browser/views/frame/opaque_browser_frame_view.cc (right): http://codereview.chromium.org/159871/diff/3017/2014#newcode681 Line 681: theme_frame = rb.GetBitmapNamed(IDR_FRAME); nit: ...
11 years, 4 months ago (2009-08-07 19:39:49 UTC) #13
tony
11 years, 4 months ago (2009-08-07 21:09:33 UTC) #14
Please keep me in the loop on this discussion.  FWIW, I agree with Ben and would
rather have hard to read text on app mode/popup windows until a better way to
theme it is thought up.

Powered by Google App Engine
This is Rietveld 408576698