mirror of
https://github.com/Feodor2/Mypal68.git
synced 2025-06-19 07:15:36 -04:00
155 lines
7.6 KiB
HTML
155 lines
7.6 KiB
HTML
<?xml version="1.0"?>
|
|
|
|
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
|
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
|
|
|
<?xml-stylesheet href="chrome://global/skin/"?>
|
|
<?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?>
|
|
|
|
<window type="child"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
|
|
xmlns:html="http://www.w3.org/1999/xhtml"
|
|
data-l10n-id="connection-window"
|
|
data-l10n-attrs="title, style"
|
|
persist="lastSelected screenX screenY"
|
|
onload="gConnectionsDialog.checkForSystemProxy();">
|
|
<dialog id="ConnectionsDialog"
|
|
buttons="accept,cancel,help"
|
|
helpTopic="prefs-connection-settings">
|
|
|
|
<!-- Used for extension-controlled lockdown message -->
|
|
<linkset>
|
|
<html:link rel="localization" href="browser/preferences/connection.ftl"/>
|
|
<html:link rel="localization" href="browser/preferences/preferences.ftl"/>
|
|
<html:link rel="localization" href="branding/brand.ftl"/>
|
|
</linkset>
|
|
|
|
<script src="chrome://browser/content/utilityOverlay.js"/>
|
|
<script src="chrome://global/content/preferencesBindings.js"/>
|
|
<script src="chrome://browser/content/preferences/in-content/extensionControlled.js"/>
|
|
|
|
<keyset>
|
|
<key data-l10n-id="connection-close-key" modifiers="accel" oncommand="Preferences.close(event)"/>
|
|
</keyset>
|
|
|
|
<script src="chrome://browser/content/preferences/connection.js"/>
|
|
|
|
<hbox id="proxyExtensionContent"
|
|
align="start" hidden="true" class="extension-controlled">
|
|
<description control="disableProxyExtension" flex="1" />
|
|
<button id="disableProxyExtension"
|
|
class="extension-controlled-button accessory-button"
|
|
data-l10n-id="connection-disable-extension" />
|
|
</hbox>
|
|
|
|
<groupbox>
|
|
<label><html:h2 data-l10n-id="connection-proxy-configure"/></label>
|
|
|
|
<radiogroup id="networkProxyType" preference="network.proxy.type">
|
|
<radio value="0" data-l10n-id="connection-proxy-option-no" />
|
|
<radio value="4" data-l10n-id="connection-proxy-option-auto" />
|
|
<radio value="5" data-l10n-id="connection-proxy-option-system" id="systemPref" hidden="true" />
|
|
<radio value="1" data-l10n-id="connection-proxy-option-manual"/>
|
|
<box id="proxy-grid" class="indent" flex="1">
|
|
<hbox pack="end">
|
|
<label data-l10n-id="connection-proxy-http" control="networkProxyHTTP" />
|
|
</hbox>
|
|
<hbox align="center">
|
|
<html:input id="networkProxyHTTP" type="text" style="-moz-box-flex: 1;"
|
|
preference="network.proxy.http"/>
|
|
<label data-l10n-id="connection-proxy-http-port" control="networkProxyHTTP_Port" />
|
|
<html:input id="networkProxyHTTP_Port" class="proxy-port-input" hidespinbuttons="true" type="number" min="0" max="65535"
|
|
preference="network.proxy.http_port"/>
|
|
</hbox>
|
|
<hbox/>
|
|
<hbox>
|
|
<checkbox id="shareAllProxies" data-l10n-id="connection-proxy-http-sharing"
|
|
preference="network.proxy.share_proxy_settings"/>
|
|
</hbox>
|
|
<hbox pack="end">
|
|
<label data-l10n-id="connection-proxy-https" control="networkProxySSL"/>
|
|
</hbox>
|
|
<hbox align="center">
|
|
<html:input id="networkProxySSL" type="text" style="-moz-box-flex: 1;" preference="network.proxy.ssl"/>
|
|
<label data-l10n-id="connection-proxy-ssl-port" control="networkProxySSL_Port" />
|
|
<html:input id="networkProxySSL_Port" class="proxy-port-input" hidespinbuttons="true" type="number" min="0" max="65535" size="5"
|
|
preference="network.proxy.ssl_port"/>
|
|
</hbox>
|
|
<hbox pack="end">
|
|
<label data-l10n-id="connection-proxy-ftp" control="networkProxyFTP"/>
|
|
</hbox>
|
|
<hbox align="center">
|
|
<html:input id="networkProxyFTP" type="text" style="-moz-box-flex: 1;" preference="network.proxy.ftp"/>
|
|
<label data-l10n-id="connection-proxy-ftp-port" control="networkProxyFTP_Port"/>
|
|
<html:input id="networkProxyFTP_Port" class="proxy-port-input" hidespinbuttons="true" type="number" min="0" max="65535" size="5"
|
|
preference="network.proxy.ftp_port"/>
|
|
</hbox>
|
|
<separator class="thin"/>
|
|
<hbox pack="end">
|
|
<label data-l10n-id="connection-proxy-socks" control="networkProxySOCKS"/>
|
|
</hbox>
|
|
<hbox align="center">
|
|
<html:input id="networkProxySOCKS" type="text" style="-moz-box-flex: 1;" preference="network.proxy.socks"/>
|
|
<label data-l10n-id="connection-proxy-socks-port" control="networkProxySOCKS_Port"/>
|
|
<html:input id="networkProxySOCKS_Port" class="proxy-port-input" hidespinbuttons="true" type="number" min="0" max="65535" size="5"
|
|
preference="network.proxy.socks_port"/>
|
|
</hbox>
|
|
<spacer/>
|
|
<box pack="start">
|
|
<radiogroup id="networkProxySOCKSVersion" orient="horizontal"
|
|
preference="network.proxy.socks_version">
|
|
<radio id="networkProxySOCKSVersion4" value="4" data-l10n-id="connection-proxy-socks4" />
|
|
<radio id="networkProxySOCKSVersion5" value="5" data-l10n-id="connection-proxy-socks5" />
|
|
</radiogroup>
|
|
</box>
|
|
</box>
|
|
<radio value="2" data-l10n-id="connection-proxy-autotype" />
|
|
<hbox class="indent" flex="1" align="center">
|
|
<html:input id="networkProxyAutoconfigURL" type="text" style="-moz-box-flex: 1;" preference="network.proxy.autoconfig_url"
|
|
oninput="gConnectionsDialog.updateReloadButton();"/>
|
|
<button id="autoReload"
|
|
data-l10n-id="connection-proxy-reload"
|
|
oncommand="gConnectionsDialog.reloadPAC();"
|
|
preference="pref.advanced.proxies.disable_button.reload"/>
|
|
</hbox>
|
|
</radiogroup>
|
|
</groupbox>
|
|
<separator class="thin"/>
|
|
<label data-l10n-id="connection-proxy-noproxy" control="networkProxyNone"/>
|
|
<html:textarea id="networkProxyNone" preference="network.proxy.no_proxies_on" rows="2"/>
|
|
<label control="networkProxyNone" data-l10n-id="connection-proxy-noproxy-desc" />
|
|
<label id="networkProxyNoneLocalhost" control="networkProxyNone" data-l10n-id="connection-proxy-noproxy-localhost-desc" />
|
|
<separator class="thin"/>
|
|
<checkbox id="autologinProxy"
|
|
data-l10n-id="connection-proxy-autologin"
|
|
preference="signon.autologin.proxy" />
|
|
<checkbox id="networkProxySOCKSRemoteDNS"
|
|
preference="network.proxy.socks_remote_dns"
|
|
data-l10n-id="connection-proxy-socks-remote-dns" />
|
|
|
|
<groupbox>
|
|
<checkbox id="networkDnsOverHttps"
|
|
data-l10n-id="connection-dns-over-https"
|
|
preference="network.trr.mode"/>
|
|
|
|
<box id="dnsOverHttps-grid" class="indent custom-container-hidden" flex="1">
|
|
<hbox pack="end">
|
|
<label id="networkDnsOverHttpsResolverChoicesLabel"
|
|
data-l10n-id="connection-dns-over-https-url-resolver"
|
|
control="networkDnsOverHttpsResolverChoices"/>
|
|
</hbox>
|
|
<menulist id="networkDnsOverHttpsResolverChoices"
|
|
oncommand="gConnectionsDialog.updateDnsOverHttpsUI()"></menulist>
|
|
<hbox pack="end" id="networkCustomDnsOverHttpsInputLabelContainer">
|
|
<label id="networkCustomDnsOverHttpsInputLabel"
|
|
data-l10n-id="connection-dns-over-https-custom-label"
|
|
control="networkCustomDnsOverHttpsInput"/>
|
|
</hbox>
|
|
<html:input id="networkCustomDnsOverHttpsInput" type="text" style="-moz-box-flex: 1;"
|
|
preference="network.trr.custom_uri"/>
|
|
</box>
|
|
</groupbox>
|
|
</dialog>
|
|
</window>
|