|
This CL makes the focus remembered across tab switches for Chrome Linux with toolkit views.
It also contains clean-ups and implementation of different minor focus related things.
BUG=None
TEST=Open several tabs. Focus the location bar for some tabs, the page for others. Make sure that when switching between tabs the focus is restored to the last focused place (location bar or page) for each tab.
Also test that deactivating/reactivating the browser window still restores focus properly.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=26153
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+138 lines, -79 lines) |
Patch |
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view_gtk.h
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view_mac.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view_mac.mm
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view_win.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/autocomplete/autocomplete_edit_view_win.cc
|
View
|
1
2
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/render_widget_host_view_gtk.cc
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/views/frame/browser_frame_gtk.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/frame/browser_frame_gtk.cc
|
View
|
1
2
|
1 chunk |
+14 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/location_bar_view.cc
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/tab_contents/native_tab_contents_container_gtk.h
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/tab_contents/native_tab_contents_container_gtk.cc
|
View
|
1
|
4 chunks |
+6 lines, -62 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/tab_contents/tab_contents_view_gtk.h
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
|
View
|
1
2
|
3 chunks |
+50 lines, -3 lines |
0 comments
|
Download
|
 |
M |
views/controls/native/native_view_host.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
views/controls/native/native_view_host.cc
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
views/controls/native/native_view_host_gtk.h
|
View
|
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
views/controls/native/native_view_host_gtk.cc
|
View
|
|
6 chunks |
+28 lines, -4 lines |
0 comments
|
Download
|
Total messages: 2 (0 generated)
|