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

Issue 99166: Linux findbar improvements:... (Closed)

Created:
11 years, 8 months ago by Evan Stade
Modified:
9 years, 6 months ago
Reviewers:
tony, Evan Martin
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Linux findbar improvements: * clean up toolbar/infobar/findbar borders * move findbar to BrowserWindowGtk's vbox (so it stacks on top of infobar, as on windows) * properly show findbar when switching between tabs Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=14885

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 17

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -74 lines) Patch
M chrome/browser/gtk/browser_window_gtk.cc View 1 2 2 chunks +5 lines, -9 lines 0 comments Download
M chrome/browser/gtk/find_bar_gtk.h View 1 2 2 chunks +21 lines, -3 lines 0 comments Download
M chrome/browser/gtk/find_bar_gtk.cc View 1 2 7 chunks +70 lines, -14 lines 0 comments Download
M chrome/browser/gtk/infobar_gtk.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/gtk/tab_contents_container_gtk.h View 1 2 5 chunks +6 lines, -13 lines 0 comments Download
M chrome/browser/gtk/tab_contents_container_gtk.cc View 1 2 4 chunks +6 lines, -31 lines 0 comments Download
M chrome/browser/tab_contents/tab_contents_view_gtk.cc View 1 2 1 chunk +1 line, -3 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
Evan Stade
So I ran into a couple problems with this GtkFixed approach. The first problem is ...
11 years, 8 months ago (2009-04-29 00:55:47 UTC) #1
Evan Martin
Couldn't we just hide the GtkFixed when it's not needed?
11 years, 8 months ago (2009-04-29 01:17:03 UTC) #2
Evan Stade
yes, but then showing the findbar makes the border grow by 1 pixel
11 years, 8 months ago (2009-04-29 01:18:46 UTC) #3
Evan Stade
alright, solved the flickering. Just had to make sure the hide()/show() came before any painting ...
11 years, 8 months ago (2009-04-29 01:53:44 UTC) #4
tony
What did you mean by properly show findbar when switching tabs? It seems to already ...
11 years, 7 months ago (2009-04-29 17:23:54 UTC) #5
Evan Stade
I think there are currently problems with switching between tabs that both have the find ...
11 years, 7 months ago (2009-04-29 18:07:01 UTC) #6
tony
11 years, 7 months ago (2009-04-29 19:36:46 UTC) #7
LGTM!

If there are problems with switching tabs (I seem to get one when I edit one
that's open), it's probably code we haven't implemented or it's in the cross
platform code since that's what controls the show/hide behavior.

Powered by Google App Engine
This is Rietveld 408576698