|
Auto-size the views version of the options dialog.
This adds support for auto-sizing tab controls, adjusts the options dialog to
use it and takes care of any fallout due to the new layout handling. Also fixes
a couple of small bugs in the views Layout() machinery and sanitizes layouting
of options pages.
BUG= 36497
TEST=unit tests in tabbed_pane_unittest.cc and grid_layout_unittest.cc, as well as checking the options dialog in any supported language.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=51526
Total comments: 46
Total comments: 29
Total comments: 5
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Stats (+456 lines, -298 lines) |
 |
M |
chrome/app/resources/locale_settings.grd
|
View
|
1 chunk |
+0 lines, -12 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_am.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ar.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_bg.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_bn.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ca.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_cs.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_da.xtb
|
View
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_de.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_el.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_en-GB.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_es.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_es-419.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_et.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_fi.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_fil.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_fr.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_gu.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_he.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_hi.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_hr.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_hu.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_id.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_it.xtb
|
View
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ja.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_kn.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ko.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_lt.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_lv.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ml.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_mr.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_nb.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_nl.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_or.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_pl.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_pt-BR.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_pt-PT.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ro.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ru.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_sk.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_sl.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_sr.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_sv.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_sw.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_ta.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_te.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_th.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_tr.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_uk.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_vi.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_zh-CN.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/app/resources/locale_settings_zh-TW.xtb
|
View
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
 |
M |
chrome/browser/chromeos/options/options_window_view.cc
|
View
|
4 chunks |
+54 lines, -19 lines |
0 comments
|
 |
M |
chrome/browser/views/options/advanced_contents_view.cc
|
View
|
5 chunks |
+2 lines, -23 lines |
0 comments
|
 |
M |
chrome/browser/views/options/content_page_view.cc
|
View
|
5 chunks |
+14 lines, -18 lines |
0 comments
|
 |
M |
chrome/browser/views/options/general_page_view.h
|
View
|
1 chunk |
+0 lines, -3 lines |
0 comments
|
 |
M |
chrome/browser/views/options/general_page_view.cc
|
View
|
6 chunks |
+17 lines, -25 lines |
0 comments
|
 |
M |
chrome/browser/views/options/options_window_view.cc
|
View
|
1 chunk |
+3 lines, -3 lines |
0 comments
|
 |
M |
chrome/browser/views/tab_contents/tab_contents_view_gtk.cc
|
View
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
 |
M |
chrome/chrome_tests.gypi
|
View
|
1 chunk |
+1 line, -0 lines |
0 comments
|
 |
M |
views/controls/button/native_button_win.h
|
View
|
2 chunks |
+7 lines, -3 lines |
0 comments
|
 |
M |
views/controls/button/native_button_win.cc
|
View
|
4 chunks |
+12 lines, -5 lines |
0 comments
|
 |
M |
views/controls/menu/menu_scroll_view_container.cc
|
View
|
1 chunk |
+1 line, -0 lines |
0 comments
|
 |
M |
views/controls/native_control.cc
|
View
|
1 chunk |
+1 line, -1 line |
0 comments
|
 |
M |
views/controls/scrollbar/native_scroll_bar_win.h
|
View
|
3 chunks |
+7 lines, -3 lines |
0 comments
|
 |
M |
views/controls/scrollbar/native_scroll_bar_win.cc
|
View
|
8 chunks |
+18 lines, -16 lines |
0 comments
|
 |
M |
views/controls/tabbed_pane/native_tabbed_pane_gtk.h
|
View
|
2 chunks |
+2 lines, -1 line |
0 comments
|
 |
M |
views/controls/tabbed_pane/native_tabbed_pane_gtk.cc
|
View
|
3 chunks |
+23 lines, -0 lines |
0 comments
|
 |
M |
views/controls/tabbed_pane/native_tabbed_pane_win.h
|
View
|
4 chunks |
+6 lines, -1 line |
0 comments
|
 |
M |
views/controls/tabbed_pane/native_tabbed_pane_win.cc
|
View
|
7 chunks |
+85 lines, -17 lines |
0 comments
|
 |
M |
views/controls/tabbed_pane/native_tabbed_pane_wrapper.h
|
View
|
2 chunks |
+4 lines, -1 line |
0 comments
|
 |
M |
views/controls/tabbed_pane/tabbed_pane.h
|
View
|
2 chunks |
+1 line, -1 line |
0 comments
|
 |
M |
views/controls/tabbed_pane/tabbed_pane.cc
|
View
|
2 chunks |
+6 lines, -3 lines |
0 comments
|
 |
A |
views/controls/tabbed_pane/tabbed_pane_unittest.cc
|
View
|
1 chunk |
+82 lines, -0 lines |
0 comments
|
 |
M |
views/controls/table/table_view.h
|
View
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
 |
M |
views/controls/table/table_view.cc
|
View
|
3 chunks |
+10 lines, -4 lines |
0 comments
|
 |
M |
views/examples/tabbed_pane_example.h
|
View
|
2 chunks |
+1 line, -2 lines |
0 comments
|
 |
M |
views/grid_layout.h
|
View
|
1 chunk |
+1 line, -2 lines |
0 comments
|
 |
M |
views/grid_layout.cc
|
View
|
2 chunks |
+13 lines, -10 lines |
0 comments
|
 |
M |
views/grid_layout_unittest.cc
|
View
|
3 chunks |
+59 lines, -1 line |
0 comments
|
 |
M |
views/view.cc
|
View
|
1 chunk |
+3 lines, -6 lines |
0 comments
|
 |
M |
views/widget/widget_gtk.h
|
View
|
1 chunk |
+1 line, -0 lines |
0 comments
|
 |
M |
views/widget/widget_gtk.cc
|
View
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Total messages: 16 (0 generated)
|