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

Issue 200035: First cut at implementation of FindBar for views / gtk... (Closed)

Created:
11 years, 3 months ago by DaveMoore
Modified:
11 years, 3 months ago
Reviewers:
Finnur, jcampan, sky
CC:
chromium-reviews_googlegroups.com, Ben Goodger (Google), Paweł Hajdan Jr., brettw
Visibility:
Public.

Description

First cut at implementation of FindBar for views / gtk Also had to implement change notification for TextField on views / gtk Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=25819

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 22

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Patch Set 8 : '' #

Total comments: 23

Patch Set 9 : '' #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+551 lines, -2007 lines) Patch
M base/keyboard_codes_linux.h View 2 chunks +2 lines, -2 lines 0 comments Download
M base/keyboard_codes_mac.h View 2 chunks +2 lines, -2 lines 0 comments Download
M base/keyboard_codes_win.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/browser.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/find_bar_controller.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/tab_contents/tab_contents.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/tab_contents/tab_contents.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/views/bookmark_manager_view.cc View 1 chunk +1 line, -1 line 0 comments Download
A + chrome/browser/views/find_bar_host.h View 1 2 3 4 5 6 7 8 6 chunks +35 lines, -22 lines 1 comment Download
A + chrome/browser/views/find_bar_host.cc View 1 2 3 4 5 6 7 8 19 chunks +81 lines, -288 lines 0 comments Download
A + chrome/browser/views/find_bar_host_browsertest.cc View 1 2 5 chunks +5 lines, -5 lines 0 comments Download
A chrome/browser/views/find_bar_host_gtk.cc View 1 2 3 4 5 6 7 8 1 chunk +73 lines, -0 lines 0 comments Download
A + chrome/browser/views/find_bar_host_interactive_uitest.cc View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + chrome/browser/views/find_bar_host_uitest.cc View 0 chunks +-1 lines, --1 lines 0 comments Download
A chrome/browser/views/find_bar_host_win.cc View 1 2 3 4 5 6 7 8 1 chunk +191 lines, -0 lines 0 comments Download
M chrome/browser/views/find_bar_view.h View 1 2 3 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/views/find_bar_view.cc View 1 2 3 3 chunks +6 lines, -10 lines 0 comments Download
D chrome/browser/views/find_bar_win.h View 1 2 3 1 chunk +0 lines, -180 lines 0 comments Download
D chrome/browser/views/find_bar_win.cc View 1 2 3 1 chunk +0 lines, -594 lines 1 comment Download
D chrome/browser/views/find_bar_win_browsertest.cc View 1 2 3 1 chunk +0 lines, -639 lines 0 comments Download
D chrome/browser/views/find_bar_win_interactive_uitest.cc View 1 2 3 1 chunk +0 lines, -95 lines 0 comments Download
D chrome/browser/views/find_bar_win_uitest.cc View 1 2 3 1 chunk +0 lines, -83 lines 0 comments Download
M chrome/browser/views/options/cookies_view.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 7 8 9 chunks +14 lines, -11 lines 0 comments Download
M views/controls/textfield/native_textfield_gtk.h View 1 2 3 1 chunk +11 lines, -0 lines 0 comments Download
M views/controls/textfield/native_textfield_gtk.cc View 1 2 3 4 5 6 7 8 1 chunk +33 lines, -3 lines 0 comments Download
M views/controls/textfield/textfield.h View 1 2 3 4 5 6 7 8 3 chunks +32 lines, -22 lines 1 comment Download
M views/controls/textfield/textfield.cc View 1 2 3 4 5 6 7 8 3 chunks +33 lines, -22 lines 0 comments Download
M views/view.cc View 1 chunk +8 lines, -0 lines 0 comments Download
M views/view_gtk.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M views/view_win.cc View 1 chunk +0 lines, -8 lines 0 comments Download
M views/widget/root_view.cc View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download
M views/widget/widget_gtk.cc View 1 2 3 2 chunks +10 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
DaveMoore
11 years, 3 months ago (2009-09-06 03:44:30 UTC) #1
sky
http://codereview.chromium.org/200035/diff/6014/6034 File chrome/browser/views/find_bar_host.h (right): http://codereview.chromium.org/200035/diff/6014/6034#newcode34 Line 34: // find-in-page functionality. It uses the FindBarHost implementation ...
11 years, 3 months ago (2009-09-08 16:19:42 UTC) #2
jcampan
I reviewed mostly the focus changes in root_view and widget_gtk. http://codereview.chromium.org/200035/diff/6014/6021 File chrome/browser/views/find_bar_host_gtk.cc (right): http://codereview.chromium.org/200035/diff/6014/6021#newcode28 ...
11 years, 3 months ago (2009-09-08 21:42:40 UTC) #3
DaveMoore
Fixed issues. Also changed Textfield::Keystroke to be a class that uses the new keycode stuff. ...
11 years, 3 months ago (2009-09-09 21:42:24 UTC) #4
sky
http://codereview.chromium.org/200035/diff/1023/2065 File chrome/browser/views/find_bar_host.cc (right): http://codereview.chromium.org/200035/diff/1023/2065#newcode313 Line 313: #if defined(OS_WIN) Can the whole #if be nuked ...
11 years, 3 months ago (2009-09-09 22:12:52 UTC) #5
DaveMoore
Issues fixed. http://codereview.chromium.org/200035/diff/1023/2065 File chrome/browser/views/find_bar_host.cc (right): http://codereview.chromium.org/200035/diff/1023/2065#newcode313 Line 313: #if defined(OS_WIN) On 2009/09/09 22:12:52, sky ...
11 years, 3 months ago (2009-09-09 22:43:57 UTC) #6
sky
LGTM with the following fixed. http://codereview.chromium.org/200035/diff/3071/4115 File chrome/browser/views/find_bar_host.h (right): http://codereview.chromium.org/200035/diff/3071/4115#newcode156 Line 156: const TabContents* contents, ...
11 years, 3 months ago (2009-09-09 22:49:41 UTC) #7
Finnur
11 years, 3 months ago (2009-09-21 17:11:47 UTC) #8
http://codereview.chromium.org/200035/diff/3071/4108
File chrome/browser/views/find_bar_win.cc (left):

http://codereview.chromium.org/200035/diff/3071/4108#oldcode300
Line 300: return false;
Dave, this code got dropped when this was moved to find_bar_host.cc, which
reintroduces bug 10509 listed in the comment above. Can you take a look?

Powered by Google App Engine
This is Rietveld 408576698