summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-02 20:36:36 +0000
committerstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-09-02 20:36:36 +0000
commit903a4148556c5c9a97d0481bb568748f033ed0ad (patch)
tree250d7759bf7e5af11a4ed9c0b9669ed93f0afac2
parentbe2d5255fd6c692ac1e037930e36a093879c8c1c (diff)
downloadchromium_src-903a4148556c5c9a97d0481bb568748f033ed0ad.zip
chromium_src-903a4148556c5c9a97d0481bb568748f033ed0ad.tar.gz
chromium_src-903a4148556c5c9a97d0481bb568748f033ed0ad.tar.bz2
Fix display when search engine names are very long
BUG=54101 TEST=Make a search engine name very long, and open DOMUI prefs. The <select> on the main page should not be wider than other controls, and text in the search engine manager table shouldn't overlap. Review URL: http://codereview.chromium.org/3349007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58393 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/resources/options/browser_options.html2
-rw-r--r--chrome/browser/resources/options/browser_options_page.css14
-rw-r--r--chrome/browser/resources/options/search_engine_manager.css5
3 files changed, 20 insertions, 1 deletions
diff --git a/chrome/browser/resources/options/browser_options.html b/chrome/browser/resources/options/browser_options.html
index 3e9a9c5..16262d2 100644
--- a/chrome/browser/resources/options/browser_options.html
+++ b/chrome/browser/resources/options/browser_options.html
@@ -56,7 +56,7 @@
</section>
<section>
<h3 i18n-content="defaultSearchGroupName"></h3>
- <div>
+ <div id="defaultSearchEngineGroup">
<select id="defaultSearchEngine"
onchange="BrowserOptions.getInstance().setDefaultSearchEngine()">
</select>
diff --git a/chrome/browser/resources/options/browser_options_page.css b/chrome/browser/resources/options/browser_options_page.css
index 3021276..b2c1f27 100644
--- a/chrome/browser/resources/options/browser_options_page.css
+++ b/chrome/browser/resources/options/browser_options_page.css
@@ -7,6 +7,20 @@
width: 100%;
}
+#defaultSearchEngineGroup {
+ display: -webkit-box;
+}
+
+#defaultSearchEngine {
+ display: block;
+ -webkit-box-flex: 1;
+}
+
+#defaultSearchManageEnginesButton {
+ margin-top: 0px;
+ -webkit-margin-start: 10px;
+}
+
#defaultBrowserState {
color: #880000;
}
diff --git a/chrome/browser/resources/options/search_engine_manager.css b/chrome/browser/resources/options/search_engine_manager.css
index 67e9a8d..4fa9268 100644
--- a/chrome/browser/resources/options/search_engine_manager.css
+++ b/chrome/browser/resources/options/search_engine_manager.css
@@ -19,6 +19,11 @@
font-weight: bold;
}
+#searchEngineList .name, #searchEngineList .keyword {
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+
#searchEngineHeading {
font-weight: bold;
padding: 4px;