summaryrefslogtreecommitdiffstats
path: root/application/basilisk/components/preferences/in-content/preferences.xul
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@gmail.com>2018-06-04 13:17:38 +0200
committerwolfbeast <mcwerewolf@gmail.com>2018-06-04 13:17:38 +0200
commita1be17c1cea81ebb1e8b131a662c698d78f3f7f2 (patch)
treea92f7de513be600cc07bac458183e9af40e00c06 /application/basilisk/components/preferences/in-content/preferences.xul
parentbf11fdd304898ac675e39b01b280d39550e419d0 (diff)
downloadUXP-a1be17c1cea81ebb1e8b131a662c698d78f3f7f2.tar
UXP-a1be17c1cea81ebb1e8b131a662c698d78f3f7f2.tar.gz
UXP-a1be17c1cea81ebb1e8b131a662c698d78f3f7f2.tar.lz
UXP-a1be17c1cea81ebb1e8b131a662c698d78f3f7f2.tar.xz
UXP-a1be17c1cea81ebb1e8b131a662c698d78f3f7f2.zip
Issue #303 Part 1: Move basilisk files from /browser to /application/basilisk
Diffstat (limited to 'application/basilisk/components/preferences/in-content/preferences.xul')
-rw-r--r--application/basilisk/components/preferences/in-content/preferences.xul216
1 files changed, 216 insertions, 0 deletions
diff --git a/application/basilisk/components/preferences/in-content/preferences.xul b/application/basilisk/components/preferences/in-content/preferences.xul
new file mode 100644
index 000000000..7ec7ef119
--- /dev/null
+++ b/application/basilisk/components/preferences/in-content/preferences.xul
@@ -0,0 +1,216 @@
+<?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/global.css"?>
+
+<?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?>
+<?xml-stylesheet href="chrome://global/skin/in-content/common.css"?>
+<?xml-stylesheet
+ href="chrome://browser/skin/preferences/in-content/preferences.css"?>
+<?xml-stylesheet
+ href="chrome://browser/content/preferences/handlers.css"?>
+<?xml-stylesheet href="chrome://browser/skin/preferences/applications.css"?>
+<?xml-stylesheet href="chrome://browser/skin/preferences/in-content/search.css"?>
+<?xml-stylesheet href="chrome://browser/skin/preferences/in-content/containers.css"?>
+
+<!DOCTYPE page [
+<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
+<!ENTITY % globalPreferencesDTD SYSTEM "chrome://global/locale/preferences.dtd">
+<!ENTITY % preferencesDTD SYSTEM
+ "chrome://browser/locale/preferences/preferences.dtd">
+<!ENTITY % privacyDTD SYSTEM "chrome://browser/locale/preferences/privacy.dtd">
+<!ENTITY % tabsDTD SYSTEM "chrome://browser/locale/preferences/tabs.dtd">
+<!ENTITY % searchDTD SYSTEM "chrome://browser/locale/preferences/search.dtd">
+<!ENTITY % syncBrandDTD SYSTEM "chrome://browser/locale/syncBrand.dtd">
+<!ENTITY % syncDTD SYSTEM "chrome://browser/locale/preferences/sync.dtd">
+<!ENTITY % securityDTD SYSTEM
+ "chrome://browser/locale/preferences/security.dtd">
+<!ENTITY % containersDTD SYSTEM
+ "chrome://browser/locale/preferences/containers.dtd">
+<!ENTITY % sanitizeDTD SYSTEM "chrome://browser/locale/sanitize.dtd">
+<!ENTITY % mainDTD SYSTEM "chrome://browser/locale/preferences/main.dtd">
+<!ENTITY % aboutHomeDTD SYSTEM "chrome://browser/locale/aboutHome.dtd">
+<!ENTITY % contentDTD SYSTEM "chrome://browser/locale/preferences/content.dtd">
+<!ENTITY % applicationsDTD SYSTEM
+ "chrome://browser/locale/preferences/applications.dtd">
+<!ENTITY % advancedDTD SYSTEM
+ "chrome://browser/locale/preferences/advanced.dtd">
+%brandDTD;
+%globalPreferencesDTD;
+%preferencesDTD;
+%privacyDTD;
+%tabsDTD;
+%searchDTD;
+%syncBrandDTD;
+%syncDTD;
+%securityDTD;
+%containersDTD;
+%sanitizeDTD;
+%mainDTD;
+%aboutHomeDTD;
+%contentDTD;
+%applicationsDTD;
+%advancedDTD;
+]>
+
+<page xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
+ xmlns:html="http://www.w3.org/1999/xhtml"
+ disablefastfind="true"
+ title="&prefWindow.title;">
+
+ <html:link rel="shortcut icon"
+ href="chrome://browser/skin/preferences/in-content/favicon.ico"/>
+
+ <script type="application/javascript"
+ src="chrome://browser/content/utilityOverlay.js"/>
+ <script type="application/javascript"
+ src="chrome://browser/content/preferences/in-content/preferences.js"/>
+ <script src="chrome://browser/content/preferences/in-content/subdialogs.js"/>
+
+ <stringbundle id="bundleBrand"
+ src="chrome://branding/locale/brand.properties"/>
+ <stringbundle id="bundlePreferences"
+ src="chrome://browser/locale/preferences/preferences.properties"/>
+
+ <stringbundleset id="appManagerBundleset">
+ <stringbundle id="appManagerBundle"
+ src="chrome://browser/locale/preferences/applicationManager.properties"/>
+ </stringbundleset>
+
+ <stack flex="1">
+ <hbox flex="1">
+
+ <!-- category list -->
+ <richlistbox id="categories">
+ <richlistitem id="category-general"
+ class="category"
+ value="paneGeneral"
+ helpTopic="prefs-main"
+ tooltiptext="&paneGeneral.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneGeneral.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-search"
+ class="category"
+ value="paneSearch"
+ helpTopic="prefs-search"
+ tooltiptext="&paneSearch.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneSearch.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-content"
+ class="category"
+ value="paneContent"
+ helpTopic="prefs-content"
+ tooltiptext="&paneContent.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneContent.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-application"
+ class="category"
+ value="paneApplications"
+ helpTopic="prefs-applications"
+ tooltiptext="&paneApplications.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneApplications.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-privacy"
+ class="category"
+ value="panePrivacy"
+ helpTopic="prefs-privacy"
+ tooltiptext="&panePrivacy.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&panePrivacy.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-containers"
+ class="category"
+ value="paneContainers"
+ helpTopic="prefs-containers"
+ hidden="true"/>
+
+ <richlistitem id="category-security"
+ class="category"
+ value="paneSecurity"
+ helpTopic="prefs-security"
+ tooltiptext="&paneSecurity.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneSecurity.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-sync"
+ class="category"
+ value="paneSync"
+ helpTopic="prefs-weave"
+ tooltiptext="&paneSync.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneSync.title;</label>
+ </richlistitem>
+
+ <richlistitem id="category-advanced"
+ class="category"
+ value="paneAdvanced"
+ helpTopic="prefs-advanced-general"
+ tooltiptext="&paneAdvanced.title;"
+ align="center">
+ <image class="category-icon"/>
+ <label class="category-name" flex="1">&paneAdvanced.title;</label>
+ </richlistitem>
+ </richlistbox>
+
+ <keyset>
+ <!-- Disable the findbar because it doesn't work properly.
+ Remove this keyset once bug 1094240 ("disablefastfind" attribute
+ broken in e10s mode) is fixed. -->
+ <key key="&focusSearch1.key;" modifiers="accel" id="focusSearch1" oncommand=";"/>
+ </keyset>
+
+ <vbox class="main-content" flex="1">
+ <prefpane id="mainPrefPane">
+#include main.xul
+#include search.xul
+#include privacy.xul
+#include containers.xul
+#include advanced.xul
+#include applications.xul
+#include content.xul
+#include security.xul
+#include sync.xul
+ </prefpane>
+ </vbox>
+
+ </hbox>
+
+ <vbox id="dialogOverlay" align="center" pack="center">
+ <groupbox id="dialogBox"
+ orient="vertical"
+ pack="end"
+ role="dialog"
+ aria-labelledby="dialogTitle">
+ <caption flex="1" align="center">
+ <label id="dialogTitle" flex="1"></label>
+ <button id="dialogClose"
+ class="close-icon"
+ aria-label="&preferencesCloseButton.label;"/>
+ </caption>
+ <browser id="dialogFrame"
+ name="dialogFrame"
+ autoscroll="false"
+ disablehistory="true"/>
+ </groupbox>
+ </vbox>
+ </stack>
+</page>