summaryrefslogtreecommitdiffstats
path: root/chrome/browser/resources
diff options
context:
space:
mode:
authorglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-29 16:17:43 +0000
committerglider@chromium.org <glider@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-29 16:17:43 +0000
commit92af935e0defb2d1998b1397d58911a8a3d69361 (patch)
tree52491b397b0fa17f2450a77fd70a56b2cba4bced /chrome/browser/resources
parentcc397aad185110a566ab2b9282819140ca2d83ac (diff)
downloadchromium_src-92af935e0defb2d1998b1397d58911a8a3d69361.zip
chromium_src-92af935e0defb2d1998b1397d58911a8a3d69361.tar.gz
chromium_src-92af935e0defb2d1998b1397d58911a8a3d69361.tar.bz2
Revert 54137 - Revert 53990 - - Implement proxy settings dialog for Linux/Windows.
- Omit Network and SSL sections for ChromeOS. BUG=49038 TEST=Exercise proxy settings dialog in dom-ui options window (--enable-tabbed-options). Review URL: http://codereview.chromium.org/2847061 TBR=csilv@chromium.org Review URL: http://codereview.chromium.org/2884047 TBR=glider@chromium.org Review URL: http://codereview.chromium.org/3023026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54138 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/resources')
-rw-r--r--chrome/browser/resources/options/advanced_options.html106
-rw-r--r--chrome/browser/resources/options/advanced_options.js15
2 files changed, 65 insertions, 56 deletions
diff --git a/chrome/browser/resources/options/advanced_options.html b/chrome/browser/resources/options/advanced_options.html
index 3cefd7c..eeec8f7 100644
--- a/chrome/browser/resources/options/advanced_options.html
+++ b/chrome/browser/resources/options/advanced_options.html
@@ -37,15 +37,16 @@
pref="safebrowsing.enabled" type="checkbox"><span
i18n-content="safeBrowsingEnableProtection"></span></label></td>
</tr>
- <if expr="pp_ifdef('_google_chrome')">
- <tr id="metricsReportingCheckbox">
- <td class="option-name"><label><input id="metricsReportingEnabled"
- pref="user_experience_metrics.reporting_enabled" type="checkbox">
- <span i18n-content="enableLogging"></span></label></td>
- </tr>
- </if>
+<if expr="pp_ifdef('_google_chrome')">
+ <tr id="metricsReportingCheckbox">
+ <td class="option-name"><label><input id="metricsReportingEnabled"
+ pref="user_experience_metrics.reporting_enabled" type="checkbox">
+ <span i18n-content="enableLogging"></span></label></td>
+ </tr>
+</if>
</table>
</section>
+<if expr="not pp_ifdef('chromeos')">
<section>
<h3 i18n-content="advancedSectionTitleNetwork"></h3>
<table class="option-control-table">
@@ -59,6 +60,7 @@
</td></tr>
</table>
</section>
+</if>
<section>
<h3 i18n-content="advancedSectionTitleTranslate"></h3>
<table class="option-control-table">
@@ -96,19 +98,20 @@
<section>
<h3 i18n-content="advancedSectionTitleContent"></h3>
<table class="option-control-table">
- <if expr="os == 'darwin'">
- <tr id="tabsToLinksCheckbox">
- <td class="option-name"><label><input id="tabsToLinksPref"
- pref="webkit.webprefs.tabs_to_links" type="checkbox"><span
- i18n-content="tabsToLinksPref"></span></label></td>
- </tr>
- </if>
+<if expr="os == 'darwin'">
+ <tr id="tabsToLinksCheckbox">
+ <td class="option-name"><label><input id="tabsToLinksPref"
+ pref="webkit.webprefs.tabs_to_links" type="checkbox"><span
+ i18n-content="tabsToLinksPref"></span></label></td>
+ </tr>
+</if>
<tr id="fontSettingsConfigureFontsOnlyButton"><td>
<button id="fontSettingsConfigureFontsOnlyButton"
i18n-content="fontSettingsConfigureFontsOnlyButton"></button>
</td></tr>
</table>
</section>
+<if expr="not pp_ifdef('chromeos')">
<section>
<h3 i18n-content="advancedSectionTitleSecurity"></h3>
<table class="option-control-table">
@@ -118,42 +121,45 @@
<button id="certificatesManageButton"
i18n-content="certificatesManageButton"></button>
</td></tr>
- <if expr="os == 'win32'">
- <!-- Configure these options for manual handling on windows -->
- <tr id="sslCheckRevocationCheckbox">
- <td class="option-name"><label><input id="sslCheckRevocation"
- type="checkbox"><span i18n-content="sslCheckRevocation"></span>
- </label></td>
- </tr>
- <tr id="sslUseSSL2Checkbox">
- <td class="option-name"><label><input id="sslUseSSL2"
- type="checkbox"><span i18n-content="sslUseSSL2"></span>
- </label></td>
- </tr>
- </if>
- <if expr="os == 'linux2' or os.find('bsd') != -1">
- <!-- Configure these options for Linux/BSD as preference keys -->
- <tr id="sslCheckRevocationCheckbox">
- <td class="option-name"><label><input id="sslCheckRevocation"
- pref="ssl.rev_checking.enabled" type="checkbox"><span
- i18n-content="sslCheckRevocation"></span></label></td>
- </tr>
- <tr id="sslUseSSL2Checkbox">
- <td class="option-name"><label><input id="sslUseSSL2"
- pref="ssl.ssl2.enabled" type="checkbox"><span
- i18n-content="sslUseSSL2"></span></label></td>
- </tr>
- <tr id="sslUseSSL3Checkbox">
- <td class="option-name"><label><input id="sslUseSSL3"
- pref="ssl.ssl3.enabled" type="checkbox"><span
- i18n-content="sslUseSSL3"></span></label></td>
- </tr>
- <tr id="sslUseTLS1Checkbox">
- <td class="option-name"><label><input id="sslUseTLS1"
- pref="ssl.tls1.enabled" type="checkbox"><span
- i18n-content="sslUseTLS1"></span></label></td>
- </tr>
- </if>
+</if>
+<if expr="os == 'win32'">
+ <!-- Configure these options for manual handling on windows -->
+ <tr id="sslCheckRevocationCheckbox">
+ <td class="option-name"><label><input id="sslCheckRevocation"
+ type="checkbox"><span i18n-content="sslCheckRevocation"></span>
+ </label></td>
+ </tr>
+ <tr id="sslUseSSL2Checkbox">
+ <td class="option-name"><label><input id="sslUseSSL2"
+ type="checkbox"><span i18n-content="sslUseSSL2"></span>
+ </label></td>
+ </tr>
+</if>
+<if expr="not pp_ifdef('chromeos') and (os == 'linux2' or os.find('bsd') != -1)">
+ <!-- Configure these options for Linux/BSD as preference keys -->
+ <tr id="sslCheckRevocationCheckbox">
+ <td class="option-name"><label><input id="sslCheckRevocation"
+ pref="ssl.rev_checking.enabled" type="checkbox"><span
+ i18n-content="sslCheckRevocation"></span></label></td>
+ </tr>
+ <tr id="sslUseSSL2Checkbox">
+ <td class="option-name"><label><input id="sslUseSSL2"
+ pref="ssl.ssl2.enabled" type="checkbox"><spa
+ i18n-content="sslUseSSL2"></span></label></td>
+ </tr>
+ <tr id="sslUseSSL3Checkbox">
+ <td class="option-name"><label><input id="sslUseSSL3"
+ pref="ssl.ssl3.enabled" type="checkbox"><span
+ i18n-content="sslUseSSL3"></span></label></td>
+ </tr>
+ <tr id="sslUseTLS1Checkbox">
+ <td class="option-name"><label><input id="sslUseTLS1"
+ pref="ssl.tls1.enabled" type="checkbox"><span
+ i18n-content="sslUseTLS1"></span></label></td>
+ </tr>
+</if>
+<if expr="not pp_ifdef('chromeos')">
</table>
</section>
+</if>
</div>
diff --git a/chrome/browser/resources/options/advanced_options.js b/chrome/browser/resources/options/advanced_options.js
index 0f2a3c4..1713ddf 100644
--- a/chrome/browser/resources/options/advanced_options.js
+++ b/chrome/browser/resources/options/advanced_options.js
@@ -28,9 +28,6 @@ AdvancedOptions.prototype = {
$('privacyClearDataButton').onclick = function(event) {
OptionsPage.showOverlay('clearBrowserDataOverlay');
};
- $('proxiesConfigureButton').onclick = function(event) {
- chrome.send('showNetworkProxySettings');
- };
$('downloadLocationBrowseButton').onclick = function(event) {
chrome.send('selectDownloadLocation');
};
@@ -40,9 +37,15 @@ AdvancedOptions.prototype = {
$('fontSettingsConfigureFontsOnlyButton').onclick = function(event) {
OptionsPage.showOverlay('fontSettingsOverlay');
};
- $('certificatesManageButton').onclick = function(event) {
- chrome.send('showManageSSLCertificates');
- };
+
+ if (!cr.isChromeOS) {
+ $('proxiesConfigureButton').onclick = function(event) {
+ chrome.send('showNetworkProxySettings');
+ };
+ $('certificatesManageButton').onclick = function(event) {
+ chrome.send('showManageSSLCertificates');
+ };
+ }
if (cr.isWindows) {
$('sslCheckRevocation').onclick = function(event) {