From da300f6a26b2b969e6264e22ec75900eeb5d4853 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 2 Feb 2018 05:06:10 -0500 Subject: Revert "Add Basilisk" This reverts commit e72ef92b5bdc43cd2584198e2e54e951b70299e8. --- application/basilisk/.eslintrc.js | 11 - application/basilisk/LICENSE | 7 - application/basilisk/Makefile.in | 16 - application/basilisk/app-rules.mk | 1 - application/basilisk/app.mozbuild | 15 - application/basilisk/app/Makefile.in | 103 - application/basilisk/app/basilisk.exe.manifest | 42 - application/basilisk/app/blocklist.xml | 3604 -- .../basilisk/app/macbuild/Contents/Info.plist.in | 224 - .../basilisk/app/macbuild/Contents/MacOS-files.in | 9 - .../Resources/English.lproj/InfoPlist.strings.in | 5 - application/basilisk/app/macversion.py | 44 - application/basilisk/app/module.ver | 8 - application/basilisk/app/moz.build | 97 - application/basilisk/app/nsBrowserApp.cpp | 321 - application/basilisk/app/permissions | 23 - application/basilisk/app/profile/channel-prefs.js | 5 - .../basilisk/app/profile/extensions/moz.build | 7 - .../install.rdf.in | 42 - .../moz.build | 15 - application/basilisk/app/profile/firefox.js | 1576 - application/basilisk/app/profile/pagethemes.rdf | 7 - application/basilisk/app/profile/prefs.js | 13 - application/basilisk/app/splash.rc | 21 - application/basilisk/base/.eslintrc.js | 4 - .../base/content/aboutDialog-appUpdater.js | 425 - application/basilisk/base/content/aboutDialog.css | 97 - application/basilisk/base/content/aboutDialog.js | 83 - application/basilisk/base/content/aboutDialog.xul | 151 - .../basilisk/base/content/aboutNetError.xhtml | 696 - .../basilisk/base/content/aboutRobots-icon.png | Bin 9817 -> 0 bytes .../base/content/aboutRobots-widget-left.png | Bin 2224 -> 0 bytes .../basilisk/base/content/aboutRobots.xhtml | 107 - .../basilisk/base/content/aboutTabCrashed.css | 11 - .../basilisk/base/content/aboutTabCrashed.js | 308 - .../basilisk/base/content/aboutTabCrashed.xhtml | 97 - .../base/content/aboutaccounts/aboutaccounts.css | 24 - .../base/content/aboutaccounts/aboutaccounts.js | 539 - .../base/content/aboutaccounts/aboutaccounts.xhtml | 111 - .../base/content/aboutaccounts/images/fox.png | Bin 1951 -> 0 bytes .../basilisk/base/content/aboutaccounts/main.css | 166 - .../base/content/aboutaccounts/normalize.css | 402 - .../base/content/abouthealthreport/abouthealth.css | 15 - .../base/content/abouthealthreport/abouthealth.js | 178 - .../content/abouthealthreport/abouthealth.xhtml | 31 - .../basilisk/base/content/abouthome/aboutHome.css | 371 - .../basilisk/base/content/abouthome/aboutHome.js | 113 - .../base/content/abouthome/aboutHome.xhtml | 68 - .../basilisk/base/content/abouthome/addons.png | Bin 1444 -> 0 bytes .../basilisk/base/content/abouthome/addons@2x.png | Bin 3783 -> 0 bytes .../basilisk/base/content/abouthome/bookmarks.png | Bin 1276 -> 0 bytes .../base/content/abouthome/bookmarks@2x.png | Bin 2946 -> 0 bytes .../basilisk/base/content/abouthome/downloads.png | Bin 898 -> 0 bytes .../base/content/abouthome/downloads@2x.png | Bin 2018 -> 0 bytes .../basilisk/base/content/abouthome/history.png | Bin 1654 -> 0 bytes .../basilisk/base/content/abouthome/history@2x.png | Bin 4629 -> 0 bytes .../base/content/abouthome/restore-large.png | Bin 2841 -> 0 bytes .../base/content/abouthome/restore-large@2x.png | Bin 7267 -> 0 bytes .../basilisk/base/content/abouthome/restore.png | Bin 1796 -> 0 bytes .../basilisk/base/content/abouthome/restore@2x.png | Bin 4810 -> 0 bytes .../basilisk/base/content/abouthome/settings.png | Bin 1557 -> 0 bytes .../base/content/abouthome/settings@2x.png | Bin 3836 -> 0 bytes .../basilisk/base/content/abouthome/sync.png | Bin 1879 -> 0 bytes .../basilisk/base/content/abouthome/sync@2x.png | Bin 4615 -> 0 bytes .../basilisk/base/content/baseMenuOverlay.xul | 118 - .../basilisk/base/content/blockedSite.xhtml | 191 - .../basilisk/base/content/browser-addons.js | 869 - .../basilisk/base/content/browser-captivePortal.js | 257 - .../basilisk/base/content/browser-charsetmenu.inc | 12 - .../basilisk/base/content/browser-compacttheme.js | 106 - .../basilisk/base/content/browser-context.inc | 452 - .../basilisk/base/content/browser-ctrlTab.js | 586 - .../basilisk/base/content/browser-customization.js | 101 - .../content/browser-data-submission-info-bar.js | 126 - .../basilisk/base/content/browser-doctype.inc | 23 - application/basilisk/base/content/browser-feeds.js | 640 - .../content/browser-fullScreenAndPointerLock.js | 666 - .../basilisk/base/content/browser-fullZoom.js | 526 - .../basilisk/base/content/browser-fxaccounts.js | 489 - .../base/content/browser-gestureSupport.js | 1240 - application/basilisk/base/content/browser-media.js | 351 - .../basilisk/base/content/browser-menubar.inc | 527 - .../basilisk/base/content/browser-places.js | 2018 - .../basilisk/base/content/browser-plugins.js | 544 - .../base/content/browser-refreshblocker.js | 84 - .../basilisk/base/content/browser-safebrowsing.js | 48 - application/basilisk/base/content/browser-sets.inc | 382 - .../basilisk/base/content/browser-sidebar.js | 337 - .../basilisk/base/content/browser-syncui.js | 547 - .../basilisk/base/content/browser-tabPreviews.xml | 37 - .../base/content/browser-tabsintitlebar-stub.js | 17 - .../base/content/browser-tabsintitlebar.js | 310 - .../basilisk/base/content/browser-thumbnails.js | 142 - .../base/content/browser-trackingprotection.js | 237 - application/basilisk/base/content/browser.css | 1235 - application/basilisk/base/content/browser.js | 8317 --- application/basilisk/base/content/browser.xul | 1112 - .../basilisk/base/content/browserMountPoints.inc | 12 - application/basilisk/base/content/content.js | 1448 - .../basilisk/base/content/contentSearchUI.css | 161 - .../basilisk/base/content/contentSearchUI.js | 896 - .../basilisk/base/content/default-theme-icon.svg | 13 - .../base/content/defaultthemes/1.footer.jpg | Bin 151200 -> 0 bytes .../base/content/defaultthemes/1.header.jpg | Bin 266398 -> 0 bytes .../basilisk/base/content/defaultthemes/1.icon.jpg | Bin 1093 -> 0 bytes .../base/content/defaultthemes/1.preview.jpg | Bin 7953 -> 0 bytes .../base/content/defaultthemes/2.footer.jpg | Bin 81134 -> 0 bytes .../base/content/defaultthemes/2.header.jpg | Bin 173983 -> 0 bytes .../basilisk/base/content/defaultthemes/2.icon.jpg | Bin 509 -> 0 bytes .../base/content/defaultthemes/2.preview.jpg | Bin 2877 -> 0 bytes .../base/content/defaultthemes/3.footer.png | Bin 180454 -> 0 bytes .../base/content/defaultthemes/3.header.png | Bin 293504 -> 0 bytes .../basilisk/base/content/defaultthemes/3.icon.png | Bin 896 -> 0 bytes .../base/content/defaultthemes/3.preview.png | Bin 56585 -> 0 bytes .../base/content/defaultthemes/4.footer.png | Bin 384076 -> 0 bytes .../base/content/defaultthemes/4.header.png | Bin 769368 -> 0 bytes .../basilisk/base/content/defaultthemes/4.icon.png | Bin 731 -> 0 bytes .../base/content/defaultthemes/4.preview.png | Bin 95328 -> 0 bytes .../base/content/defaultthemes/5.footer.png | Bin 9760 -> 0 bytes .../base/content/defaultthemes/5.header.png | Bin 9760 -> 0 bytes .../basilisk/base/content/defaultthemes/5.icon.jpg | Bin 267 -> 0 bytes .../base/content/defaultthemes/5.preview.jpg | Bin 2837 -> 0 bytes .../base/content/defaultthemes/compact.header.png | Bin 95 -> 0 bytes .../content/defaultthemes/compactdark.icon.svg | 16 - .../content/defaultthemes/compactlight.icon.svg | 15 - .../content/docs/sslerrorreport/dataformat.rst | 54 - .../base/content/docs/sslerrorreport/index.rst | 15 - .../content/docs/sslerrorreport/preferences.rst | 23 - application/basilisk/base/content/gcli_sec_bad.svg | 7 - .../basilisk/base/content/gcli_sec_good.svg | 4 - .../basilisk/base/content/gcli_sec_moderate.svg | 4 - .../basilisk/base/content/global-scripts.inc | 38 - application/basilisk/base/content/hiddenWindow.xul | 20 - .../basilisk/base/content/jsConsoleOverlay.xul | 18 - .../basilisk/base/content/macBrowserOverlay.xul | 66 - .../content/newtab/alternativeDefaultSites.json | 50 - application/basilisk/base/content/newtab/cells.js | 126 - .../basilisk/base/content/newtab/customize.js | 124 - application/basilisk/base/content/newtab/drag.js | 151 - .../basilisk/base/content/newtab/dragDataHelper.js | 22 - application/basilisk/base/content/newtab/drop.js | 150 - .../basilisk/base/content/newtab/dropPreview.js | 222 - .../basilisk/base/content/newtab/dropTargetShim.js | 232 - application/basilisk/base/content/newtab/grid.js | 279 - .../basilisk/base/content/newtab/newTab.css | 654 - .../base/content/newtab/newTab.inadjacent.json | 3209 -- application/basilisk/base/content/newtab/newTab.js | 71 - .../basilisk/base/content/newtab/newTab.xhtml | 89 - application/basilisk/base/content/newtab/page.js | 297 - application/basilisk/base/content/newtab/search.js | 15 - application/basilisk/base/content/newtab/sites.js | 440 - .../base/content/newtab/transformations.js | 270 - application/basilisk/base/content/newtab/undo.js | 116 - .../basilisk/base/content/newtab/updater.js | 177 - application/basilisk/base/content/nsContextMenu.js | 1836 - .../base/content/overrides/app-license.html | 7 - .../basilisk/base/content/pageinfo/feeds.js | 29 - .../basilisk/base/content/pageinfo/feeds.xml | 40 - .../basilisk/base/content/pageinfo/pageInfo.css | 26 - .../basilisk/base/content/pageinfo/pageInfo.js | 1082 - .../basilisk/base/content/pageinfo/pageInfo.xml | 20 - .../basilisk/base/content/pageinfo/pageInfo.xul | 438 - .../basilisk/base/content/pageinfo/permissions.js | 320 - .../basilisk/base/content/pageinfo/security.js | 375 - .../basilisk/base/content/popup-notifications.inc | 89 - .../base/content/report-phishing-overlay.xul | 35 - application/basilisk/base/content/safeMode.css | 8 - application/basilisk/base/content/safeMode.js | 82 - application/basilisk/base/content/safeMode.xul | 51 - application/basilisk/base/content/sanitize.js | 887 - application/basilisk/base/content/sanitize.xul | 183 - .../basilisk/base/content/sanitizeDialog.css | 23 - .../basilisk/base/content/sanitizeDialog.js | 889 - .../base/content/softwareUpdateOverlay.xul | 18 - .../base/content/sync/aboutSyncTabs-bindings.xml | 46 - .../basilisk/base/content/sync/aboutSyncTabs.css | 11 - .../basilisk/base/content/sync/aboutSyncTabs.js | 363 - .../basilisk/base/content/sync/aboutSyncTabs.xul | 68 - .../basilisk/base/content/sync/addDevice.js | 157 - .../basilisk/base/content/sync/addDevice.xul | 129 - .../basilisk/base/content/sync/customize.css | 28 - .../basilisk/base/content/sync/customize.js | 25 - .../basilisk/base/content/sync/customize.xul | 62 - .../basilisk/base/content/sync/genericChange.js | 226 - .../basilisk/base/content/sync/genericChange.xul | 123 - application/basilisk/base/content/sync/key.xhtml | 54 - application/basilisk/base/content/sync/setup.js | 1057 - application/basilisk/base/content/sync/setup.xul | 490 - application/basilisk/base/content/sync/utils.js | 231 - application/basilisk/base/content/tab-content.js | 1061 - .../basilisk/base/content/tab-shape.inc.svg | 11 - application/basilisk/base/content/tabbrowser.css | 110 - application/basilisk/base/content/tabbrowser.xml | 7631 --- .../basilisk/base/content/urlbarBindings.xml | 2665 - application/basilisk/base/content/usercontext.svg | 23 - .../basilisk/base/content/utilityOverlay.js | 943 - .../basilisk/base/content/viewSourceOverlay.xul | 26 - application/basilisk/base/content/web-panels.js | 96 - application/basilisk/base/content/web-panels.xul | 71 - .../basilisk/base/content/webrtcIndicator.js | 189 - .../basilisk/base/content/webrtcIndicator.xul | 35 - application/basilisk/base/jar.mn | 181 - application/basilisk/base/moz.build | 26 - .../basilisk/branding/branding-common.mozbuild | 58 - application/basilisk/branding/official/LICENSE | 4 - .../branding/official/VisualElements_150.png | Bin 26980 -> 0 bytes .../branding/official/VisualElements_70.png | Bin 8871 -> 0 bytes application/basilisk/branding/official/appname.bmp | Bin 12164 -> 0 bytes .../basilisk/branding/official/background.png | Bin 131830 -> 0 bytes .../official/basilisk.VisualElementsManifest.xml | 8 - application/basilisk/branding/official/bgintro.bmp | Bin 682144 -> 0 bytes .../basilisk/branding/official/branding.nsi | 50 - application/basilisk/branding/official/clock.bmp | Bin 8982 -> 0 bytes .../basilisk/branding/official/configure.sh | 5 - .../branding/official/content/about-logo.png | Bin 14030 -> 0 bytes .../branding/official/content/about-logo@2x.png | Bin 34550 -> 0 bytes .../branding/official/content/about-wordmark.png | Bin 2645 -> 0 bytes .../basilisk/branding/official/content/about.png | Bin 21948 -> 0 bytes .../branding/official/content/aboutDialog.css | 49 - .../basilisk/branding/official/content/icon48.png | Bin 2809 -> 0 bytes .../basilisk/branding/official/content/icon64.png | Bin 3900 -> 0 bytes .../official/content/identity-icons-brand.svg | 77 - .../basilisk/branding/official/content/jar.mn | 18 - .../basilisk/branding/official/content/moz.build | 7 - .../branding/official/content/silhouette-40.svg | 58 - .../basilisk/branding/official/default16.png | Bin 820 -> 0 bytes .../basilisk/branding/official/default22.png | Bin 1202 -> 0 bytes .../basilisk/branding/official/default24.png | Bin 1321 -> 0 bytes .../basilisk/branding/official/default256.png | Bin 20203 -> 0 bytes .../basilisk/branding/official/default32.png | Bin 1786 -> 0 bytes .../basilisk/branding/official/default48.png | Bin 2809 -> 0 bytes .../basilisk/branding/official/default64.png | Bin 3900 -> 0 bytes application/basilisk/branding/official/disk.icns | Bin 459117 -> 0 bytes .../basilisk/branding/official/document.icns | Bin 66771 -> 0 bytes .../basilisk/branding/official/document.ico | Bin 39039 -> 0 bytes application/basilisk/branding/official/dsstore | Bin 12292 -> 0 bytes .../basilisk/branding/official/firefox.icns | Bin 146578 -> 0 bytes application/basilisk/branding/official/firefox.ico | Bin 44539 -> 0 bytes .../official/locales/browserconfig.properties | 6 - .../branding/official/locales/en-US/brand.dtd | 9 - .../official/locales/en-US/brand.properties | 16 - .../basilisk/branding/official/locales/jar.mn | 11 - .../basilisk/branding/official/locales/moz.build | 7 - application/basilisk/branding/official/moz.build | 13 - .../basilisk/branding/official/mozicon128.png | Bin 8635 -> 0 bytes application/basilisk/branding/official/newtab.ico | Bin 6518 -> 0 bytes .../basilisk/branding/official/newwindow.ico | Bin 6518 -> 0 bytes .../basilisk/branding/official/particles.bmp | Bin 8982 -> 0 bytes application/basilisk/branding/official/pbmode.ico | Bin 6518 -> 0 bytes .../basilisk/branding/official/pencil-rtl.bmp | Bin 8982 -> 0 bytes application/basilisk/branding/official/pencil.bmp | Bin 8982 -> 0 bytes .../branding/official/pref/firefox-branding.js | 53 - .../basilisk/branding/official/wizHeader.bmp | Bin 25818 -> 0 bytes .../basilisk/branding/official/wizHeaderRTL.bmp | Bin 25818 -> 0 bytes .../basilisk/branding/official/wizWatermark.bmp | Bin 154542 -> 0 bytes .../branding/unofficial/VisualElements_150.png | Bin 37693 -> 0 bytes .../branding/unofficial/VisualElements_70.png | Bin 11763 -> 0 bytes .../basilisk/branding/unofficial/appname.bmp | Bin 89356 -> 0 bytes .../basilisk/branding/unofficial/background.png | Bin 116034 -> 0 bytes .../unofficial/basilisk.VisualElementsManifest.xml | 8 - .../basilisk/branding/unofficial/bgintro.bmp | Bin 682144 -> 0 bytes .../basilisk/branding/unofficial/branding.nsi | 46 - application/basilisk/branding/unofficial/clock.bmp | Bin 124214 -> 0 bytes .../basilisk/branding/unofficial/configure.sh | 5 - .../unofficial/content/about-background.png | Bin 88500 -> 0 bytes .../branding/unofficial/content/about-logo.png | Bin 30469 -> 0 bytes .../branding/unofficial/content/about-logo@2x.png | Bin 81662 -> 0 bytes .../branding/unofficial/content/about-wordmark.svg | 22 - .../basilisk/branding/unofficial/content/about.png | Bin 54712 -> 0 bytes .../branding/unofficial/content/aboutDialog.css | 25 - .../branding/unofficial/content/icon48.png | Bin 3442 -> 0 bytes .../branding/unofficial/content/icon64.png | Bin 5096 -> 0 bytes .../unofficial/content/identity-icons-brand.svg | 7 - .../basilisk/branding/unofficial/content/jar.mn | 19 - .../basilisk/branding/unofficial/content/moz.build | 7 - .../branding/unofficial/content/silhouette-40.svg | 1360 - .../basilisk/branding/unofficial/default16.png | Bin 901 -> 0 bytes .../basilisk/branding/unofficial/default32.png | Bin 2037 -> 0 bytes .../basilisk/branding/unofficial/default48.png | Bin 3441 -> 0 bytes application/basilisk/branding/unofficial/disk.icns | Bin 710029 -> 0 bytes .../basilisk/branding/unofficial/document.icns | Bin 746810 -> 0 bytes .../basilisk/branding/unofficial/document.ico | Bin 79414 -> 0 bytes application/basilisk/branding/unofficial/dsstore | Bin 12292 -> 0 bytes .../basilisk/branding/unofficial/firefox.icns | Bin 648208 -> 0 bytes .../basilisk/branding/unofficial/firefox.ico | Bin 74588 -> 0 bytes .../unofficial/locales/browserconfig.properties | 6 - .../branding/unofficial/locales/en-US/brand.dtd | 9 - .../unofficial/locales/en-US/brand.properties | 10 - .../basilisk/branding/unofficial/locales/jar.mn | 12 - .../basilisk/branding/unofficial/locales/moz.build | 9 - application/basilisk/branding/unofficial/moz.build | 13 - .../basilisk/branding/unofficial/mozicon128.png | Bin 13817 -> 0 bytes .../basilisk/branding/unofficial/newtab.ico | Bin 6518 -> 0 bytes .../basilisk/branding/unofficial/newwindow.ico | Bin 6518 -> 0 bytes .../basilisk/branding/unofficial/particles.bmp | Bin 124216 -> 0 bytes .../basilisk/branding/unofficial/pbmode.ico | Bin 6518 -> 0 bytes .../basilisk/branding/unofficial/pencil-rtl.bmp | Bin 124214 -> 0 bytes .../basilisk/branding/unofficial/pencil.bmp | Bin 124214 -> 0 bytes .../branding/unofficial/pref/firefox-branding.js | 33 - .../basilisk/branding/unofficial/wizHeader.bmp | Bin 25820 -> 0 bytes .../basilisk/branding/unofficial/wizHeaderRTL.bmp | Bin 25820 -> 0 bytes .../basilisk/branding/unofficial/wizWatermark.bmp | Bin 154544 -> 0 bytes application/basilisk/build.mk | 52 - .../basilisk/components/BrowserComponents.manifest | 42 - .../basilisk/components/about/AboutRedirector.cpp | 229 - .../basilisk/components/about/AboutRedirector.h | 32 - application/basilisk/components/about/moz.build | 19 - application/basilisk/components/build/Makefile.in | 8 - application/basilisk/components/build/moz.build | 24 - .../basilisk/components/build/nsBrowserCompsCID.h | 43 - application/basilisk/components/build/nsModule.cpp | 129 - .../contextualidentity/content/usercontext.css | 91 - .../basilisk/components/contextualidentity/jar.mn | 6 - .../components/contextualidentity/moz.build | 7 - .../components/controlcenter/content/panel.inc.xul | 183 - .../components/customizableui/CustomizableUI.jsm | 4409 -- .../customizableui/CustomizableWidgets.jsm | 1240 - .../components/customizableui/CustomizeMode.jsm | 2350 - .../customizableui/DragPositionManager.jsm | 420 - .../customizableui/PanelWideWidgetTracker.jsm | 172 - .../components/customizableui/ScrollbarSampler.jsm | 65 - .../customizableui/content/customizeMode.inc.xul | 82 - .../components/customizableui/content/jar.mn | 10 - .../components/customizableui/content/moz.build | 7 - .../components/customizableui/content/panelUI.css | 31 - .../customizableui/content/panelUI.inc.xul | 406 - .../components/customizableui/content/panelUI.js | 558 - .../components/customizableui/content/panelUI.xml | 509 - .../components/customizableui/content/toolbar.xml | 618 - .../basilisk/components/customizableui/moz.build | 27 - .../components/dirprovider/DirectoryProvider.cpp | 286 - .../components/dirprovider/DirectoryProvider.h | 51 - .../basilisk/components/dirprovider/moz.build | 19 - application/basilisk/components/distribution.js | 501 - .../components/downloads/DownloadsCommon.jsm | 1559 - .../components/downloads/DownloadsTaskbar.jsm | 177 - .../components/downloads/DownloadsViewUI.jsm | 387 - .../downloads/content/allDownloadsViewOverlay.js | 1442 - .../downloads/content/allDownloadsViewOverlay.xul | 127 - .../downloads/content/contentAreaDownloadsView.css | 11 - .../downloads/content/contentAreaDownloadsView.js | 17 - .../downloads/content/contentAreaDownloadsView.xul | 46 - .../components/downloads/content/download.xml | 99 - .../components/downloads/content/downloads.css | 275 - .../components/downloads/content/downloads.js | 1737 - .../downloads/content/downloadsOverlay.xul | 206 - .../components/downloads/content/indicator.js | 606 - .../downloads/content/indicatorOverlay.xul | 36 - application/basilisk/components/downloads/jar.mn | 16 - .../basilisk/components/downloads/moz.build | 14 - .../basilisk/components/extensions/.eslintrc.js | 23 - .../components/extensions/ext-bookmarks.js | 374 - .../components/extensions/ext-browserAction.js | 545 - .../components/extensions/ext-browsingData.js | 237 - .../components/extensions/ext-c-contextMenus.js | 158 - .../extensions/ext-c-devtools-inspectedWindow.js | 22 - .../components/extensions/ext-c-omnibox.js | 32 - .../basilisk/components/extensions/ext-c-tabs.js | 35 - .../basilisk/components/extensions/ext-commands.js | 264 - .../components/extensions/ext-contextMenus.js | 640 - .../components/extensions/ext-desktop-runtime.js | 26 - .../basilisk/components/extensions/ext-devtools.js | 312 - .../basilisk/components/extensions/ext-history.js | 246 - .../basilisk/components/extensions/ext-omnibox.js | 104 - .../components/extensions/ext-pageAction.js | 310 - .../basilisk/components/extensions/ext-sessions.js | 107 - .../basilisk/components/extensions/ext-tabs.js | 1105 - .../basilisk/components/extensions/ext-theme.js | 19 - .../basilisk/components/extensions/ext-utils.js | 1296 - .../basilisk/components/extensions/ext-windows.js | 232 - .../components/extensions/extension-mac-panel.css | 3 - .../components/extensions/extension-mac.css | 11 - .../components/extensions/extension-win-panel.css | 7 - .../basilisk/components/extensions/extension.css | 572 - .../basilisk/components/extensions/extension.svg | 19 - .../extensions/extensions-browser.manifest | 41 - application/basilisk/components/extensions/jar.mn | 33 - .../basilisk/components/extensions/moz.build | 13 - .../basilisk/components/extensions/schemas/LICENSE | 27 - .../components/extensions/schemas/bookmarks.json | 568 - .../extensions/schemas/browser_action.json | 430 - .../extensions/schemas/browsing_data.json | 413 - .../components/extensions/schemas/commands.json | 152 - .../extensions/schemas/context_menus.json | 424 - .../extensions/schemas/context_menus_internal.json | 78 - .../components/extensions/schemas/devtools.json | 16 - .../schemas/devtools_inspected_window.json | 273 - .../components/extensions/schemas/history.json | 316 - .../basilisk/components/extensions/schemas/jar.mn | 20 - .../components/extensions/schemas/moz.build | 7 - .../components/extensions/schemas/omnibox.json | 248 - .../components/extensions/schemas/page_action.json | 234 - .../components/extensions/schemas/sessions.json | 145 - .../components/extensions/schemas/tabs.json | 1295 - .../components/extensions/schemas/theme.json | 24 - .../components/extensions/schemas/windows.json | 506 - .../components/feeds/BrowserFeeds.manifest | 25 - .../basilisk/components/feeds/FeedConverter.js | 565 - .../basilisk/components/feeds/FeedWriter.js | 1000 - .../components/feeds/WebContentConverter.js | 1063 - .../basilisk/components/feeds/content/subscribe.js | 25 - .../components/feeds/content/subscribe.xhtml | 74 - application/basilisk/components/feeds/jar.mn | 7 - application/basilisk/components/feeds/moz.build | 34 - .../basilisk/components/feeds/nsFeedSniffer.cpp | 370 - .../basilisk/components/feeds/nsFeedSniffer.h | 37 - .../components/feeds/nsIFeedResultService.idl | 70 - .../feeds/nsIWebContentConverterRegistrar.idl | 117 - .../basilisk/components/migration/.eslintrc.js | 82 - .../components/migration/360seProfileMigrator.js | 328 - .../basilisk/components/migration/AutoMigrate.jsm | 670 - .../migration/BrowserProfileMigrators.manifest | 33 - .../components/migration/ChromeProfileMigrator.js | 534 - .../basilisk/components/migration/ESEDBReader.jsm | 608 - .../components/migration/EdgeProfileMigrator.js | 425 - .../components/migration/FirefoxProfileMigrator.js | 252 - .../components/migration/IEProfileMigrator.js | 411 - .../components/migration/MSMigrationUtils.jsm | 882 - .../components/migration/MigrationUtils.jsm | 1135 - .../components/migration/ProfileMigrator.js | 21 - .../components/migration/SafariProfileMigrator.js | 420 - .../migration/content/aboutWelcomeBack.xhtml | 82 - .../content/extra-migration-strings.properties | 14 - .../components/migration/content/migration.js | 524 - .../components/migration/content/migration.xul | 105 - application/basilisk/components/migration/jar.mn | 9 - .../basilisk/components/migration/moz.build | 58 - .../migration/nsIBrowserProfileMigrator.idl | 77 - .../components/migration/nsIEHistoryEnumerator.cpp | 120 - .../components/migration/nsIEHistoryEnumerator.h | 37 - .../components/migration/nsWindowsMigrationUtils.h | 36 - application/basilisk/components/moz.build | 51 - .../components/newtab/NewTabComponents.manifest | 2 - .../basilisk/components/newtab/NewTabMessages.jsm | 242 - .../components/newtab/NewTabPrefsProvider.jsm | 114 - .../components/newtab/NewTabRemoteResources.jsm | 15 - .../components/newtab/NewTabSearchProvider.jsm | 103 - .../basilisk/components/newtab/NewTabURL.jsm | 36 - .../components/newtab/NewTabWebChannel.jsm | 299 - .../basilisk/components/newtab/PlacesProvider.jsm | 245 - .../basilisk/components/newtab/PreviewProvider.jsm | 49 - .../components/newtab/aboutNewTabService.js | 289 - application/basilisk/components/newtab/moz.build | 27 - .../components/newtab/nsIAboutNewTabService.idl | 63 - .../basilisk/components/nsBrowserContentHandler.js | 778 - application/basilisk/components/nsBrowserGlue.js | 2831 - application/basilisk/components/nsIBrowserGlue.idl | 37 - .../basilisk/components/nsIBrowserHandler.idl | 20 - .../basilisk/components/places/PlacesUIUtils.jsm | 1760 - .../places/content/bookmarkProperties.js | 683 - .../places/content/bookmarkProperties.xul | 43 - .../components/places/content/bookmarksPanel.js | 23 - .../components/places/content/bookmarksPanel.xul | 54 - .../places/content/browserPlacesViews.js | 1959 - .../components/places/content/controller.js | 1723 - .../places/content/downloadsViewOverlay.xul | 47 - .../places/content/editBookmarkOverlay.js | 1148 - .../places/content/editBookmarkOverlay.xul | 188 - .../components/places/content/history-panel.js | 94 - .../components/places/content/history-panel.xul | 95 - .../basilisk/components/places/content/menu.xml | 617 - .../components/places/content/moveBookmarks.js | 65 - .../components/places/content/moveBookmarks.xul | 53 - .../components/places/content/organizer.css | 7 - .../basilisk/components/places/content/places.css | 37 - .../basilisk/components/places/content/places.js | 1387 - .../basilisk/components/places/content/places.xul | 438 - .../components/places/content/placesOverlay.xul | 229 - .../components/places/content/sidebarUtils.js | 104 - .../basilisk/components/places/content/tree.xml | 791 - .../basilisk/components/places/content/treeView.js | 1708 - application/basilisk/components/places/jar.mn | 34 - application/basilisk/components/places/moz.build | 11 - .../components/preferences/SiteDataManager.jsm | 205 - .../basilisk/components/preferences/advanced.inc | 416 - .../basilisk/components/preferences/advanced.js | 793 - .../components/preferences/applicationManager.js | 101 - .../components/preferences/applicationManager.xul | 59 - .../components/preferences/applications.inc | 95 - .../components/preferences/applications.js | 1902 - .../basilisk/components/preferences/blocklists.js | 202 - .../basilisk/components/preferences/blocklists.xul | 56 - .../basilisk/components/preferences/colors.xul | 102 - .../basilisk/components/preferences/connection.js | 200 - .../basilisk/components/preferences/connection.xul | 173 - .../components/preferences/containersPane.inc | 54 - .../components/preferences/containersPane.js | 96 - .../components/preferences/containersWindow.js | 177 - .../components/preferences/containersWindow.xul | 50 - .../basilisk/components/preferences/content.inc | 211 - .../basilisk/components/preferences/content.js | 282 - .../basilisk/components/preferences/cookies.js | 931 - .../basilisk/components/preferences/cookies.xul | 112 - .../basilisk/components/preferences/donottrack.xul | 43 - .../basilisk/components/preferences/fonts.js | 100 - .../basilisk/components/preferences/fonts.xul | 280 - .../basilisk/components/preferences/handlers.css | 37 - .../basilisk/components/preferences/handlers.xml | 107 - application/basilisk/components/preferences/jar.mn | 50 - .../basilisk/components/preferences/languages.js | 294 - .../basilisk/components/preferences/languages.xul | 101 - .../basilisk/components/preferences/main.inc | 301 - .../basilisk/components/preferences/main.js | 697 - .../basilisk/components/preferences/moz.build | 17 - .../basilisk/components/preferences/permissions.js | 435 - .../components/preferences/permissions.xul | 83 - .../basilisk/components/preferences/preferences.js | 311 - .../components/preferences/preferences.xul | 216 - .../basilisk/components/preferences/privacy.inc | 311 - .../basilisk/components/preferences/privacy.js | 695 - .../basilisk/components/preferences/sanitize.js | 21 - .../basilisk/components/preferences/sanitize.xul | 101 - .../basilisk/components/preferences/search.inc | 86 - .../basilisk/components/preferences/search.js | 602 - .../basilisk/components/preferences/security.inc | 139 - .../basilisk/components/preferences/security.js | 302 - .../components/preferences/selectBookmark.js | 85 - .../components/preferences/selectBookmark.xul | 44 - .../components/preferences/siteDataSettings.css | 19 - .../components/preferences/siteDataSettings.js | 132 - .../components/preferences/siteDataSettings.xul | 44 - .../components/preferences/siteListItem.xml | 36 - .../basilisk/components/preferences/subdialogs.js | 435 - .../basilisk/components/preferences/sync.inc | 359 - .../basilisk/components/preferences/sync.js | 671 - .../basilisk/components/preferences/translation.js | 250 - .../components/preferences/translation.xul | 88 - .../content/aboutPrivateBrowsing.css | 10 - .../content/aboutPrivateBrowsing.js | 98 - .../content/aboutPrivateBrowsing.xhtml | 79 - .../basilisk/components/privatebrowsing/jar.mn | 8 - .../basilisk/components/privatebrowsing/moz.build | 7 - .../basilisk/components/search/content/search.xml | 2325 - .../components/search/content/searchReset.js | 90 - .../components/search/content/searchReset.xhtml | 61 - .../search/content/searchbarBindings.css | 18 - application/basilisk/components/search/jar.mn | 9 - application/basilisk/components/search/moz.build | 7 - .../components/selfsupport/SelfSupportService.js | 78 - .../selfsupport/SelfSupportService.manifest | 2 - .../basilisk/components/selfsupport/moz.build | 10 - .../components/sessionstore/ContentRestore.jsm | 434 - .../sessionstore/DocShellCapabilities.jsm | 50 - .../basilisk/components/sessionstore/FrameTree.jsm | 254 - .../components/sessionstore/GlobalState.jsm | 84 - .../basilisk/components/sessionstore/PageStyle.jsm | 100 - .../components/sessionstore/PrivacyFilter.jsm | 135 - .../components/sessionstore/PrivacyLevel.jsm | 64 - .../RecentlyClosedTabsAndWindowsMenuUtils.jsm | 214 - .../basilisk/components/sessionstore/RunState.jsm | 96 - .../components/sessionstore/SessionCookies.jsm | 476 - .../components/sessionstore/SessionFile.jsm | 399 - .../components/sessionstore/SessionHistory.jsm | 473 - .../components/sessionstore/SessionMigration.jsm | 106 - .../components/sessionstore/SessionSaver.jsm | 268 - .../components/sessionstore/SessionStorage.jsm | 173 - .../components/sessionstore/SessionStore.jsm | 4929 -- .../components/sessionstore/SessionWorker.js | 381 - .../components/sessionstore/SessionWorker.jsm | 25 - .../components/sessionstore/StartupPerformance.jsm | 234 - .../components/sessionstore/TabAttributes.jsm | 74 - .../basilisk/components/sessionstore/TabState.jsm | 199 - .../components/sessionstore/TabStateCache.jsm | 167 - .../components/sessionstore/TabStateFlusher.jsm | 184 - .../sessionstore/content/aboutSessionRestore.js | 368 - .../sessionstore/content/aboutSessionRestore.xhtml | 86 - .../sessionstore/content/content-sessionStore.js | 905 - .../basilisk/components/sessionstore/jar.mn | 8 - .../basilisk/components/sessionstore/moz.build | 49 - .../components/sessionstore/nsISessionStartup.idl | 66 - .../components/sessionstore/nsISessionStore.idl | 220 - .../components/sessionstore/nsSessionStartup.js | 353 - .../components/sessionstore/nsSessionStore.js | 39 - .../sessionstore/nsSessionStore.manifest | 15 - .../basilisk/components/shell/ShellService.jsm | 114 - .../shell/content/setDesktopBackground.js | 208 - .../shell/content/setDesktopBackground.xul | 84 - application/basilisk/components/shell/jar.mn | 7 - application/basilisk/components/shell/moz.build | 56 - .../components/shell/nsGNOMEShellService.cpp | 638 - .../components/shell/nsGNOMEShellService.h | 36 - .../components/shell/nsIGNOMEShellService.idl | 19 - .../components/shell/nsIMacShellService.idl | 15 - .../basilisk/components/shell/nsIShellService.idl | 95 - .../components/shell/nsIWindowsShellService.idl | 17 - .../components/shell/nsMacShellService.cpp | 434 - .../basilisk/components/shell/nsMacShellService.h | 32 - .../components/shell/nsSetDefaultBrowser.js | 30 - .../components/shell/nsSetDefaultBrowser.manifest | 3 - .../basilisk/components/shell/nsShellService.h | 12 - .../components/shell/nsWindowsShellService.cpp | 1280 - .../components/shell/nsWindowsShellService.h | 37 - .../components/syncedtabs/EventEmitter.jsm | 45 - .../syncedtabs/SyncedTabsDeckComponent.js | 172 - .../components/syncedtabs/SyncedTabsDeckStore.js | 60 - .../components/syncedtabs/SyncedTabsDeckView.js | 116 - .../components/syncedtabs/SyncedTabsListStore.js | 235 - .../components/syncedtabs/TabListComponent.js | 142 - .../basilisk/components/syncedtabs/TabListView.js | 601 - application/basilisk/components/syncedtabs/jar.mn | 7 - .../basilisk/components/syncedtabs/moz.build | 16 - .../basilisk/components/syncedtabs/sidebar.js | 30 - .../basilisk/components/syncedtabs/sidebar.xhtml | 114 - application/basilisk/components/syncedtabs/util.js | 23 - .../components/translation/BingTranslator.jsm | 449 - .../components/translation/LanguageDetector.jsm | 143 - .../components/translation/Translation.jsm | 446 - .../translation/TranslationContentHandler.jsm | 181 - .../components/translation/TranslationDocument.jsm | 682 - .../components/translation/YandexTranslator.jsm | 343 - .../basilisk/components/translation/cld2/Makefile | 74 - .../components/translation/cld2/cld-worker.js | 86 - .../components/translation/cld2/cld-worker.js.mem | Bin 1097263 -> 0 bytes .../basilisk/components/translation/cld2/cld.idl | 47 - .../basilisk/components/translation/cld2/cldapp.cc | 107 - .../components/translation/cld2/internal/LICENSE | 202 - .../translation/cld2/internal/cld2_dynamic_data.h | 216 - .../cld2/internal/cld2_dynamic_data_loader.h | 52 - .../cld2/internal/cld2_generated_cjk_compatible.cc | 298 - .../internal/cld2_generated_deltaoctachrome0122.cc | 4601 -- .../cld2_generated_distinctoctachrome0122.cc | 2208 - .../internal/cld2_generated_quadchrome0122_16.cc | 52746 ------------------- .../translation/cld2/internal/cld2tablesummary.h | 55 - .../cld2/internal/cld_generated_cjk_delta_bi_4.cc | 1136 - .../cld2/internal/cld_generated_cjk_uni_prop_80.cc | 7133 --- .../cld_generated_score_quad_octa_0122_2.cc | 639 - .../translation/cld2/internal/cldutil.cc | 620 - .../components/translation/cld2/internal/cldutil.h | 80 - .../translation/cld2/internal/cldutil_shared.cc | 437 - .../translation/cld2/internal/cldutil_shared.h | 509 - .../translation/cld2/internal/compact_lang_det.cc | 322 - .../cld2/internal/compact_lang_det_hint_code.cc | 1649 - .../cld2/internal/compact_lang_det_hint_code.h | 95 - .../cld2/internal/compact_lang_det_impl.cc | 2039 - .../cld2/internal/compact_lang_det_impl.h | 183 - .../components/translation/cld2/internal/debug.h | 58 - .../translation/cld2/internal/debug_empty.cc | 64 - .../translation/cld2/internal/fixunicodevalue.cc | 54 - .../translation/cld2/internal/fixunicodevalue.h | 68 - .../cld2/internal/generated_distinct_bi_0.cc | 52 - .../cld2/internal/generated_entities.cc | 294 - .../cld2/internal/generated_language.cc | 4680 -- .../translation/cld2/internal/generated_language.h | 651 - .../cld2/internal/generated_ulscript.cc | 781 - .../translation/cld2/internal/generated_ulscript.h | 140 - .../translation/cld2/internal/getonescriptspan.cc | 1086 - .../translation/cld2/internal/getonescriptspan.h | 110 - .../translation/cld2/internal/integral_types.h | 31 - .../translation/cld2/internal/lang_script.cc | 560 - .../translation/cld2/internal/lang_script.h | 187 - .../translation/cld2/internal/langspan.h | 40 - .../translation/cld2/internal/offsetmap.cc | 569 - .../translation/cld2/internal/offsetmap.h | 175 - .../components/translation/cld2/internal/port.h | 128 - .../cld2/internal/scoreonescriptspan.cc | 1334 - .../translation/cld2/internal/scoreonescriptspan.h | 297 - .../translation/cld2/internal/stringpiece.h | 78 - .../components/translation/cld2/internal/tote.cc | 265 - .../components/translation/cld2/internal/tote.h | 112 - .../cld2/internal/utf8prop_lettermarkscriptnum.h | 1629 - .../cld2/internal/utf8repl_lettermarklower.h | 756 - .../cld2/internal/utf8scannot_lettermarkspecial.h | 1453 - .../translation/cld2/internal/utf8statetable.cc | 1369 - .../translation/cld2/internal/utf8statetable.h | 283 - .../basilisk/components/translation/cld2/post.js | 171 - .../translation/cld2/public/compact_lang_det.h | 320 - .../components/translation/cld2/public/encodings.h | 169 - application/basilisk/components/translation/jar.mn | 6 - .../microsoft-translator-attribution.png | Bin 3422 -> 0 bytes .../basilisk/components/translation/moz.build | 16 - .../components/translation/translation-infobar.xml | 441 - .../basilisk/components/uitour/UITour-lib.js | 331 - application/basilisk/components/uitour/UITour.jsm | 2082 - .../basilisk/components/uitour/content-UITour.js | 103 - application/basilisk/components/uitour/jar.mn | 6 - application/basilisk/components/uitour/moz.build | 7 - application/basilisk/config/mozconfig | 9 - application/basilisk/config/mozconfigs/common | 7 - .../basilisk/config/mozconfigs/linux32/artifact | 8 - .../basilisk/config/mozconfigs/linux32/beta | 13 - .../basilisk/config/mozconfigs/linux32/common-opt | 15 - .../basilisk/config/mozconfigs/linux32/debug | 23 - .../config/mozconfigs/linux32/debug-artifact | 10 - .../basilisk/config/mozconfigs/linux32/debug-asan | 23 - .../config/mozconfigs/linux32/l10n-mozconfig | 20 - .../basilisk/config/mozconfigs/linux32/nightly | 14 - .../config/mozconfigs/linux32/nightly-asan | 22 - .../basilisk/config/mozconfigs/linux32/release | 20 - .../basilisk/config/mozconfigs/linux32/valgrind | 10 - .../config/mozconfigs/linux64/add-on-devel | 9 - .../basilisk/config/mozconfigs/linux64/artifact | 8 - .../basilisk/config/mozconfigs/linux64/beta | 13 - .../config/mozconfigs/linux64/code-coverage | 13 - .../basilisk/config/mozconfigs/linux64/common-opt | 15 - .../basilisk/config/mozconfigs/linux64/debug | 21 - .../config/mozconfigs/linux64/debug-artifact | 11 - .../basilisk/config/mozconfigs/linux64/debug-asan | 23 - .../mozconfigs/linux64/debug-static-analysis-clang | 23 - .../basilisk/config/mozconfigs/linux64/hazards | 41 - .../config/mozconfigs/linux64/l10n-mozconfig | 20 - .../basilisk/config/mozconfigs/linux64/nightly | 14 - .../config/mozconfigs/linux64/nightly-asan | 19 - .../mozconfigs/linux64/opt-static-analysis-clang | 22 - .../basilisk/config/mozconfigs/linux64/opt-tsan | 9 - .../basilisk/config/mozconfigs/linux64/release | 20 - .../basilisk/config/mozconfigs/linux64/source | 4 - .../basilisk/config/mozconfigs/linux64/stylo | 5 - .../basilisk/config/mozconfigs/linux64/stylo-debug | 5 - .../basilisk/config/mozconfigs/linux64/valgrind | 10 - .../config/mozconfigs/macosx-universal/beta | 12 - .../config/mozconfigs/macosx-universal/common-opt | 18 - .../mozconfigs/macosx-universal/l10n-mozconfig | 22 - .../config/mozconfigs/macosx-universal/nightly | 20 - .../config/mozconfigs/macosx-universal/release | 19 - .../config/mozconfigs/macosx64/add-on-devel | 9 - .../basilisk/config/mozconfigs/macosx64/artifact | 11 - .../basilisk/config/mozconfigs/macosx64/beta | 12 - .../basilisk/config/mozconfigs/macosx64/common-opt | 15 - .../basilisk/config/mozconfigs/macosx64/debug | 23 - .../config/mozconfigs/macosx64/debug-artifact | 10 - .../basilisk/config/mozconfigs/macosx64/debug-asan | 20 - .../mozconfigs/macosx64/debug-static-analysis | 13 - .../config/mozconfigs/macosx64/l10n-mozconfig | 22 - .../basilisk/config/mozconfigs/macosx64/nightly | 20 - .../config/mozconfigs/macosx64/opt-static-analysis | 15 - .../basilisk/config/mozconfigs/macosx64/release | 19 - application/basilisk/config/mozconfigs/whitelist | 102 - .../basilisk/config/mozconfigs/win32/add-on-devel | 9 - .../basilisk/config/mozconfigs/win32/artifact | 13 - application/basilisk/config/mozconfigs/win32/beta | 14 - application/basilisk/config/mozconfigs/win32/clang | 16 - .../basilisk/config/mozconfigs/win32/clang-debug | 17 - .../basilisk/config/mozconfigs/win32/common-opt | 25 - application/basilisk/config/mozconfigs/win32/debug | 24 - .../config/mozconfigs/win32/debug-artifact | 12 - .../config/mozconfigs/win32/debug-static-analysis | 17 - .../config/mozconfigs/win32/l10n-mozconfig | 19 - .../basilisk/config/mozconfigs/win32/nightly | 10 - .../basilisk/config/mozconfigs/win32/release | 21 - .../basilisk/config/mozconfigs/win64/add-on-devel | 9 - .../basilisk/config/mozconfigs/win64/artifact | 14 - application/basilisk/config/mozconfigs/win64/beta | 15 - application/basilisk/config/mozconfigs/win64/clang | 18 - .../basilisk/config/mozconfigs/win64/clang-debug | 19 - .../basilisk/config/mozconfigs/win64/common-opt | 24 - .../basilisk/config/mozconfigs/win64/common-win64 | 5 - application/basilisk/config/mozconfigs/win64/debug | 27 - .../config/mozconfigs/win64/debug-artifact | 13 - .../config/mozconfigs/win64/l10n-mozconfig | 20 - .../basilisk/config/mozconfigs/win64/nightly | 11 - .../basilisk/config/mozconfigs/win64/release | 22 - .../tooltool-manifests/linux32/clang.manifest | 10 - .../tooltool-manifests/linux32/releng.manifest | 35 - .../tooltool-manifests/linux64/asan.manifest | 34 - .../tooltool-manifests/linux64/clang.manifest | 35 - .../linux64/clang.manifest.centos6 | 34 - .../tooltool-manifests/linux64/hazard.manifest | 43 - .../tooltool-manifests/linux64/msan.manifest | 34 - .../tooltool-manifests/linux64/releng.manifest | 43 - .../tooltool-manifests/linux64/tsan.manifest | 26 - .../tooltool-manifests/macosx64/asan.manifest | 10 - .../tooltool-manifests/macosx64/clang.manifest | 35 - .../macosx64/cross-clang.manifest | 43 - .../macosx64/cross-releng.manifest | 59 - .../tooltool-manifests/macosx64/releng.manifest | 35 - .../win32/build-clang-cl.manifest | 57 - .../config/tooltool-manifests/win32/clang.manifest | 50 - .../config/tooltool-manifests/win32/l10n.manifest | 8 - .../tooltool-manifests/win32/releng.manifest | 42 - .../config/tooltool-manifests/win64/clang.manifest | 51 - .../config/tooltool-manifests/win64/l10n.manifest | 8 - .../tooltool-manifests/win64/releng.manifest | 43 - application/basilisk/config/version.txt | 1 - application/basilisk/config/version_display.txt | 1 - application/basilisk/configure.in | 15 - application/basilisk/confvars.sh | 65 - application/basilisk/defs.mk | 1 - application/basilisk/experiments/.eslintrc.js | 11 - application/basilisk/experiments/Experiments.jsm | 2340 - .../basilisk/experiments/Experiments.manifest | 6 - .../basilisk/experiments/ExperimentsService.js | 118 - application/basilisk/experiments/Makefile.in | 16 - application/basilisk/experiments/docs/index.rst | 13 - application/basilisk/experiments/docs/manifest.rst | 429 - application/basilisk/experiments/moz.build | 18 - .../test/addons/experiment-1/install.rdf | 16 - .../test/addons/experiment-1a/install.rdf | 16 - .../test/addons/experiment-2/install.rdf | 16 - .../test/addons/experiment-racybranch/bootstrap.js | 35 - .../test/addons/experiment-racybranch/install.rdf | 16 - .../experiments/test/xpcshell/.eslintrc.js | 15 - .../test/xpcshell/experiments_1.manifest | 19 - .../basilisk/experiments/test/xpcshell/head.js | 199 - .../experiments/test/xpcshell/test_activate.js | 151 - .../basilisk/experiments/test/xpcshell/test_api.js | 1646 - .../experiments/test/xpcshell/test_cache.js | 399 - .../experiments/test/xpcshell/test_cacherace.js | 102 - .../experiments/test/xpcshell/test_conditions.js | 325 - .../test/xpcshell/test_disableExperiments.js | 180 - .../experiments/test/xpcshell/test_fetch.js | 68 - .../test/xpcshell/test_nethang_bug1012924.js | 47 - .../test/xpcshell/test_previous_provider.js | 177 - .../experiments/test/xpcshell/test_telemetry.js | 293 - .../test/xpcshell/test_telemetry_disabled.js | 21 - .../experiments/test/xpcshell/test_upgrade.js | 52 - .../experiments/test/xpcshell/xpcshell.ini | 30 - application/basilisk/extensions/moz.build | 7 - application/basilisk/extensions/pdfjs/LICENSE | 177 - .../basilisk/extensions/pdfjs/README.mozilla | 3 - .../basilisk/extensions/pdfjs/chrome.manifest | 1 - .../basilisk/extensions/pdfjs/content/PdfJs.jsm | 348 - .../extensions/pdfjs/content/PdfJsNetwork.jsm | 257 - .../extensions/pdfjs/content/PdfJsTelemetry.jsm | 70 - .../pdfjs/content/PdfStreamConverter.jsm | 1035 - .../extensions/pdfjs/content/PdfjsChromeUtils.jsm | 356 - .../extensions/pdfjs/content/PdfjsContentUtils.jsm | 149 - .../basilisk/extensions/pdfjs/content/build/pdf.js | 7007 --- .../extensions/pdfjs/content/build/pdf.worker.js | 49155 ----------------- .../basilisk/extensions/pdfjs/content/network.js | 617 - .../pdfjs/content/pdfjschildbootstrap.js | 35 - .../pdfjs/content/web/cmaps/78-EUC-H.bcmap | Bin 2404 -> 0 bytes .../pdfjs/content/web/cmaps/78-EUC-V.bcmap | Bin 173 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/78-H.bcmap | Bin 2379 -> 0 bytes .../pdfjs/content/web/cmaps/78-RKSJ-H.bcmap | Bin 2398 -> 0 bytes .../pdfjs/content/web/cmaps/78-RKSJ-V.bcmap | Bin 173 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/78-V.bcmap | Bin 169 -> 0 bytes .../pdfjs/content/web/cmaps/78ms-RKSJ-H.bcmap | Bin 2651 -> 0 bytes .../pdfjs/content/web/cmaps/78ms-RKSJ-V.bcmap | Bin 290 -> 0 bytes .../pdfjs/content/web/cmaps/83pv-RKSJ-H.bcmap | Bin 905 -> 0 bytes .../pdfjs/content/web/cmaps/90ms-RKSJ-H.bcmap | Bin 721 -> 0 bytes .../pdfjs/content/web/cmaps/90ms-RKSJ-V.bcmap | Bin 290 -> 0 bytes .../pdfjs/content/web/cmaps/90msp-RKSJ-H.bcmap | Bin 715 -> 0 bytes .../pdfjs/content/web/cmaps/90msp-RKSJ-V.bcmap | Bin 291 -> 0 bytes .../pdfjs/content/web/cmaps/90pv-RKSJ-H.bcmap | Bin 982 -> 0 bytes .../pdfjs/content/web/cmaps/90pv-RKSJ-V.bcmap | Bin 260 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/Add-H.bcmap | Bin 2419 -> 0 bytes .../pdfjs/content/web/cmaps/Add-RKSJ-H.bcmap | Bin 2413 -> 0 bytes .../pdfjs/content/web/cmaps/Add-RKSJ-V.bcmap | Bin 287 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/Add-V.bcmap | Bin 282 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-0.bcmap | Bin 317 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-1.bcmap | Bin 371 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-2.bcmap | Bin 376 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-3.bcmap | Bin 401 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-4.bcmap | Bin 405 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-5.bcmap | Bin 406 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-6.bcmap | Bin 406 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-CNS1-UCS2.bcmap | Bin 41193 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-0.bcmap | Bin 217 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-1.bcmap | Bin 250 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-2.bcmap | Bin 465 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-3.bcmap | Bin 470 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-4.bcmap | Bin 601 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-5.bcmap | Bin 625 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-GB1-UCS2.bcmap | Bin 33974 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-0.bcmap | Bin 225 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-1.bcmap | Bin 226 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-2.bcmap | Bin 233 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-3.bcmap | Bin 242 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-4.bcmap | Bin 337 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-5.bcmap | Bin 430 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Japan1-6.bcmap | Bin 485 -> 0 bytes .../content/web/cmaps/Adobe-Japan1-UCS2.bcmap | Bin 40951 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Korea1-0.bcmap | Bin 241 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Korea1-1.bcmap | Bin 386 -> 0 bytes .../pdfjs/content/web/cmaps/Adobe-Korea1-2.bcmap | Bin 391 -> 0 bytes .../content/web/cmaps/Adobe-Korea1-UCS2.bcmap | Bin 23293 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/B5-H.bcmap | Bin 1086 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/B5-V.bcmap | Bin 142 -> 0 bytes .../pdfjs/content/web/cmaps/B5pc-H.bcmap | Bin 1099 -> 0 bytes .../pdfjs/content/web/cmaps/B5pc-V.bcmap | Bin 144 -> 0 bytes .../pdfjs/content/web/cmaps/CNS-EUC-H.bcmap | Bin 1780 -> 0 bytes .../pdfjs/content/web/cmaps/CNS-EUC-V.bcmap | Bin 1920 -> 0 bytes .../pdfjs/content/web/cmaps/CNS1-H.bcmap | Bin 706 -> 0 bytes .../pdfjs/content/web/cmaps/CNS1-V.bcmap | Bin 143 -> 0 bytes .../pdfjs/content/web/cmaps/CNS2-H.bcmap | Bin 504 -> 0 bytes .../pdfjs/content/web/cmaps/CNS2-V.bcmap | 3 - .../pdfjs/content/web/cmaps/ETHK-B5-H.bcmap | Bin 4426 -> 0 bytes .../pdfjs/content/web/cmaps/ETHK-B5-V.bcmap | Bin 158 -> 0 bytes .../pdfjs/content/web/cmaps/ETen-B5-H.bcmap | Bin 1125 -> 0 bytes .../pdfjs/content/web/cmaps/ETen-B5-V.bcmap | Bin 158 -> 0 bytes .../pdfjs/content/web/cmaps/ETenms-B5-H.bcmap | 3 - .../pdfjs/content/web/cmaps/ETenms-B5-V.bcmap | Bin 172 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/EUC-H.bcmap | Bin 578 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/EUC-V.bcmap | Bin 170 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/Ext-H.bcmap | Bin 2536 -> 0 bytes .../pdfjs/content/web/cmaps/Ext-RKSJ-H.bcmap | Bin 2542 -> 0 bytes .../pdfjs/content/web/cmaps/Ext-RKSJ-V.bcmap | Bin 218 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/Ext-V.bcmap | Bin 215 -> 0 bytes .../pdfjs/content/web/cmaps/GB-EUC-H.bcmap | Bin 549 -> 0 bytes .../pdfjs/content/web/cmaps/GB-EUC-V.bcmap | Bin 179 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/GB-H.bcmap | 4 - .../extensions/pdfjs/content/web/cmaps/GB-V.bcmap | Bin 175 -> 0 bytes .../pdfjs/content/web/cmaps/GBK-EUC-H.bcmap | Bin 14692 -> 0 bytes .../pdfjs/content/web/cmaps/GBK-EUC-V.bcmap | Bin 180 -> 0 bytes .../pdfjs/content/web/cmaps/GBK2K-H.bcmap | Bin 19662 -> 0 bytes .../pdfjs/content/web/cmaps/GBK2K-V.bcmap | Bin 219 -> 0 bytes .../pdfjs/content/web/cmaps/GBKp-EUC-H.bcmap | Bin 14686 -> 0 bytes .../pdfjs/content/web/cmaps/GBKp-EUC-V.bcmap | Bin 181 -> 0 bytes .../pdfjs/content/web/cmaps/GBT-EUC-H.bcmap | Bin 7290 -> 0 bytes .../pdfjs/content/web/cmaps/GBT-EUC-V.bcmap | Bin 180 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/GBT-H.bcmap | Bin 7269 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/GBT-V.bcmap | Bin 176 -> 0 bytes .../pdfjs/content/web/cmaps/GBTpc-EUC-H.bcmap | Bin 7298 -> 0 bytes .../pdfjs/content/web/cmaps/GBTpc-EUC-V.bcmap | Bin 182 -> 0 bytes .../pdfjs/content/web/cmaps/GBpc-EUC-H.bcmap | Bin 557 -> 0 bytes .../pdfjs/content/web/cmaps/GBpc-EUC-V.bcmap | Bin 181 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/H.bcmap | Bin 553 -> 0 bytes .../pdfjs/content/web/cmaps/HKdla-B5-H.bcmap | Bin 2654 -> 0 bytes .../pdfjs/content/web/cmaps/HKdla-B5-V.bcmap | Bin 148 -> 0 bytes .../pdfjs/content/web/cmaps/HKdlb-B5-H.bcmap | Bin 2414 -> 0 bytes .../pdfjs/content/web/cmaps/HKdlb-B5-V.bcmap | Bin 148 -> 0 bytes .../pdfjs/content/web/cmaps/HKgccs-B5-H.bcmap | Bin 2292 -> 0 bytes .../pdfjs/content/web/cmaps/HKgccs-B5-V.bcmap | Bin 149 -> 0 bytes .../pdfjs/content/web/cmaps/HKm314-B5-H.bcmap | Bin 1772 -> 0 bytes .../pdfjs/content/web/cmaps/HKm314-B5-V.bcmap | Bin 149 -> 0 bytes .../pdfjs/content/web/cmaps/HKm471-B5-H.bcmap | Bin 2171 -> 0 bytes .../pdfjs/content/web/cmaps/HKm471-B5-V.bcmap | Bin 149 -> 0 bytes .../pdfjs/content/web/cmaps/HKscs-B5-H.bcmap | Bin 4437 -> 0 bytes .../pdfjs/content/web/cmaps/HKscs-B5-V.bcmap | Bin 159 -> 0 bytes .../pdfjs/content/web/cmaps/Hankaku.bcmap | Bin 132 -> 0 bytes .../pdfjs/content/web/cmaps/Hiragana.bcmap | Bin 124 -> 0 bytes .../pdfjs/content/web/cmaps/KSC-EUC-H.bcmap | Bin 1848 -> 0 bytes .../pdfjs/content/web/cmaps/KSC-EUC-V.bcmap | Bin 164 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/KSC-H.bcmap | Bin 1831 -> 0 bytes .../pdfjs/content/web/cmaps/KSC-Johab-H.bcmap | Bin 16791 -> 0 bytes .../pdfjs/content/web/cmaps/KSC-Johab-V.bcmap | Bin 166 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/KSC-V.bcmap | Bin 160 -> 0 bytes .../pdfjs/content/web/cmaps/KSCms-UHC-H.bcmap | Bin 2787 -> 0 bytes .../pdfjs/content/web/cmaps/KSCms-UHC-HW-H.bcmap | Bin 2789 -> 0 bytes .../pdfjs/content/web/cmaps/KSCms-UHC-HW-V.bcmap | Bin 169 -> 0 bytes .../pdfjs/content/web/cmaps/KSCms-UHC-V.bcmap | Bin 166 -> 0 bytes .../pdfjs/content/web/cmaps/KSCpc-EUC-H.bcmap | Bin 2024 -> 0 bytes .../pdfjs/content/web/cmaps/KSCpc-EUC-V.bcmap | Bin 166 -> 0 bytes .../pdfjs/content/web/cmaps/Katakana.bcmap | Bin 100 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/LICENSE | 36 - .../extensions/pdfjs/content/web/cmaps/NWP-H.bcmap | Bin 2765 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/NWP-V.bcmap | Bin 252 -> 0 bytes .../pdfjs/content/web/cmaps/RKSJ-H.bcmap | Bin 534 -> 0 bytes .../pdfjs/content/web/cmaps/RKSJ-V.bcmap | Bin 170 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/Roman.bcmap | Bin 96 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UCS2-H.bcmap | Bin 48280 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UCS2-V.bcmap | Bin 156 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF16-H.bcmap | Bin 50419 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF16-V.bcmap | Bin 156 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF32-H.bcmap | Bin 52679 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF32-V.bcmap | Bin 160 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF8-H.bcmap | Bin 53629 -> 0 bytes .../pdfjs/content/web/cmaps/UniCNS-UTF8-V.bcmap | Bin 157 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UCS2-H.bcmap | Bin 43366 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UCS2-V.bcmap | Bin 193 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF16-H.bcmap | Bin 44086 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF16-V.bcmap | Bin 178 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF32-H.bcmap | Bin 45738 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF32-V.bcmap | Bin 182 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF8-H.bcmap | Bin 46837 -> 0 bytes .../pdfjs/content/web/cmaps/UniGB-UTF8-V.bcmap | Bin 181 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UCS2-H.bcmap | Bin 25439 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UCS2-HW-H.bcmap | Bin 119 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UCS2-HW-V.bcmap | Bin 680 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UCS2-V.bcmap | Bin 664 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF16-H.bcmap | Bin 39443 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF16-V.bcmap | Bin 643 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF32-H.bcmap | Bin 40539 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF32-V.bcmap | Bin 677 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF8-H.bcmap | Bin 41695 -> 0 bytes .../pdfjs/content/web/cmaps/UniJIS-UTF8-V.bcmap | Bin 678 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF16-H.bcmap | Bin 39534 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF16-V.bcmap | Bin 647 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF32-H.bcmap | Bin 40630 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF32-V.bcmap | Bin 681 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF8-H.bcmap | Bin 41779 -> 0 bytes .../content/web/cmaps/UniJIS2004-UTF8-V.bcmap | Bin 682 -> 0 bytes .../content/web/cmaps/UniJISPro-UCS2-HW-V.bcmap | Bin 705 -> 0 bytes .../pdfjs/content/web/cmaps/UniJISPro-UCS2-V.bcmap | Bin 689 -> 0 bytes .../pdfjs/content/web/cmaps/UniJISPro-UTF8-V.bcmap | Bin 726 -> 0 bytes .../content/web/cmaps/UniJISX0213-UTF32-H.bcmap | Bin 40517 -> 0 bytes .../content/web/cmaps/UniJISX0213-UTF32-V.bcmap | Bin 684 -> 0 bytes .../web/cmaps/UniJISX02132004-UTF32-H.bcmap | Bin 40608 -> 0 bytes .../web/cmaps/UniJISX02132004-UTF32-V.bcmap | Bin 688 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UCS2-H.bcmap | Bin 25783 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UCS2-V.bcmap | Bin 178 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF16-H.bcmap | Bin 26327 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF16-V.bcmap | Bin 164 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF32-H.bcmap | Bin 26451 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF32-V.bcmap | Bin 168 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF8-H.bcmap | Bin 27790 -> 0 bytes .../pdfjs/content/web/cmaps/UniKS-UTF8-V.bcmap | Bin 169 -> 0 bytes .../extensions/pdfjs/content/web/cmaps/V.bcmap | Bin 166 -> 0 bytes .../pdfjs/content/web/cmaps/WP-Symbol.bcmap | Bin 179 -> 0 bytes .../extensions/pdfjs/content/web/debugger.js | 616 - .../pdfjs/content/web/images/annotation-check.svg | 11 - .../content/web/images/annotation-comment.svg | 16 - .../pdfjs/content/web/images/annotation-help.svg | 26 - .../pdfjs/content/web/images/annotation-insert.svg | 10 - .../pdfjs/content/web/images/annotation-key.svg | 11 - .../content/web/images/annotation-newparagraph.svg | 11 - .../pdfjs/content/web/images/annotation-noicon.svg | 7 - .../pdfjs/content/web/images/annotation-note.svg | 42 - .../content/web/images/annotation-paragraph.svg | 16 - .../content/web/images/findbarButton-next-rtl.png | Bin 199 -> 0 bytes .../web/images/findbarButton-next-rtl@2x.png | Bin 304 -> 0 bytes .../content/web/images/findbarButton-next.png | Bin 193 -> 0 bytes .../content/web/images/findbarButton-next@2x.png | Bin 296 -> 0 bytes .../web/images/findbarButton-previous-rtl.png | Bin 193 -> 0 bytes .../web/images/findbarButton-previous-rtl@2x.png | Bin 296 -> 0 bytes .../content/web/images/findbarButton-previous.png | Bin 199 -> 0 bytes .../web/images/findbarButton-previous@2x.png | Bin 304 -> 0 bytes .../extensions/pdfjs/content/web/images/grab.cur | Bin 326 -> 0 bytes .../pdfjs/content/web/images/grabbing.cur | Bin 326 -> 0 bytes .../pdfjs/content/web/images/loading-icon.gif | Bin 2545 -> 0 bytes .../pdfjs/content/web/images/loading-small.png | Bin 7402 -> 0 bytes .../pdfjs/content/web/images/loading-small@2x.png | Bin 16131 -> 0 bytes .../secondaryToolbarButton-documentProperties.png | Bin 403 -> 0 bytes ...econdaryToolbarButton-documentProperties@2x.png | Bin 933 -> 0 bytes .../images/secondaryToolbarButton-firstPage.png | Bin 179 -> 0 bytes .../images/secondaryToolbarButton-firstPage@2x.png | Bin 266 -> 0 bytes .../web/images/secondaryToolbarButton-handTool.png | Bin 301 -> 0 bytes .../images/secondaryToolbarButton-handTool@2x.png | Bin 583 -> 0 bytes .../web/images/secondaryToolbarButton-lastPage.png | Bin 175 -> 0 bytes .../images/secondaryToolbarButton-lastPage@2x.png | Bin 276 -> 0 bytes .../images/secondaryToolbarButton-rotateCcw.png | Bin 360 -> 0 bytes .../images/secondaryToolbarButton-rotateCcw@2x.png | Bin 731 -> 0 bytes .../web/images/secondaryToolbarButton-rotateCw.png | Bin 359 -> 0 bytes .../images/secondaryToolbarButton-rotateCw@2x.png | Bin 714 -> 0 bytes .../extensions/pdfjs/content/web/images/shadow.png | Bin 290 -> 0 bytes .../pdfjs/content/web/images/texture.png | Bin 2417 -> 0 bytes .../content/web/images/toolbarButton-bookmark.png | Bin 174 -> 0 bytes .../web/images/toolbarButton-bookmark@2x.png | Bin 260 -> 0 bytes .../content/web/images/toolbarButton-download.png | Bin 259 -> 0 bytes .../web/images/toolbarButton-download@2x.png | Bin 425 -> 0 bytes .../web/images/toolbarButton-menuArrows.png | Bin 107 -> 0 bytes .../web/images/toolbarButton-menuArrows@2x.png | Bin 152 -> 0 bytes .../content/web/images/toolbarButton-openFile.png | Bin 295 -> 0 bytes .../web/images/toolbarButton-openFile@2x.png | Bin 550 -> 0 bytes .../web/images/toolbarButton-pageDown-rtl.png | Bin 242 -> 0 bytes .../web/images/toolbarButton-pageDown-rtl@2x.png | Bin 398 -> 0 bytes .../content/web/images/toolbarButton-pageDown.png | Bin 238 -> 0 bytes .../web/images/toolbarButton-pageDown@2x.png | Bin 396 -> 0 bytes .../web/images/toolbarButton-pageUp-rtl.png | Bin 245 -> 0 bytes .../web/images/toolbarButton-pageUp-rtl@2x.png | Bin 405 -> 0 bytes .../content/web/images/toolbarButton-pageUp.png | Bin 246 -> 0 bytes .../content/web/images/toolbarButton-pageUp@2x.png | Bin 403 -> 0 bytes .../web/images/toolbarButton-presentationMode.png | Bin 321 -> 0 bytes .../images/toolbarButton-presentationMode@2x.png | Bin 586 -> 0 bytes .../content/web/images/toolbarButton-print.png | Bin 257 -> 0 bytes .../content/web/images/toolbarButton-print@2x.png | Bin 464 -> 0 bytes .../content/web/images/toolbarButton-search.png | Bin 309 -> 0 bytes .../content/web/images/toolbarButton-search@2x.png | Bin 653 -> 0 bytes .../toolbarButton-secondaryToolbarToggle-rtl.png | Bin 246 -> 0 bytes ...toolbarButton-secondaryToolbarToggle-rtl@2x.png | Bin 456 -> 0 bytes .../toolbarButton-secondaryToolbarToggle.png | Bin 243 -> 0 bytes .../toolbarButton-secondaryToolbarToggle@2x.png | Bin 458 -> 0 bytes .../web/images/toolbarButton-sidebarToggle-rtl.png | Bin 225 -> 0 bytes .../images/toolbarButton-sidebarToggle-rtl@2x.png | Bin 344 -> 0 bytes .../web/images/toolbarButton-sidebarToggle.png | Bin 225 -> 0 bytes .../web/images/toolbarButton-sidebarToggle@2x.png | Bin 331 -> 0 bytes .../web/images/toolbarButton-viewAttachments.png | Bin 384 -> 0 bytes .../images/toolbarButton-viewAttachments@2x.png | Bin 859 -> 0 bytes .../web/images/toolbarButton-viewOutline-rtl.png | Bin 177 -> 0 bytes .../images/toolbarButton-viewOutline-rtl@2x.png | Bin 394 -> 0 bytes .../web/images/toolbarButton-viewOutline.png | Bin 178 -> 0 bytes .../web/images/toolbarButton-viewOutline@2x.png | Bin 331 -> 0 bytes .../web/images/toolbarButton-viewThumbnail.png | Bin 185 -> 0 bytes .../web/images/toolbarButton-viewThumbnail@2x.png | Bin 219 -> 0 bytes .../content/web/images/toolbarButton-zoomIn.png | Bin 136 -> 0 bytes .../content/web/images/toolbarButton-zoomIn@2x.png | Bin 160 -> 0 bytes .../content/web/images/toolbarButton-zoomOut.png | Bin 88 -> 0 bytes .../web/images/toolbarButton-zoomOut@2x.png | Bin 109 -> 0 bytes .../content/web/images/treeitem-collapsed-rtl.png | Bin 143 -> 0 bytes .../web/images/treeitem-collapsed-rtl@2x.png | Bin 167 -> 0 bytes .../content/web/images/treeitem-collapsed.png | Bin 128 -> 0 bytes .../content/web/images/treeitem-collapsed@2x.png | Bin 149 -> 0 bytes .../pdfjs/content/web/images/treeitem-expanded.png | Bin 125 -> 0 bytes .../content/web/images/treeitem-expanded@2x.png | Bin 172 -> 0 bytes .../basilisk/extensions/pdfjs/content/web/l10n.js | 155 - .../extensions/pdfjs/content/web/viewer.css | 2041 - .../extensions/pdfjs/content/web/viewer.html | 336 - .../extensions/pdfjs/content/web/viewer.js | 7371 --- application/basilisk/extensions/pdfjs/jar.mn | 3 - application/basilisk/extensions/pdfjs/moz.build | 7 - application/basilisk/fonts/EmojiOneMozilla.ttf | Bin 1227260 -> 0 bytes application/basilisk/fonts/README.txt | 9 - application/basilisk/fonts/moz.build | 11 - application/basilisk/installer/Makefile.in | 177 - application/basilisk/installer/allowed-dupes.mn | 224 - application/basilisk/installer/package-manifest.in | 794 - application/basilisk/installer/removed-files.in | 116 - application/basilisk/installer/windows/Makefile.in | 97 - application/basilisk/installer/windows/app.tag | 4 - application/basilisk/installer/windows/moz.build | 11 - .../basilisk/installer/windows/nsis/defines.nsi.in | 110 - .../basilisk/installer/windows/nsis/installer.nsi | 1301 - .../windows/nsis/maintenanceservice_installer.nsi | 340 - .../basilisk/installer/windows/nsis/shared.nsh | 1410 - .../basilisk/installer/windows/nsis/stub.nsi | 2199 - .../installer/windows/nsis/uninstaller.nsi | 636 - .../installer/windows/nsis/updater_append.ini | 12 - application/basilisk/installer/windows/stub.tag | 4 - application/basilisk/locales/Makefile.in | 180 - application/basilisk/locales/all-locales | 98 - .../en-US/chrome/browser-region/region.properties | 41 - .../locales/en-US/chrome/browser/aboutAccounts.dtd | 15 - .../locales/en-US/chrome/browser/aboutDialog.dtd | 108 - .../en-US/chrome/browser/aboutHealthReport.dtd | 6 - .../locales/en-US/chrome/browser/aboutHome.dtd | 24 - .../en-US/chrome/browser/aboutPrivateBrowsing.dtd | 32 - .../chrome/browser/aboutPrivateBrowsing.properties | 6 - .../locales/en-US/chrome/browser/aboutRobots.dtd | 29 - .../en-US/chrome/browser/aboutSearchReset.dtd | 30 - .../en-US/chrome/browser/aboutSessionRestore.dtd | 51 - .../locales/en-US/chrome/browser/aboutSyncTabs.dtd | 20 - .../en-US/chrome/browser/aboutTabCrashed.dtd | 30 - .../en-US/chrome/browser/accounts.properties | 75 - .../en-US/chrome/browser/baseMenuOverlay.dtd | 54 - .../locales/en-US/chrome/browser/browser.dtd | 869 - .../en-US/chrome/browser/browser.properties | 841 - .../customizableui/customizableWidgets.properties | 108 - .../en-US/chrome/browser/downloads/downloads.dtd | 133 - .../chrome/browser/downloads/downloads.properties | 108 - .../en-US/chrome/browser/engineManager.properties | 7 - .../en-US/chrome/browser/feeds/subscribe.dtd | 10 - .../chrome/browser/feeds/subscribe.properties | 52 - .../chrome/browser/lightweightThemes.properties | 12 - .../en-US/chrome/browser/migration/migration.dtd | 45 - .../chrome/browser/migration/migration.properties | 80 - .../locales/en-US/chrome/browser/newTab.dtd | 18 - .../locales/en-US/chrome/browser/newTab.properties | 46 - .../locales/en-US/chrome/browser/pageInfo.dtd | 88 - .../en-US/chrome/browser/pageInfo.properties | 56 - .../browser/places/bookmarkProperties.properties | 19 - .../chrome/browser/places/editBookmarkOverlay.dtd | 28 - .../en-US/chrome/browser/places/moveBookmarks.dtd | 9 - .../locales/en-US/chrome/browser/places/places.dtd | 120 - .../en-US/chrome/browser/places/places.properties | 102 - .../en-US/chrome/browser/preferences/advanced.dtd | 127 - .../browser/preferences/applicationManager.dtd | 8 - .../preferences/applicationManager.properties | 14 - .../chrome/browser/preferences/applications.dtd | 14 - .../chrome/browser/preferences/blocklists.dtd | 14 - .../en-US/chrome/browser/preferences/colors.dtd | 30 - .../chrome/browser/preferences/connection.dtd | 49 - .../chrome/browser/preferences/containers.dtd | 26 - .../browser/preferences/containers.properties | 24 - .../en-US/chrome/browser/preferences/content.dtd | 60 - .../en-US/chrome/browser/preferences/cookies.dtd | 35 - .../chrome/browser/preferences/donottrack.dtd | 13 - .../en-US/chrome/browser/preferences/fonts.dtd | 108 - .../en-US/chrome/browser/preferences/languages.dtd | 18 - .../en-US/chrome/browser/preferences/main.dtd | 45 - .../chrome/browser/preferences/permissions.dtd | 28 - .../chrome/browser/preferences/preferences.dtd | 28 - .../browser/preferences/preferences.properties | 216 - .../en-US/chrome/browser/preferences/privacy.dtd | 113 - .../en-US/chrome/browser/preferences/search.dtd | 29 - .../en-US/chrome/browser/preferences/security.dtd | 43 - .../chrome/browser/preferences/selectBookmark.dtd | 9 - .../browser/preferences/siteDataSettings.dtd | 11 - .../en-US/chrome/browser/preferences/sync.dtd | 117 - .../en-US/chrome/browser/preferences/tabs.dtd | 22 - .../chrome/browser/preferences/translation.dtd | 24 - .../en-US/chrome/browser/quitDialog.properties | 13 - .../locales/en-US/chrome/browser/safeMode.dtd | 17 - .../phishing-afterload-warning-message.dtd | 32 - .../browser/safebrowsing/report-phishing.dtd | 13 - .../locales/en-US/chrome/browser/sanitize.dtd | 69 - .../locales/en-US/chrome/browser/search.properties | 50 - .../locales/en-US/chrome/browser/searchbar.dtd | 6 - .../en-US/chrome/browser/setDesktopBackground.dtd | 15 - .../en-US/chrome/browser/shellservice.properties | 31 - .../chrome/browser/sitePermissions.properties | 37 - .../locales/en-US/chrome/browser/syncBrand.dtd | 7 - .../locales/en-US/chrome/browser/syncCustomize.dtd | 26 - .../chrome/browser/syncGenericChange.properties | 37 - .../locales/en-US/chrome/browser/syncKey.dtd | 18 - .../locales/en-US/chrome/browser/syncQuota.dtd | 8 - .../en-US/chrome/browser/syncQuota.properties | 42 - .../locales/en-US/chrome/browser/syncSetup.dtd | 114 - .../en-US/chrome/browser/syncSetup.properties | 67 - .../en-US/chrome/browser/tabbrowser.properties | 57 - .../en-US/chrome/browser/taskbar.properties | 12 - .../locales/en-US/chrome/browser/translation.dtd | 75 - .../en-US/chrome/browser/translation.properties | 12 - .../chrome/browser/webrtcIndicator.properties | 61 - .../en-US/chrome/overrides/appstrings.properties | 43 - .../locales/en-US/chrome/overrides/netError.dtd | 219 - .../en-US/chrome/overrides/settingsChange.dtd | 7 - .../en-US/crashreporter/crashreporter-override.ini | 9 - application/basilisk/locales/en-US/defines.inc | 12 - application/basilisk/locales/en-US/firefox-l10n.js | 7 - .../locales/en-US/installer/custom.properties | 85 - .../locales/en-US/installer/mui.properties | 61 - .../locales/en-US/installer/nsisstrings.properties | 67 - .../locales/en-US/installer/override.properties | 86 - .../locales/en-US/pdfviewer/chrome.properties | 19 - .../locales/en-US/pdfviewer/viewer.properties | 182 - .../basilisk/locales/en-US/profile/bookmarks.inc | 72 - .../basilisk/locales/en-US/updater/updater.ini | 10 - application/basilisk/locales/filter.py | 38 - .../locales/generic/profile/bookmarks.html.in | 34 - application/basilisk/locales/jar.mn | 120 - application/basilisk/locales/l10n.ini | 22 - application/basilisk/locales/moz.build | 7 - application/basilisk/locales/search/list.json | 734 - .../basilisk/locales/searchplugins/bing.xml | 18 - application/basilisk/locales/searchplugins/ddg.xml | 23 - .../basilisk/locales/searchplugins/wikipedia.xml | 19 - .../basilisk/locales/searchplugins/yahoo.xml | 22 - application/basilisk/locales/shipped-locales | 94 - application/basilisk/modules/AboutHome.jsm | 192 - application/basilisk/modules/AboutNewTab.jsm | 43 - application/basilisk/modules/AttributionCode.jsm | 123 - .../basilisk/modules/BrowserUITelemetry.jsm | 902 - .../basilisk/modules/BrowserUsageTelemetry.jsm | 561 - application/basilisk/modules/CastingApps.jsm | 164 - application/basilisk/modules/ContentClick.jsm | 97 - .../basilisk/modules/ContentCrashHandlers.jsm | 921 - .../basilisk/modules/ContentLinkHandler.jsm | 146 - application/basilisk/modules/ContentObservers.jsm | 55 - application/basilisk/modules/ContentSearch.jsm | 562 - application/basilisk/modules/ContentWebRTC.jsm | 405 - .../basilisk/modules/DirectoryLinksProvider.jsm | 1243 - application/basilisk/modules/E10SUtils.jsm | 206 - application/basilisk/modules/ExtensionsUI.jsm | 351 - application/basilisk/modules/Feeds.jsm | 103 - .../basilisk/modules/FormSubmitObserver.jsm | 240 - .../basilisk/modules/FormValidationHandler.jsm | 157 - application/basilisk/modules/HiddenFrame.jsm | 86 - application/basilisk/modules/LaterRun.jsm | 167 - .../basilisk/modules/NetworkPrioritizer.jsm | 194 - application/basilisk/modules/PermissionUI.jsm | 601 - application/basilisk/modules/PluginContent.jsm | 1182 - .../basilisk/modules/ProcessHangMonitor.jsm | 398 - application/basilisk/modules/QuotaManager.jsm | 45 - application/basilisk/modules/ReaderParent.jsm | 186 - application/basilisk/modules/RecentWindow.jsm | 65 - application/basilisk/modules/RemotePrompt.jsm | 110 - application/basilisk/modules/Sanitizer.jsm | 22 - .../basilisk/modules/SelfSupportBackend.jsm | 331 - application/basilisk/modules/SitePermissions.jsm | 616 - application/basilisk/modules/TransientPrefs.jsm | 24 - application/basilisk/modules/URLBarZoom.jsm | 75 - .../basilisk/modules/Windows8WindowFrameColor.jsm | 53 - application/basilisk/modules/WindowsJumpLists.jsm | 577 - .../basilisk/modules/WindowsPreviewPerTab.jsm | 863 - application/basilisk/modules/moz.build | 54 - application/basilisk/modules/offlineAppCache.jsm | 20 - application/basilisk/modules/webrtcUI.jsm | 1087 - application/basilisk/moz.build | 35 - application/basilisk/moz.configure | 12 - application/basilisk/themes/LICENSE | 2 - application/basilisk/themes/linux/Info.png | Bin 767 -> 0 bytes application/basilisk/themes/linux/Privacy-16.png | Bin 822 -> 0 bytes .../basilisk/themes/linux/Toolbar-inverted.png | Bin 12548 -> 0 bytes .../basilisk/themes/linux/Toolbar-inverted@2x.png | Bin 29489 -> 0 bytes .../basilisk/themes/linux/Toolbar-small.png | Bin 5955 -> 0 bytes application/basilisk/themes/linux/Toolbar.png | Bin 16494 -> 0 bytes application/basilisk/themes/linux/Toolbar@2x.png | Bin 43720 -> 0 bytes .../linux/aboutSessionRestore-window-icon.png | Bin 405 -> 0 bytes .../basilisk/themes/linux/aboutSyncTabs.css | 105 - .../themes/linux/browser-lightweightTheme.css | 31 - application/basilisk/themes/linux/browser.css | 1597 - .../themes/linux/click-to-play-warning-stripes.png | Bin 1563 -> 0 bytes .../themes/linux/communicator/communicator.css | 6 - .../basilisk/themes/linux/communicator/jar.mn | 7 - .../basilisk/themes/linux/communicator/moz.build | 7 - application/basilisk/themes/linux/compacttheme.css | 106 - .../basilisk/themes/linux/controlcenter/panel.css | 13 - .../customizableui/background-noise-toolbar.png | Bin 15601 -> 0 bytes .../customizableui/customizeMode-gridTexture.png | Bin 118 -> 0 bytes .../customizeMode-separatorHorizontal.png | Bin 1426 -> 0 bytes .../customizeMode-separatorVertical.png | Bin 1649 -> 0 bytes .../themes/linux/customizableui/panelUI.css | 90 - .../linux/downloads/allDownloadsViewOverlay.css | 11 - .../linux/downloads/download-glow-menuPanel.png | Bin 898 -> 0 bytes .../downloads/download-notification-finish.png | Bin 3887 -> 0 bytes .../downloads/download-notification-start.png | Bin 3166 -> 0 bytes .../basilisk/themes/linux/downloads/downloads.css | 21 - .../basilisk/themes/linux/downloads/indicator.css | 218 - .../basilisk/themes/linux/feeds/feedIcon.png | Bin 1794 -> 0 bytes .../basilisk/themes/linux/feeds/feedIcon16.png | Bin 799 -> 0 bytes .../basilisk/themes/linux/feeds/subscribe.css | 185 - application/basilisk/themes/linux/jar.mn | 128 - application/basilisk/themes/linux/linuxShared.inc | 13 - .../basilisk/themes/linux/menuPanel-customize.png | Bin 883 -> 0 bytes .../themes/linux/menuPanel-customize@2x.png | Bin 2193 -> 0 bytes .../basilisk/themes/linux/menuPanel-exit.png | Bin 568 -> 0 bytes .../basilisk/themes/linux/menuPanel-exit@2x.png | Bin 1139 -> 0 bytes .../basilisk/themes/linux/menuPanel-help.png | Bin 1994 -> 0 bytes .../basilisk/themes/linux/menuPanel-help@2x.png | Bin 5300 -> 0 bytes application/basilisk/themes/linux/monitor.png | Bin 6217 -> 0 bytes .../basilisk/themes/linux/monitor_16-10.png | Bin 6787 -> 0 bytes application/basilisk/themes/linux/moz.build | 11 - .../basilisk/themes/linux/newtab/newTab.css | 19 - .../basilisk/themes/linux/page-livemarks.png | Bin 830 -> 0 bytes application/basilisk/themes/linux/pageInfo.css | 267 - application/basilisk/themes/linux/pageInfo.png | Bin 8849 -> 0 bytes .../themes/linux/places/bookmarks-menu-arrow.png | Bin 183 -> 0 bytes .../linux/places/bookmarks-notification-finish.png | Bin 2875 -> 0 bytes .../basilisk/themes/linux/places/bookmarksMenu.png | Bin 461 -> 0 bytes .../linux/places/bookmarksToolbar-menuPanel.png | Bin 700 -> 0 bytes .../themes/linux/places/bookmarksToolbar.png | Bin 508 -> 0 bytes .../basilisk/themes/linux/places/calendar.png | Bin 670 -> 0 bytes .../basilisk/themes/linux/places/downloads.png | Bin 599 -> 0 bytes .../themes/linux/places/editBookmarkOverlay.css | 71 - .../basilisk/themes/linux/places/livemark-item.png | Bin 863 -> 0 bytes .../basilisk/themes/linux/places/organizer.css | 103 - .../basilisk/themes/linux/places/organizer.xml | 21 - .../basilisk/themes/linux/places/places.css | 122 - application/basilisk/themes/linux/places/query.png | Bin 678 -> 0 bytes .../basilisk/themes/linux/places/starred48.png | Bin 1877 -> 0 bytes application/basilisk/themes/linux/places/tag.png | Bin 877 -> 0 bytes .../themes/linux/places/toolbarDropMarker.png | Bin 583 -> 0 bytes .../themes/linux/places/unsortedBookmarks.png | Bin 748 -> 0 bytes .../basilisk/themes/linux/places/unstarred48.png | Bin 2255 -> 0 bytes .../themes/linux/preferences/alwaysAsk.png | Bin 575 -> 0 bytes .../themes/linux/preferences/applications.css | 66 - .../themes/linux/preferences/in-content/dialog.css | 19 - .../linux/preferences/in-content/preferences.css | 48 - .../basilisk/themes/linux/preferences/mail.png | Bin 548 -> 0 bytes .../themes/linux/preferences/preferences.css | 105 - .../basilisk/themes/linux/privatebrowsing-mask.png | Bin 1355 -> 0 bytes .../basilisk/themes/linux/reload-stop-go.png | Bin 1945 -> 0 bytes .../basilisk/themes/linux/reload-stop-go@2x.png | Bin 3661 -> 0 bytes .../basilisk/themes/linux/sanitizeDialog.css | 107 - application/basilisk/themes/linux/searchbar.css | 348 - .../basilisk/themes/linux/setDesktopBackground.css | 18 - .../basilisk/themes/linux/slowStartup-16.png | Bin 478 -> 0 bytes .../basilisk/themes/linux/social/services-16.png | Bin 937 -> 0 bytes .../basilisk/themes/linux/social/services-64.png | Bin 5613 -> 0 bytes application/basilisk/themes/linux/sync-128.png | Bin 20229 -> 0 bytes application/basilisk/themes/linux/sync-16.png | Bin 1847 -> 0 bytes application/basilisk/themes/linux/sync-32.png | Bin 3384 -> 0 bytes application/basilisk/themes/linux/sync-bg.png | Bin 21309 -> 0 bytes .../basilisk/themes/linux/sync-horizontalbar.png | Bin 721 -> 0 bytes .../themes/linux/sync-horizontalbar@2x.png | Bin 1376 -> 0 bytes .../basilisk/themes/linux/sync-notification-24.png | Bin 1565 -> 0 bytes application/basilisk/themes/linux/syncCommon.css | 49 - .../themes/linux/syncProgress-horizontalbar.png | Bin 11892 -> 0 bytes .../themes/linux/syncProgress-horizontalbar@2x.png | Bin 9668 -> 0 bytes application/basilisk/themes/linux/syncQuota.css | 26 - application/basilisk/themes/linux/syncSetup.css | 133 - .../basilisk/themes/linux/syncedtabs/sidebar.css | 69 - .../themes/linux/tabbrowser/alltabs-inverted.png | Bin 221 -> 0 bytes .../basilisk/themes/linux/tabbrowser/alltabs.png | Bin 287 -> 0 bytes .../themes/linux/tabbrowser/newtab-inverted.svg | 13 - .../basilisk/themes/linux/tabbrowser/newtab.svg | 7 - .../themes/linux/tabbrowser/tab-active-middle.png | Bin 92 -> 0 bytes .../linux/tabbrowser/tab-active-middle@2x.png | Bin 120 -> 0 bytes .../linux/tabbrowser/tab-arrow-left-inverted.png | Bin 250 -> 0 bytes .../themes/linux/tabbrowser/tab-arrow-left.png | Bin 368 -> 0 bytes .../themes/linux/tabbrowser/tab-background-end.png | Bin 802 -> 0 bytes .../linux/tabbrowser/tab-background-end@2x.png | Bin 2823 -> 0 bytes .../linux/tabbrowser/tab-background-middle.png | Bin 122 -> 0 bytes .../linux/tabbrowser/tab-background-middle@2x.png | Bin 782 -> 0 bytes .../linux/tabbrowser/tab-background-start.png | Bin 814 -> 0 bytes .../linux/tabbrowser/tab-background-start@2x.png | Bin 2940 -> 0 bytes .../themes/linux/tabbrowser/tab-stroke-end.png | Bin 652 -> 0 bytes .../themes/linux/tabbrowser/tab-stroke-end@2x.png | Bin 1467 -> 0 bytes .../themes/linux/tabbrowser/tab-stroke-start.png | Bin 658 -> 0 bytes .../linux/tabbrowser/tab-stroke-start@2x.png | Bin 1477 -> 0 bytes .../themes/linux/tabbrowser/tabDragIndicator.png | Bin 450 -> 0 bytes application/basilisk/themes/moz.build | 14 - application/basilisk/themes/osx/Info.png | Bin 614 -> 0 bytes application/basilisk/themes/osx/Privacy-16.png | Bin 852 -> 0 bytes .../themes/osx/Toolbar-background-noise.png | Bin 15667 -> 0 bytes .../basilisk/themes/osx/Toolbar-inverted.png | Bin 31859 -> 0 bytes .../basilisk/themes/osx/Toolbar-inverted@2x.png | Bin 77408 -> 0 bytes .../basilisk/themes/osx/Toolbar-yosemite.png | Bin 19487 -> 0 bytes .../basilisk/themes/osx/Toolbar-yosemite@2x.png | Bin 46416 -> 0 bytes application/basilisk/themes/osx/Toolbar.png | Bin 30926 -> 0 bytes application/basilisk/themes/osx/Toolbar@2x.png | Bin 84821 -> 0 bytes .../themes/osx/aboutSessionRestore-window-icon.png | Bin 412 -> 0 bytes application/basilisk/themes/osx/aboutSyncTabs.css | 105 - .../themes/osx/browser-lightweightTheme.css | 38 - application/basilisk/themes/osx/browser.css | 3295 -- .../themes/osx/click-to-play-warning-stripes.png | Bin 1563 -> 0 bytes .../themes/osx/communicator/communicator.css | 6 - .../basilisk/themes/osx/communicator/jar.mn | 7 - .../basilisk/themes/osx/communicator/moz.build | 7 - application/basilisk/themes/osx/compacttheme.css | 126 - .../basilisk/themes/osx/controlcenter/panel.css | 54 - .../customizableui/background-noise-toolbar.png | Bin 15601 -> 0 bytes .../customizableui/customize-titleBar-toggle.png | Bin 317 -> 0 bytes .../customize-titleBar-toggle@2x.png | Bin 538 -> 0 bytes .../customizableui/customizeMode-gridTexture.png | Bin 118 -> 0 bytes .../customizeMode-separatorHorizontal.png | Bin 1426 -> 0 bytes .../customizeMode-separatorVertical.png | Bin 1649 -> 0 bytes .../basilisk/themes/osx/customizableui/panelUI.css | 89 - .../osx/downloads/allDownloadsViewOverlay.css | 19 - .../osx/downloads/download-glow-menuPanel.png | Bin 2067 -> 0 bytes .../osx/downloads/download-glow-menuPanel@2x.png | Bin 3082 -> 0 bytes .../osx/downloads/download-notification-finish.png | Bin 4066 -> 0 bytes .../downloads/download-notification-finish@2x.png | Bin 9224 -> 0 bytes .../osx/downloads/download-notification-start.png | Bin 3166 -> 0 bytes .../downloads/download-notification-start@2x.png | Bin 19510 -> 0 bytes .../basilisk/themes/osx/downloads/downloads.css | 49 - .../basilisk/themes/osx/downloads/indicator.css | 250 - application/basilisk/themes/osx/feeds/feedIcon.png | Bin 1816 -> 0 bytes .../basilisk/themes/osx/feeds/feedIcon16.png | Bin 852 -> 0 bytes .../basilisk/themes/osx/feeds/subscribe.css | 178 - application/basilisk/themes/osx/jar.mn | 216 - application/basilisk/themes/osx/keyhole-circle.png | Bin 2210 -> 0 bytes .../basilisk/themes/osx/keyhole-circle@2x.png | Bin 6035 -> 0 bytes application/basilisk/themes/osx/menu-back.png | Bin 231 -> 0 bytes application/basilisk/themes/osx/menu-forward.png | Bin 213 -> 0 bytes .../themes/osx/menuPanel-customize-yosemite.png | Bin 219 -> 0 bytes .../themes/osx/menuPanel-customize-yosemite@2x.png | Bin 364 -> 0 bytes .../basilisk/themes/osx/menuPanel-customize.png | Bin 874 -> 0 bytes .../basilisk/themes/osx/menuPanel-customize@2x.png | Bin 2197 -> 0 bytes .../themes/osx/menuPanel-exit-yosemite.png | Bin 515 -> 0 bytes .../themes/osx/menuPanel-exit-yosemite@2x.png | Bin 939 -> 0 bytes application/basilisk/themes/osx/menuPanel-exit.png | Bin 742 -> 0 bytes .../basilisk/themes/osx/menuPanel-exit@2x.png | Bin 1636 -> 0 bytes .../themes/osx/menuPanel-help-yosemite.png | Bin 1923 -> 0 bytes .../themes/osx/menuPanel-help-yosemite@2x.png | Bin 4506 -> 0 bytes application/basilisk/themes/osx/menuPanel-help.png | Bin 2092 -> 0 bytes .../basilisk/themes/osx/menuPanel-help@2x.png | Bin 5316 -> 0 bytes application/basilisk/themes/osx/monitor.png | Bin 7821 -> 0 bytes application/basilisk/themes/osx/monitor_16-10.png | Bin 8998 -> 0 bytes application/basilisk/themes/osx/moz.build | 13 - application/basilisk/themes/osx/newtab/newTab.css | 14 - application/basilisk/themes/osx/page-livemarks.png | Bin 683 -> 0 bytes .../basilisk/themes/osx/page-livemarks@2x.png | Bin 1167 -> 0 bytes application/basilisk/themes/osx/pageInfo.css | 194 - .../basilisk/themes/osx/panel-expander-closed.png | Bin 155 -> 0 bytes .../themes/osx/panel-expander-closed@2x.png | Bin 362 -> 0 bytes .../basilisk/themes/osx/panel-expander-open.png | Bin 155 -> 0 bytes .../basilisk/themes/osx/panel-expander-open@2x.png | Bin 356 -> 0 bytes .../basilisk/themes/osx/panel-plus-sign.png | Bin 212 -> 0 bytes .../basilisk/themes/osx/places/allBookmarks.png | Bin 673 -> 0 bytes .../osx/places/bookmarks-notification-finish.png | Bin 3440 -> 0 bytes .../places/bookmarks-notification-finish@2x.png | Bin 8614 -> 0 bytes .../basilisk/themes/osx/places/bookmarksMenu.png | Bin 353 -> 0 bytes .../osx/places/bookmarksToolbar-menuPanel.png | Bin 787 -> 0 bytes .../osx/places/bookmarksToolbar-menuPanel@2x.png | Bin 1728 -> 0 bytes .../themes/osx/places/bookmarksToolbar.png | Bin 524 -> 0 bytes .../themes/osx/places/bookmarksToolbar@2x.png | Bin 1179 -> 0 bytes .../basilisk/themes/osx/places/downloads.png | Bin 678 -> 0 bytes .../themes/osx/places/editBookmarkOverlay.css | 94 - .../basilisk/themes/osx/places/folderDropArrow.png | Bin 201 -> 0 bytes .../themes/osx/places/folderDropArrow@2x.png | Bin 443 -> 0 bytes application/basilisk/themes/osx/places/history.png | Bin 843 -> 0 bytes .../basilisk/themes/osx/places/history@2x.png | Bin 1872 -> 0 bytes .../basilisk/themes/osx/places/livemark-item.png | Bin 863 -> 0 bytes .../basilisk/themes/osx/places/organizer.css | 319 - application/basilisk/themes/osx/places/places.css | 280 - application/basilisk/themes/osx/places/query.png | Bin 549 -> 0 bytes .../basilisk/themes/osx/places/query@2x.png | Bin 1055 -> 0 bytes .../basilisk/themes/osx/places/starred48.png | Bin 1877 -> 0 bytes .../basilisk/themes/osx/places/starred48@2x.png | Bin 4918 -> 0 bytes application/basilisk/themes/osx/places/tag.png | Bin 789 -> 0 bytes application/basilisk/themes/osx/places/tag@2x.png | Bin 1593 -> 0 bytes .../basilisk/themes/osx/places/toolbar-lion.png | Bin 1318 -> 0 bytes application/basilisk/themes/osx/places/toolbar.png | Bin 2394 -> 0 bytes .../themes/osx/places/toolbarDropMarker.png | Bin 302 -> 0 bytes .../themes/osx/places/unfiledBookmarks.png | Bin 586 -> 0 bytes .../themes/osx/places/unfiledBookmarks@2x.png | Bin 1289 -> 0 bytes .../basilisk/themes/osx/places/unstarred48.png | Bin 818 -> 0 bytes .../basilisk/themes/osx/preferences/alwaysAsk.png | Bin 530 -> 0 bytes .../themes/osx/preferences/application.png | Bin 795 -> 0 bytes .../themes/osx/preferences/applications.css | 73 - .../themes/osx/preferences/in-content/dialog.css | 36 - .../osx/preferences/in-content/preferences.css | 53 - .../themes/osx/preferences/preferences.css | 130 - .../basilisk/themes/osx/preferences/saveFile.png | Bin 570 -> 0 bytes .../themes/osx/privatebrowsing-mask-short.png | Bin 1074 -> 0 bytes .../themes/osx/privatebrowsing-mask-short@2x.png | Bin 2639 -> 0 bytes .../basilisk/themes/osx/privatebrowsing-mask.png | Bin 918 -> 0 bytes .../themes/osx/privatebrowsing-mask@2x.png | Bin 2199 -> 0 bytes .../themes/osx/reload-stop-go-yosemite.png | Bin 923 -> 0 bytes .../themes/osx/reload-stop-go-yosemite@2x.png | Bin 1619 -> 0 bytes application/basilisk/themes/osx/reload-stop-go.png | Bin 912 -> 0 bytes .../basilisk/themes/osx/reload-stop-go@2x.png | Bin 1850 -> 0 bytes application/basilisk/themes/osx/sanitizeDialog.css | 91 - application/basilisk/themes/osx/searchbar.css | 330 - .../basilisk/themes/osx/setDesktopBackground.css | 18 - application/basilisk/themes/osx/shared.inc | 13 - application/basilisk/themes/osx/slowStartup-16.png | Bin 499 -> 0 bytes .../basilisk/themes/osx/social/services-16.png | Bin 937 -> 0 bytes .../basilisk/themes/osx/social/services-16@2x.png | Bin 2213 -> 0 bytes .../basilisk/themes/osx/social/services-64.png | Bin 5613 -> 0 bytes .../basilisk/themes/osx/social/services-64@2x.png | Bin 14920 -> 0 bytes application/basilisk/themes/osx/subtle-pattern.png | Bin 14762 -> 0 bytes application/basilisk/themes/osx/sync-128.png | Bin 20229 -> 0 bytes application/basilisk/themes/osx/sync-16.png | Bin 1847 -> 0 bytes application/basilisk/themes/osx/sync-32.png | Bin 3384 -> 0 bytes application/basilisk/themes/osx/sync-bg.png | Bin 21309 -> 0 bytes .../themes/osx/sync-horizontalbar-yosemite.png | Bin 311 -> 0 bytes .../themes/osx/sync-horizontalbar-yosemite@2x.png | Bin 609 -> 0 bytes .../basilisk/themes/osx/sync-horizontalbar.png | Bin 707 -> 0 bytes .../basilisk/themes/osx/sync-horizontalbar@2x.png | Bin 1145 -> 0 bytes .../basilisk/themes/osx/sync-notification-24.png | Bin 776 -> 0 bytes application/basilisk/themes/osx/syncCommon.css | 55 - .../themes/osx/syncProgress-horizontalbar.png | Bin 11892 -> 0 bytes .../themes/osx/syncProgress-horizontalbar@2x.png | Bin 27608 -> 0 bytes application/basilisk/themes/osx/syncQuota.css | 26 - application/basilisk/themes/osx/syncSetup.css | 139 - .../basilisk/themes/osx/syncedtabs/sidebar.css | 154 - .../tabbrowser/alltabs-box-bkgnd-icon-inverted.png | Bin 421 -> 0 bytes .../alltabs-box-bkgnd-icon-inverted@2x.png | Bin 820 -> 0 bytes .../osx/tabbrowser/alltabs-box-bkgnd-icon-lion.png | Bin 538 -> 0 bytes .../tabbrowser/alltabs-box-bkgnd-icon-lion@2x.png | Bin 1350 -> 0 bytes .../osx/tabbrowser/alltabs-box-bkgnd-icon.png | Bin 639 -> 0 bytes .../themes/osx/tabbrowser/newtab-inverted.png | Bin 470 -> 0 bytes .../themes/osx/tabbrowser/newtab-inverted@2x.png | Bin 866 -> 0 bytes .../basilisk/themes/osx/tabbrowser/newtab.png | Bin 568 -> 0 bytes .../basilisk/themes/osx/tabbrowser/newtab@2x.png | Bin 1742 -> 0 bytes .../tab-active-middle-yosemite-inactive.png | Bin 78 -> 0 bytes .../tab-active-middle-yosemite-inactive@2x.png | Bin 89 -> 0 bytes .../themes/osx/tabbrowser/tab-active-middle.png | Bin 388 -> 0 bytes .../themes/osx/tabbrowser/tab-active-middle@2x.png | Bin 650 -> 0 bytes .../osx/tabbrowser/tab-arrow-left-inverted.png | Bin 918 -> 0 bytes .../osx/tabbrowser/tab-arrow-left-inverted@2x.png | Bin 1999 -> 0 bytes .../themes/osx/tabbrowser/tab-arrow-left.png | Bin 947 -> 0 bytes .../themes/osx/tabbrowser/tab-arrow-left@2x.png | Bin 2768 -> 0 bytes .../osx/tabbrowser/tab-arrow-right-inverted.png | Bin 962 -> 0 bytes .../osx/tabbrowser/tab-arrow-right-inverted@2x.png | Bin 1944 -> 0 bytes .../themes/osx/tabbrowser/tab-arrow-right.png | Bin 996 -> 0 bytes .../themes/osx/tabbrowser/tab-arrow-right@2x.png | Bin 2732 -> 0 bytes .../themes/osx/tabbrowser/tab-background-end.png | Bin 1047 -> 0 bytes .../osx/tabbrowser/tab-background-end@2x.png | Bin 2819 -> 0 bytes .../osx/tabbrowser/tab-background-middle.png | Bin 308 -> 0 bytes .../osx/tabbrowser/tab-background-middle@2x.png | Bin 727 -> 0 bytes .../themes/osx/tabbrowser/tab-background-start.png | Bin 1019 -> 0 bytes .../osx/tabbrowser/tab-background-start@2x.png | Bin 2820 -> 0 bytes .../tab-selected-end-yosemite-inactive.svg | 24 - .../tab-selected-start-yosemite-inactive.svg | 24 - .../tab-stroke-end-yosemite-inactive.png | Bin 339 -> 0 bytes .../tab-stroke-end-yosemite-inactive@2x.png | Bin 718 -> 0 bytes .../themes/osx/tabbrowser/tab-stroke-end.png | Bin 1215 -> 0 bytes .../themes/osx/tabbrowser/tab-stroke-end@2x.png | Bin 4991 -> 0 bytes .../tab-stroke-start-yosemite-inactive.png | Bin 339 -> 0 bytes .../tab-stroke-start-yosemite-inactive@2x.png | Bin 716 -> 0 bytes .../themes/osx/tabbrowser/tab-stroke-start.png | Bin 1219 -> 0 bytes .../themes/osx/tabbrowser/tab-stroke-start@2x.png | Bin 4792 -> 0 bytes .../themes/osx/tabbrowser/tabDragIndicator.png | Bin 599 -> 0 bytes .../themes/osx/tabbrowser/tabDragIndicator@2x.png | Bin 1124 -> 0 bytes .../themes/osx/toolbarbutton-dropmarker-lion.png | Bin 150 -> 0 bytes .../osx/toolbarbutton-dropmarker-lion@2x.png | Bin 286 -> 0 bytes .../themes/osx/toolbarbutton-dropmarker.png | Bin 142 -> 0 bytes .../themes/osx/urlbar-history-dropmarker.png | Bin 389 -> 0 bytes .../themes/osx/urlbar-history-dropmarker@2x.png | Bin 807 -> 0 bytes .../basilisk/themes/osx/urlbar-popup-blocked.png | Bin 758 -> 0 bytes .../themes/osx/urlbar-popup-blocked@2x.png | Bin 769 -> 0 bytes .../basilisk/themes/osx/webRTC-indicator.css | 35 - .../themes/osx/webRTC-sharingDevice-menubar.png | Bin 1383 -> 0 bytes .../themes/osx/webRTC-sharingDevice-menubar@2x.png | Bin 1671 -> 0 bytes .../osx/webRTC-sharingMicrophone-menubar.png | Bin 3998 -> 0 bytes .../osx/webRTC-sharingMicrophone-menubar@2x.png | Bin 4406 -> 0 bytes .../themes/osx/webRTC-sharingScreen-menubar.png | Bin 3962 -> 0 bytes .../themes/osx/webRTC-sharingScreen-menubar@2x.png | Bin 1770 -> 0 bytes application/basilisk/themes/preprocess-tab-svgs.py | 31 - application/basilisk/themes/shared/UITour.inc.css | 293 - .../basilisk/themes/shared/aboutNetError.css | 165 - .../basilisk/themes/shared/aboutSessionRestore.css | 38 - .../basilisk/themes/shared/aboutSocialError.css | 40 - .../basilisk/themes/shared/aboutTabCrashed.css | 101 - .../basilisk/themes/shared/aboutWelcomeBack.css | 47 - .../basilisk/themes/shared/addons/addon-badge.svg | 19 - .../themes/shared/addons/addon-install-anchor.svg | 13 - .../themes/shared/addons/addon-install-blocked.svg | 38 - .../themes/shared/addons/addon-install-confirm.svg | 19 - .../shared/addons/addon-install-downloading.svg | 38 - .../themes/shared/addons/addon-install-error.svg | 38 - .../shared/addons/addon-install-installed.svg | 38 - .../themes/shared/addons/addon-install-restart.svg | 46 - .../themes/shared/addons/addon-install-warning.svg | 38 - .../basilisk/themes/shared/autocomplete.inc.css | 65 - application/basilisk/themes/shared/blockedSite.css | 65 - application/basilisk/themes/shared/browser.inc | 13 - .../basilisk/themes/shared/compacttheme.inc.css | 328 - .../shared/compacttheme/loading-inverted.png | Bin 6399 -> 0 bytes .../shared/compacttheme/loading-inverted@2x.png | Bin 16408 -> 0 bytes .../basilisk/themes/shared/content-contextmenu.svg | 18 - .../basilisk/themes/shared/contextmenu.inc.css | 51 - .../shared/controlcenter/arrow-subview-back.svg | 8 - .../themes/shared/controlcenter/arrow-subview.svg | 8 - .../shared/controlcenter/conn-not-secure.svg | 15 - .../themes/shared/controlcenter/connection.svg | 37 - .../themes/shared/controlcenter/mcb-disabled.svg | 34 - .../themes/shared/controlcenter/panel.inc.css | 445 - .../themes/shared/controlcenter/permissions.svg | 20 - .../shared/controlcenter/tracking-protection.svg | 43 - .../themes/shared/controlcenter/warning-gray.svg | 9 - .../themes/shared/controlcenter/warning-yellow.svg | 9 - application/basilisk/themes/shared/ctrlTab.inc.css | 63 - .../customizableui/customize-illustration-rtl.png | Bin 7592 -> 0 bytes .../customize-illustration-rtl@2x.png | Bin 16521 -> 0 bytes .../customizableui/customize-illustration.png | Bin 7609 -> 0 bytes .../customizableui/customize-illustration@2x.png | Bin 16465 -> 0 bytes .../shared/customizableui/customizeFavicon.ico | Bin 1084 -> 0 bytes .../shared/customizableui/customizeMode.inc.css | 461 - .../shared/customizableui/customizeTip.inc.css | 77 - .../customizableui/info-icon-customizeTip.png | Bin 286 -> 0 bytes .../customizableui/info-icon-customizeTip@2x.png | Bin 501 -> 0 bytes .../customizableui/menuPanel-customizeFinish.png | Bin 337 -> 0 bytes .../menuPanel-customizeFinish@2x.png | Bin 625 -> 0 bytes .../themes/shared/customizableui/panelUI.inc.css | 1733 - .../customizableui/panelarrow-customizeTip.png | Bin 243 -> 0 bytes .../customizableui/panelarrow-customizeTip@2x.png | Bin 260 -> 0 bytes .../subView-arrow-back-inverted-rtl.png | Bin 190 -> 0 bytes .../subView-arrow-back-inverted-rtl@2x.png | Bin 465 -> 0 bytes .../customizableui/subView-arrow-back-inverted.png | Bin 307 -> 0 bytes .../subView-arrow-back-inverted@2x.png | Bin 667 -> 0 bytes .../devedition/urlbar-history-dropmarker.svg | 22 - .../downloads/allDownloadsViewOverlay.inc.css | 131 - .../shared/downloads/contentAreaDownloadsView.css | 31 - .../themes/shared/downloads/download-blocked.svg | 17 - .../themes/shared/downloads/download-summary.svg | 11 - .../themes/shared/downloads/downloads.inc.css | 372 - .../themes/shared/downloads/progressmeter.inc.css | 70 - application/basilisk/themes/shared/drm-icon.svg | 38 - application/basilisk/themes/shared/e10s-64@2x.png | Bin 20737 -> 0 bytes application/basilisk/themes/shared/error-pages.css | 81 - .../basilisk/themes/shared/favicon-search-16.svg | 10 - .../basilisk/themes/shared/fullscreen/insecure.svg | 39 - .../basilisk/themes/shared/fullscreen/secure.svg | 26 - .../themes/shared/fullscreen/warning.inc.css | 51 - application/basilisk/themes/shared/fxa/android.png | Bin 468 -> 0 bytes .../basilisk/themes/shared/fxa/android@2x.png | Bin 719 -> 0 bytes .../basilisk/themes/shared/fxa/default-avatar.svg | 8 - application/basilisk/themes/shared/fxa/ios.png | Bin 711 -> 0 bytes application/basilisk/themes/shared/fxa/ios@2x.png | Bin 1156 -> 0 bytes application/basilisk/themes/shared/fxa/logo.png | Bin 1728 -> 0 bytes application/basilisk/themes/shared/fxa/logo@2x.png | Bin 3190 -> 0 bytes .../themes/shared/fxa/sync-illustration.png | Bin 2420 -> 0 bytes .../themes/shared/fxa/sync-illustration.svg | 16 - .../themes/shared/fxa/sync-illustration@2x.png | Bin 6016 -> 0 bytes .../basilisk/themes/shared/heartbeat-icon.svg | 13 - .../basilisk/themes/shared/heartbeat-star-lit.svg | 7 - .../basilisk/themes/shared/heartbeat-star-off.svg | 7 - .../basilisk/themes/shared/icon-colors.inc.svg | 39 - .../connection-mixed-active-loaded.svg | 54 - .../connection-mixed-passive-loaded.svg | 52 - .../shared/identity-block/connection-secure.svg | 27 - .../themes/shared/identity-block/icons.inc.css | 58 - .../shared/identity-block/identity-block.inc.css | 162 - .../themes/shared/identity-block/identity-icon.svg | 39 - .../identity-block/tracking-protection-16.svg | 59 - .../themes/shared/incontent-icons/cert-error.svg | 42 - .../shared/incontent-icons/icon-search-64.svg | 12 - .../shared/incontent-icons/session-restore.svg | 13 - .../themes/shared/incontent-icons/tab-crashed.svg | 13 - .../themes/shared/incontent-icons/welcome-back.svg | 13 - .../themes/shared/incontent-icons/wifi.svg | 30 - .../themes/shared/incontentprefs/containers.css | 32 - .../themes/shared/incontentprefs/dialog.inc.css | 68 - .../themes/shared/incontentprefs/favicon.ico | Bin 933 -> 0 bytes .../themes/shared/incontentprefs/icons.svg | 63 - .../shared/incontentprefs/preferences.inc.css | 571 - .../themes/shared/incontentprefs/search.css | 49 - application/basilisk/themes/shared/info.svg | 9 - application/basilisk/themes/shared/jar.inc.mn | 142 - application/basilisk/themes/shared/menuPanel.svg | 42 - .../basilisk/themes/shared/menupanel.inc.css | 174 - .../basilisk/themes/shared/newtab/close.png | Bin 931 -> 0 bytes .../basilisk/themes/shared/newtab/controls.svg | 85 - .../basilisk/themes/shared/newtab/newTab.inc.css | 344 - .../themes/shared/notification-icons.inc.css | 286 - .../basilisk/themes/shared/notification-icons.svg | 114 - application/basilisk/themes/shared/panel-icons.svg | 18 - .../themes/shared/panic-panel/header-small.png | Bin 1333 -> 0 bytes .../themes/shared/panic-panel/header-small@2x.png | Bin 2966 -> 0 bytes .../basilisk/themes/shared/panic-panel/header.png | Bin 1952 -> 0 bytes .../themes/shared/panic-panel/header@2x.png | Bin 4369 -> 0 bytes .../basilisk/themes/shared/panic-panel/icons.png | Bin 679 -> 0 bytes .../themes/shared/panic-panel/icons@2x.png | Bin 1388 -> 0 bytes .../themes/shared/plugin-doorhanger.inc.css | 65 - .../themes/shared/preferences/containers.css | 57 - .../privatebrowsing/aboutPrivateBrowsing.css | 227 - .../themes/shared/privatebrowsing/attention.png | Bin 602 -> 0 bytes .../themes/shared/privatebrowsing/attention@2x.png | Bin 902 -> 0 bytes .../themes/shared/privatebrowsing/check.png | Bin 338 -> 0 bytes .../themes/shared/privatebrowsing/check.svg | 8 - .../themes/shared/privatebrowsing/check@2x.png | Bin 370 -> 0 bytes .../themes/shared/privatebrowsing/favicon.svg | 11 - .../shared/privatebrowsing/private-browsing.svg | 12 - .../themes/shared/privatebrowsing/shield-page.png | Bin 4257 -> 0 bytes .../shared/privatebrowsing/shield-page@2x.png | Bin 9367 -> 0 bytes .../privatebrowsing/tracking-protection-off.svg | 15 - .../shared/privatebrowsing/tracking-protection.svg | 12 - .../themes/shared/reader/reader-mode-16.png | Bin 502 -> 0 bytes .../themes/shared/reader/reader-mode-16@2x.png | Bin 1063 -> 0 bytes .../basilisk/themes/shared/reader/reader-tour.png | Bin 2672 -> 0 bytes .../themes/shared/reader/reader-tour@2x.png | Bin 6426 -> 0 bytes .../basilisk/themes/shared/reader/readerMode.svg | 29 - .../themes/shared/search/badge-add-engine.png | Bin 425 -> 0 bytes .../themes/shared/search/badge-add-engine@2x.png | Bin 888 -> 0 bytes application/basilisk/themes/shared/search/gear.svg | 7 - .../basilisk/themes/shared/search/history-icon.svg | 22 - .../themes/shared/search/search-arrow-go.svg | 24 - .../shared/search/search-engine-placeholder.png | Bin 252 -> 0 bytes .../shared/search/search-engine-placeholder@2x.png | Bin 461 -> 0 bytes .../shared/search/search-indicator-badge-add.png | Bin 1000 -> 0 bytes .../search/search-indicator-badge-add@2x.png | Bin 2263 -> 0 bytes .../search/search-indicator-magnifying-glass.svg | 7 - .../themes/shared/search/search-indicator.png | Bin 344 -> 0 bytes .../themes/shared/search/search-indicator@2x.png | Bin 694 -> 0 bytes application/basilisk/themes/shared/searchReset.css | 22 - .../basilisk/themes/shared/sync-desktopIcon.svg | 22 - .../basilisk/themes/shared/sync-mobileIcon.svg | 22 - .../themes/shared/syncedtabs/sidebar.inc.css | 234 - .../basilisk/themes/shared/tab-selected.svg | 36 - .../themes/shared/tabbrowser/connecting.png | Bin 8540 -> 0 bytes .../themes/shared/tabbrowser/connecting@2x.png | Bin 30143 -> 0 bytes .../basilisk/themes/shared/tabbrowser/crashed.svg | 14 - .../themes/shared/tabbrowser/pendingpaint.png | Bin 10133 -> 0 bytes .../themes/shared/tabbrowser/tab-audio-small.svg | 58 - .../themes/shared/tabbrowser/tab-audio.svg | 18 - .../shared/tabbrowser/tab-overflow-indicator.png | Bin 578 -> 0 bytes application/basilisk/themes/shared/tabs.inc.css | 567 - .../themes/shared/toolbarbutton-dropdown-arrow.png | Bin 91 -> 0 bytes .../basilisk/themes/shared/toolbarbuttons.inc.css | 339 - .../themes/shared/translation/infobar.inc.css | 95 - .../themes/shared/translation/translating-16.png | Bin 21270 -> 0 bytes .../shared/translation/translating-16@2x.png | Bin 29889 -> 0 bytes .../themes/shared/translation/translation-16.png | Bin 889 -> 0 bytes .../shared/translation/translation-16@2x.png | Bin 2076 -> 0 bytes .../basilisk/themes/shared/undoCloseTab.png | Bin 1606 -> 0 bytes .../basilisk/themes/shared/undoCloseTab@2x.png | Bin 2413 -> 0 bytes .../basilisk/themes/shared/update-badge-failed.svg | 6 - .../basilisk/themes/shared/update-badge.svg | 6 - application/basilisk/themes/shared/urlbar-star.svg | 20 - application/basilisk/themes/shared/urlbar-tab.svg | 21 - .../urlbarSearchSuggestionsNotification.inc.css | 54 - .../basilisk/themes/shared/warning-white.svg | 6 - application/basilisk/themes/shared/warning.svg | 7 - .../basilisk/themes/shared/webRTC-indicator.css | 116 - application/basilisk/themes/tab-svgs.mozbuild | 22 - application/basilisk/themes/windows/Info.png | Bin 577 -> 0 bytes application/basilisk/themes/windows/Privacy-16.png | Bin 789 -> 0 bytes .../basilisk/themes/windows/Toolbar-inverted.png | Bin 12933 -> 0 bytes .../themes/windows/Toolbar-inverted@2x.png | Bin 29813 -> 0 bytes .../basilisk/themes/windows/Toolbar-win7.png | Bin 18276 -> 0 bytes .../basilisk/themes/windows/Toolbar-win7@2x.png | Bin 47581 -> 0 bytes .../basilisk/themes/windows/Toolbar-win8.png | Bin 7239 -> 0 bytes .../basilisk/themes/windows/Toolbar-win8@2x.png | Bin 16482 -> 0 bytes application/basilisk/themes/windows/Toolbar.png | Bin 7308 -> 0 bytes application/basilisk/themes/windows/Toolbar@2x.png | Bin 16636 -> 0 bytes .../windows/aboutSessionRestore-window-icon.png | Bin 307 -> 0 bytes .../basilisk/themes/windows/aboutSyncTabs.css | 105 - .../basilisk/themes/windows/browser-aero.css | 616 - .../themes/windows/browser-lightweightTheme.css | 39 - application/basilisk/themes/windows/browser.css | 2492 - .../basilisk/themes/windows/caption-buttons.svg | 121 - .../windows/click-to-play-warning-stripes.png | Bin 1266 -> 0 bytes .../themes/windows/communicator/communicator.css | 6 - .../basilisk/themes/windows/communicator/jar.mn | 7 - .../basilisk/themes/windows/communicator/moz.build | 7 - .../basilisk/themes/windows/compacttheme.css | 325 - .../themes/windows/content-contextmenu.svg | 46 - .../themes/windows/controlcenter/panel.css | 13 - .../customizableui/background-noise-toolbar.png | Bin 15601 -> 0 bytes .../customizableui/customize-titleBar-toggle.png | Bin 540 -> 0 bytes .../customize-titleBar-toggle@2x.png | Bin 1273 -> 0 bytes .../customizableui/customizeMode-gridTexture.png | Bin 115 -> 0 bytes .../customizeMode-separatorHorizontal.png | Bin 1426 -> 0 bytes .../customizeMode-separatorVertical.png | Bin 1649 -> 0 bytes .../themes/windows/customizableui/menu-arrow.svg | 26 - .../themes/windows/customizableui/panelUI.css | 139 - .../windows/downloads/allDownloadsViewOverlay.css | 47 - .../downloads/download-glow-menuPanel-win7.png | Bin 893 -> 0 bytes .../windows/downloads/download-glow-menuPanel.png | Bin 405 -> 0 bytes .../windows/downloads/download-glow-win7.png | Bin 494 -> 0 bytes .../themes/windows/downloads/download-glow.png | Bin 175 -> 0 bytes .../downloads/download-notification-finish.png | Bin 3880 -> 0 bytes .../downloads/download-notification-start.png | Bin 1478 -> 0 bytes .../themes/windows/downloads/downloads.css | 56 - .../themes/windows/downloads/indicator.css | 221 - .../basilisk/themes/windows/feeds/feedIcon.png | Bin 1838 -> 0 bytes .../basilisk/themes/windows/feeds/feedIcon16.png | Bin 780 -> 0 bytes .../basilisk/themes/windows/feeds/subscribe.css | 184 - application/basilisk/themes/windows/jar.mn | 194 - .../basilisk/themes/windows/livemark-folder.png | Bin 619 -> 0 bytes .../basilisk/themes/windows/loop/toolbar-win10.png | Bin 768 -> 0 bytes .../themes/windows/loop/toolbar-win10@2x.png | Bin 1599 -> 0 bytes application/basilisk/themes/windows/menu-back.png | Bin 433 -> 0 bytes .../basilisk/themes/windows/menu-forward.png | Bin 434 -> 0 bytes .../themes/windows/menuPanel-customize.png | Bin 874 -> 0 bytes .../themes/windows/menuPanel-customize@2x.png | Bin 2193 -> 0 bytes .../basilisk/themes/windows/menuPanel-exit.png | Bin 568 -> 0 bytes .../basilisk/themes/windows/menuPanel-exit@2x.png | Bin 1139 -> 0 bytes .../basilisk/themes/windows/menuPanel-help.png | Bin 1967 -> 0 bytes .../basilisk/themes/windows/menuPanel-help@2x.png | Bin 5300 -> 0 bytes application/basilisk/themes/windows/monitor.png | Bin 5476 -> 0 bytes .../basilisk/themes/windows/monitor_16-10.png | Bin 6055 -> 0 bytes application/basilisk/themes/windows/moz.build | 13 - .../basilisk/themes/windows/newtab/newTab.css | 20 - application/basilisk/themes/windows/pageInfo.css | 262 - application/basilisk/themes/windows/pageInfo.png | Bin 8062 -> 0 bytes .../themes/windows/places/allBookmarks.png | Bin 556 -> 0 bytes .../places/bookmarks-notification-finish.png | Bin 3417 -> 0 bytes .../themes/windows/places/bookmarksMenu.png | Bin 307 -> 0 bytes .../windows/places/bookmarksToolbar-menuPanel.png | Bin 843 -> 0 bytes .../themes/windows/places/bookmarksToolbar.png | Bin 343 -> 0 bytes .../basilisk/themes/windows/places/calendar.png | Bin 567 -> 0 bytes .../basilisk/themes/windows/places/downloads.png | Bin 622 -> 0 bytes .../themes/windows/places/editBookmarkOverlay.css | 80 - .../basilisk/themes/windows/places/history.png | Bin 806 -> 0 bytes .../themes/windows/places/libraryToolbar.png | Bin 1194 -> 0 bytes .../themes/windows/places/livemark-item.png | Bin 862 -> 0 bytes .../basilisk/themes/windows/places/organizer.css | 202 - .../basilisk/themes/windows/places/places.css | 172 - .../basilisk/themes/windows/places/query.png | Bin 601 -> 0 bytes .../basilisk/themes/windows/places/starred48.png | Bin 1849 -> 0 bytes application/basilisk/themes/windows/places/tag.png | Bin 639 -> 0 bytes .../themes/windows/places/toolbarDropMarker.png | Bin 186 -> 0 bytes .../themes/windows/places/unsortedBookmarks.png | Bin 692 -> 0 bytes .../basilisk/themes/windows/places/unstarred48.png | Bin 477 -> 0 bytes .../themes/windows/preferences/alwaysAsk.png | Bin 392 -> 0 bytes .../themes/windows/preferences/application.png | Bin 370 -> 0 bytes .../themes/windows/preferences/applications.css | 64 - .../windows/preferences/in-content/dialog.css | 19 - .../windows/preferences/in-content/preferences.css | 64 - .../themes/windows/preferences/preferences.css | 96 - .../themes/windows/preferences/saveFile.png | Bin 716 -> 0 bytes .../windows/privatebrowsing-mask-tabstrip-win7.png | Bin 949 -> 0 bytes .../windows/privatebrowsing-mask-tabstrip.png | Bin 403 -> 0 bytes .../privatebrowsing-mask-titlebar-win7-tall.png | Bin 940 -> 0 bytes .../windows/privatebrowsing-mask-titlebar-win7.png | Bin 860 -> 0 bytes .../windows/privatebrowsing-mask-titlebar.png | Bin 370 -> 0 bytes .../themes/windows/reload-stop-go-win7.png | Bin 1944 -> 0 bytes .../themes/windows/reload-stop-go-win7@2x.png | Bin 3661 -> 0 bytes .../basilisk/themes/windows/reload-stop-go.png | Bin 966 -> 0 bytes .../basilisk/themes/windows/reload-stop-go@2x.png | Bin 1574 -> 0 bytes .../basilisk/themes/windows/sanitizeDialog.css | 93 - application/basilisk/themes/windows/searchbar.css | 340 - .../themes/windows/setDesktopBackground.css | 18 - .../basilisk/themes/windows/slowStartup-16.png | Bin 511 -> 0 bytes .../basilisk/themes/windows/social/services-16.png | Bin 876 -> 0 bytes .../basilisk/themes/windows/social/services-64.png | Bin 5612 -> 0 bytes application/basilisk/themes/windows/sync-128.png | Bin 15515 -> 0 bytes application/basilisk/themes/windows/sync-16.png | Bin 923 -> 0 bytes application/basilisk/themes/windows/sync-32.png | Bin 2496 -> 0 bytes application/basilisk/themes/windows/sync-bg.png | Bin 21309 -> 0 bytes .../themes/windows/sync-horizontalbar-win7.png | Bin 719 -> 0 bytes .../themes/windows/sync-horizontalbar-win7@2x.png | Bin 1702 -> 0 bytes .../basilisk/themes/windows/sync-horizontalbar.png | Bin 535 -> 0 bytes .../themes/windows/sync-horizontalbar@2x.png | Bin 1376 -> 0 bytes .../themes/windows/sync-notification-24.png | Bin 1117 -> 0 bytes application/basilisk/themes/windows/syncCommon.css | 55 - .../windows/syncProgress-horizontalbar-win7.png | Bin 11892 -> 0 bytes .../windows/syncProgress-horizontalbar-win7@2x.png | Bin 27608 -> 0 bytes .../themes/windows/syncProgress-horizontalbar.png | Bin 5469 -> 0 bytes .../windows/syncProgress-horizontalbar@2x.png | Bin 9668 -> 0 bytes application/basilisk/themes/windows/syncQuota.css | 26 - application/basilisk/themes/windows/syncSetup.css | 145 - .../basilisk/themes/windows/syncedtabs/sidebar.css | 132 - .../windows/tabbrowser/newtab-inverted-win7.svg | 13 - .../themes/windows/tabbrowser/newtab-inverted.svg | 13 - .../themes/windows/tabbrowser/newtab-win7.svg | 16 - .../basilisk/themes/windows/tabbrowser/newtab.svg | 7 - .../windows/tabbrowser/tab-active-middle.png | Bin 92 -> 0 bytes .../windows/tabbrowser/tab-active-middle@2x.png | Bin 120 -> 0 bytes .../windows/tabbrowser/tab-arrow-left-inverted.svg | 7 - .../windows/tabbrowser/tab-arrow-left-win7.svg | 13 - .../themes/windows/tabbrowser/tab-arrow-left.svg | 6 - .../tabbrowser/tab-background-end-preWin10.png | Bin 802 -> 0 bytes .../tabbrowser/tab-background-end-preWin10@2x.png | Bin 2823 -> 0 bytes .../windows/tabbrowser/tab-background-end.png | Bin 256 -> 0 bytes .../windows/tabbrowser/tab-background-end@2x.png | Bin 400 -> 0 bytes .../tabbrowser/tab-background-middle-preWin10.png | Bin 122 -> 0 bytes .../tab-background-middle-preWin10@2x.png | Bin 782 -> 0 bytes .../windows/tabbrowser/tab-background-middle.png | Bin 75 -> 0 bytes .../tabbrowser/tab-background-middle@2x.png | Bin 86 -> 0 bytes .../tabbrowser/tab-background-start-preWin10.png | Bin 814 -> 0 bytes .../tab-background-start-preWin10@2x.png | Bin 2940 -> 0 bytes .../windows/tabbrowser/tab-background-start.png | Bin 257 -> 0 bytes .../windows/tabbrowser/tab-background-start@2x.png | Bin 417 -> 0 bytes .../themes/windows/tabbrowser/tab-stroke-end.png | Bin 652 -> 0 bytes .../windows/tabbrowser/tab-stroke-end@2x.png | Bin 1467 -> 0 bytes .../themes/windows/tabbrowser/tab-stroke-start.png | Bin 658 -> 0 bytes .../windows/tabbrowser/tab-stroke-start@2x.png | Bin 1477 -> 0 bytes .../themes/windows/tabbrowser/tabDragIndicator.png | Bin 404 -> 0 bytes .../toolbarbutton-dropdown-arrow-inverted.png | Bin 144 -> 0 bytes .../windows/toolbarbutton-dropdown-arrow-win7.png | Bin 208 -> 0 bytes .../windows/urlbar-history-dropmarker-win7.png | Bin 479 -> 0 bytes .../windows/urlbar-history-dropmarker-win7@2x.png | Bin 788 -> 0 bytes .../themes/windows/urlbar-history-dropmarker.png | Bin 293 -> 0 bytes .../windows/urlbar-history-dropmarker@2x.png | Bin 375 -> 0 bytes .../themes/windows/urlbar-popup-blocked.png | Bin 744 -> 0 bytes .../basilisk/themes/windows/windowsShared.inc | 11 - 1882 files changed, 393271 deletions(-) delete mode 100644 application/basilisk/.eslintrc.js delete mode 100644 application/basilisk/LICENSE delete mode 100644 application/basilisk/Makefile.in delete mode 100644 application/basilisk/app-rules.mk delete mode 100644 application/basilisk/app.mozbuild delete mode 100644 application/basilisk/app/Makefile.in delete mode 100644 application/basilisk/app/basilisk.exe.manifest delete mode 100644 application/basilisk/app/blocklist.xml delete mode 100644 application/basilisk/app/macbuild/Contents/Info.plist.in delete mode 100644 application/basilisk/app/macbuild/Contents/MacOS-files.in delete mode 100644 application/basilisk/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in delete mode 100644 application/basilisk/app/macversion.py delete mode 100644 application/basilisk/app/module.ver delete mode 100644 application/basilisk/app/moz.build delete mode 100644 application/basilisk/app/nsBrowserApp.cpp delete mode 100644 application/basilisk/app/permissions delete mode 100644 application/basilisk/app/profile/channel-prefs.js delete mode 100644 application/basilisk/app/profile/extensions/moz.build delete mode 100644 application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in delete mode 100644 application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build delete mode 100644 application/basilisk/app/profile/firefox.js delete mode 100644 application/basilisk/app/profile/pagethemes.rdf delete mode 100644 application/basilisk/app/profile/prefs.js delete mode 100644 application/basilisk/app/splash.rc delete mode 100644 application/basilisk/base/.eslintrc.js delete mode 100644 application/basilisk/base/content/aboutDialog-appUpdater.js delete mode 100644 application/basilisk/base/content/aboutDialog.css delete mode 100644 application/basilisk/base/content/aboutDialog.js delete mode 100644 application/basilisk/base/content/aboutDialog.xul delete mode 100644 application/basilisk/base/content/aboutNetError.xhtml delete mode 100644 application/basilisk/base/content/aboutRobots-icon.png delete mode 100644 application/basilisk/base/content/aboutRobots-widget-left.png delete mode 100644 application/basilisk/base/content/aboutRobots.xhtml delete mode 100644 application/basilisk/base/content/aboutTabCrashed.css delete mode 100644 application/basilisk/base/content/aboutTabCrashed.js delete mode 100644 application/basilisk/base/content/aboutTabCrashed.xhtml delete mode 100644 application/basilisk/base/content/aboutaccounts/aboutaccounts.css delete mode 100644 application/basilisk/base/content/aboutaccounts/aboutaccounts.js delete mode 100644 application/basilisk/base/content/aboutaccounts/aboutaccounts.xhtml delete mode 100644 application/basilisk/base/content/aboutaccounts/images/fox.png delete mode 100644 application/basilisk/base/content/aboutaccounts/main.css delete mode 100644 application/basilisk/base/content/aboutaccounts/normalize.css delete mode 100644 application/basilisk/base/content/abouthealthreport/abouthealth.css delete mode 100644 application/basilisk/base/content/abouthealthreport/abouthealth.js delete mode 100644 application/basilisk/base/content/abouthealthreport/abouthealth.xhtml delete mode 100644 application/basilisk/base/content/abouthome/aboutHome.css delete mode 100644 application/basilisk/base/content/abouthome/aboutHome.js delete mode 100644 application/basilisk/base/content/abouthome/aboutHome.xhtml delete mode 100644 application/basilisk/base/content/abouthome/addons.png delete mode 100644 application/basilisk/base/content/abouthome/addons@2x.png delete mode 100644 application/basilisk/base/content/abouthome/bookmarks.png delete mode 100644 application/basilisk/base/content/abouthome/bookmarks@2x.png delete mode 100644 application/basilisk/base/content/abouthome/downloads.png delete mode 100644 application/basilisk/base/content/abouthome/downloads@2x.png delete mode 100644 application/basilisk/base/content/abouthome/history.png delete mode 100644 application/basilisk/base/content/abouthome/history@2x.png delete mode 100644 application/basilisk/base/content/abouthome/restore-large.png delete mode 100644 application/basilisk/base/content/abouthome/restore-large@2x.png delete mode 100644 application/basilisk/base/content/abouthome/restore.png delete mode 100644 application/basilisk/base/content/abouthome/restore@2x.png delete mode 100644 application/basilisk/base/content/abouthome/settings.png delete mode 100644 application/basilisk/base/content/abouthome/settings@2x.png delete mode 100644 application/basilisk/base/content/abouthome/sync.png delete mode 100644 application/basilisk/base/content/abouthome/sync@2x.png delete mode 100644 application/basilisk/base/content/baseMenuOverlay.xul delete mode 100644 application/basilisk/base/content/blockedSite.xhtml delete mode 100644 application/basilisk/base/content/browser-addons.js delete mode 100644 application/basilisk/base/content/browser-captivePortal.js delete mode 100644 application/basilisk/base/content/browser-charsetmenu.inc delete mode 100644 application/basilisk/base/content/browser-compacttheme.js delete mode 100644 application/basilisk/base/content/browser-context.inc delete mode 100644 application/basilisk/base/content/browser-ctrlTab.js delete mode 100644 application/basilisk/base/content/browser-customization.js delete mode 100644 application/basilisk/base/content/browser-data-submission-info-bar.js delete mode 100644 application/basilisk/base/content/browser-doctype.inc delete mode 100644 application/basilisk/base/content/browser-feeds.js delete mode 100644 application/basilisk/base/content/browser-fullScreenAndPointerLock.js delete mode 100644 application/basilisk/base/content/browser-fullZoom.js delete mode 100644 application/basilisk/base/content/browser-fxaccounts.js delete mode 100644 application/basilisk/base/content/browser-gestureSupport.js delete mode 100644 application/basilisk/base/content/browser-media.js delete mode 100644 application/basilisk/base/content/browser-menubar.inc delete mode 100644 application/basilisk/base/content/browser-places.js delete mode 100644 application/basilisk/base/content/browser-plugins.js delete mode 100644 application/basilisk/base/content/browser-refreshblocker.js delete mode 100644 application/basilisk/base/content/browser-safebrowsing.js delete mode 100644 application/basilisk/base/content/browser-sets.inc delete mode 100644 application/basilisk/base/content/browser-sidebar.js delete mode 100644 application/basilisk/base/content/browser-syncui.js delete mode 100644 application/basilisk/base/content/browser-tabPreviews.xml delete mode 100644 application/basilisk/base/content/browser-tabsintitlebar-stub.js delete mode 100644 application/basilisk/base/content/browser-tabsintitlebar.js delete mode 100644 application/basilisk/base/content/browser-thumbnails.js delete mode 100644 application/basilisk/base/content/browser-trackingprotection.js delete mode 100644 application/basilisk/base/content/browser.css delete mode 100644 application/basilisk/base/content/browser.js delete mode 100644 application/basilisk/base/content/browser.xul delete mode 100644 application/basilisk/base/content/browserMountPoints.inc delete mode 100644 application/basilisk/base/content/content.js delete mode 100644 application/basilisk/base/content/contentSearchUI.css delete mode 100644 application/basilisk/base/content/contentSearchUI.js delete mode 100644 application/basilisk/base/content/default-theme-icon.svg delete mode 100644 application/basilisk/base/content/defaultthemes/1.footer.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/1.header.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/1.icon.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/1.preview.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/2.footer.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/2.header.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/2.icon.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/2.preview.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/3.footer.png delete mode 100644 application/basilisk/base/content/defaultthemes/3.header.png delete mode 100644 application/basilisk/base/content/defaultthemes/3.icon.png delete mode 100644 application/basilisk/base/content/defaultthemes/3.preview.png delete mode 100644 application/basilisk/base/content/defaultthemes/4.footer.png delete mode 100644 application/basilisk/base/content/defaultthemes/4.header.png delete mode 100644 application/basilisk/base/content/defaultthemes/4.icon.png delete mode 100644 application/basilisk/base/content/defaultthemes/4.preview.png delete mode 100644 application/basilisk/base/content/defaultthemes/5.footer.png delete mode 100644 application/basilisk/base/content/defaultthemes/5.header.png delete mode 100644 application/basilisk/base/content/defaultthemes/5.icon.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/5.preview.jpg delete mode 100644 application/basilisk/base/content/defaultthemes/compact.header.png delete mode 100644 application/basilisk/base/content/defaultthemes/compactdark.icon.svg delete mode 100644 application/basilisk/base/content/defaultthemes/compactlight.icon.svg delete mode 100644 application/basilisk/base/content/docs/sslerrorreport/dataformat.rst delete mode 100644 application/basilisk/base/content/docs/sslerrorreport/index.rst delete mode 100644 application/basilisk/base/content/docs/sslerrorreport/preferences.rst delete mode 100644 application/basilisk/base/content/gcli_sec_bad.svg delete mode 100644 application/basilisk/base/content/gcli_sec_good.svg delete mode 100644 application/basilisk/base/content/gcli_sec_moderate.svg delete mode 100644 application/basilisk/base/content/global-scripts.inc delete mode 100644 application/basilisk/base/content/hiddenWindow.xul delete mode 100644 application/basilisk/base/content/jsConsoleOverlay.xul delete mode 100644 application/basilisk/base/content/macBrowserOverlay.xul delete mode 100644 application/basilisk/base/content/newtab/alternativeDefaultSites.json delete mode 100644 application/basilisk/base/content/newtab/cells.js delete mode 100644 application/basilisk/base/content/newtab/customize.js delete mode 100644 application/basilisk/base/content/newtab/drag.js delete mode 100644 application/basilisk/base/content/newtab/dragDataHelper.js delete mode 100644 application/basilisk/base/content/newtab/drop.js delete mode 100644 application/basilisk/base/content/newtab/dropPreview.js delete mode 100644 application/basilisk/base/content/newtab/dropTargetShim.js delete mode 100644 application/basilisk/base/content/newtab/grid.js delete mode 100644 application/basilisk/base/content/newtab/newTab.css delete mode 100644 application/basilisk/base/content/newtab/newTab.inadjacent.json delete mode 100644 application/basilisk/base/content/newtab/newTab.js delete mode 100644 application/basilisk/base/content/newtab/newTab.xhtml delete mode 100644 application/basilisk/base/content/newtab/page.js delete mode 100644 application/basilisk/base/content/newtab/search.js delete mode 100644 application/basilisk/base/content/newtab/sites.js delete mode 100644 application/basilisk/base/content/newtab/transformations.js delete mode 100644 application/basilisk/base/content/newtab/undo.js delete mode 100644 application/basilisk/base/content/newtab/updater.js delete mode 100644 application/basilisk/base/content/nsContextMenu.js delete mode 100644 application/basilisk/base/content/overrides/app-license.html delete mode 100644 application/basilisk/base/content/pageinfo/feeds.js delete mode 100644 application/basilisk/base/content/pageinfo/feeds.xml delete mode 100644 application/basilisk/base/content/pageinfo/pageInfo.css delete mode 100644 application/basilisk/base/content/pageinfo/pageInfo.js delete mode 100644 application/basilisk/base/content/pageinfo/pageInfo.xml delete mode 100644 application/basilisk/base/content/pageinfo/pageInfo.xul delete mode 100644 application/basilisk/base/content/pageinfo/permissions.js delete mode 100644 application/basilisk/base/content/pageinfo/security.js delete mode 100644 application/basilisk/base/content/popup-notifications.inc delete mode 100644 application/basilisk/base/content/report-phishing-overlay.xul delete mode 100644 application/basilisk/base/content/safeMode.css delete mode 100644 application/basilisk/base/content/safeMode.js delete mode 100644 application/basilisk/base/content/safeMode.xul delete mode 100644 application/basilisk/base/content/sanitize.js delete mode 100644 application/basilisk/base/content/sanitize.xul delete mode 100644 application/basilisk/base/content/sanitizeDialog.css delete mode 100644 application/basilisk/base/content/sanitizeDialog.js delete mode 100644 application/basilisk/base/content/softwareUpdateOverlay.xul delete mode 100644 application/basilisk/base/content/sync/aboutSyncTabs-bindings.xml delete mode 100644 application/basilisk/base/content/sync/aboutSyncTabs.css delete mode 100644 application/basilisk/base/content/sync/aboutSyncTabs.js delete mode 100644 application/basilisk/base/content/sync/aboutSyncTabs.xul delete mode 100644 application/basilisk/base/content/sync/addDevice.js delete mode 100644 application/basilisk/base/content/sync/addDevice.xul delete mode 100644 application/basilisk/base/content/sync/customize.css delete mode 100644 application/basilisk/base/content/sync/customize.js delete mode 100644 application/basilisk/base/content/sync/customize.xul delete mode 100644 application/basilisk/base/content/sync/genericChange.js delete mode 100644 application/basilisk/base/content/sync/genericChange.xul delete mode 100644 application/basilisk/base/content/sync/key.xhtml delete mode 100644 application/basilisk/base/content/sync/setup.js delete mode 100644 application/basilisk/base/content/sync/setup.xul delete mode 100644 application/basilisk/base/content/sync/utils.js delete mode 100644 application/basilisk/base/content/tab-content.js delete mode 100644 application/basilisk/base/content/tab-shape.inc.svg delete mode 100644 application/basilisk/base/content/tabbrowser.css delete mode 100644 application/basilisk/base/content/tabbrowser.xml delete mode 100644 application/basilisk/base/content/urlbarBindings.xml delete mode 100644 application/basilisk/base/content/usercontext.svg delete mode 100644 application/basilisk/base/content/utilityOverlay.js delete mode 100644 application/basilisk/base/content/viewSourceOverlay.xul delete mode 100644 application/basilisk/base/content/web-panels.js delete mode 100644 application/basilisk/base/content/web-panels.xul delete mode 100644 application/basilisk/base/content/webrtcIndicator.js delete mode 100644 application/basilisk/base/content/webrtcIndicator.xul delete mode 100644 application/basilisk/base/jar.mn delete mode 100644 application/basilisk/base/moz.build delete mode 100644 application/basilisk/branding/branding-common.mozbuild delete mode 100644 application/basilisk/branding/official/LICENSE delete mode 100644 application/basilisk/branding/official/VisualElements_150.png delete mode 100644 application/basilisk/branding/official/VisualElements_70.png delete mode 100644 application/basilisk/branding/official/appname.bmp delete mode 100644 application/basilisk/branding/official/background.png delete mode 100644 application/basilisk/branding/official/basilisk.VisualElementsManifest.xml delete mode 100644 application/basilisk/branding/official/bgintro.bmp delete mode 100644 application/basilisk/branding/official/branding.nsi delete mode 100644 application/basilisk/branding/official/clock.bmp delete mode 100644 application/basilisk/branding/official/configure.sh delete mode 100644 application/basilisk/branding/official/content/about-logo.png delete mode 100644 application/basilisk/branding/official/content/about-logo@2x.png delete mode 100644 application/basilisk/branding/official/content/about-wordmark.png delete mode 100644 application/basilisk/branding/official/content/about.png delete mode 100644 application/basilisk/branding/official/content/aboutDialog.css delete mode 100644 application/basilisk/branding/official/content/icon48.png delete mode 100644 application/basilisk/branding/official/content/icon64.png delete mode 100644 application/basilisk/branding/official/content/identity-icons-brand.svg delete mode 100644 application/basilisk/branding/official/content/jar.mn delete mode 100644 application/basilisk/branding/official/content/moz.build delete mode 100644 application/basilisk/branding/official/content/silhouette-40.svg delete mode 100644 application/basilisk/branding/official/default16.png delete mode 100644 application/basilisk/branding/official/default22.png delete mode 100644 application/basilisk/branding/official/default24.png delete mode 100644 application/basilisk/branding/official/default256.png delete mode 100644 application/basilisk/branding/official/default32.png delete mode 100644 application/basilisk/branding/official/default48.png delete mode 100644 application/basilisk/branding/official/default64.png delete mode 100644 application/basilisk/branding/official/disk.icns delete mode 100644 application/basilisk/branding/official/document.icns delete mode 100644 application/basilisk/branding/official/document.ico delete mode 100644 application/basilisk/branding/official/dsstore delete mode 100644 application/basilisk/branding/official/firefox.icns delete mode 100644 application/basilisk/branding/official/firefox.ico delete mode 100644 application/basilisk/branding/official/locales/browserconfig.properties delete mode 100644 application/basilisk/branding/official/locales/en-US/brand.dtd delete mode 100644 application/basilisk/branding/official/locales/en-US/brand.properties delete mode 100644 application/basilisk/branding/official/locales/jar.mn delete mode 100644 application/basilisk/branding/official/locales/moz.build delete mode 100644 application/basilisk/branding/official/moz.build delete mode 100644 application/basilisk/branding/official/mozicon128.png delete mode 100644 application/basilisk/branding/official/newtab.ico delete mode 100644 application/basilisk/branding/official/newwindow.ico delete mode 100644 application/basilisk/branding/official/particles.bmp delete mode 100644 application/basilisk/branding/official/pbmode.ico delete mode 100644 application/basilisk/branding/official/pencil-rtl.bmp delete mode 100644 application/basilisk/branding/official/pencil.bmp delete mode 100644 application/basilisk/branding/official/pref/firefox-branding.js delete mode 100644 application/basilisk/branding/official/wizHeader.bmp delete mode 100644 application/basilisk/branding/official/wizHeaderRTL.bmp delete mode 100644 application/basilisk/branding/official/wizWatermark.bmp delete mode 100644 application/basilisk/branding/unofficial/VisualElements_150.png delete mode 100644 application/basilisk/branding/unofficial/VisualElements_70.png delete mode 100644 application/basilisk/branding/unofficial/appname.bmp delete mode 100644 application/basilisk/branding/unofficial/background.png delete mode 100644 application/basilisk/branding/unofficial/basilisk.VisualElementsManifest.xml delete mode 100644 application/basilisk/branding/unofficial/bgintro.bmp delete mode 100644 application/basilisk/branding/unofficial/branding.nsi delete mode 100644 application/basilisk/branding/unofficial/clock.bmp delete mode 100644 application/basilisk/branding/unofficial/configure.sh delete mode 100644 application/basilisk/branding/unofficial/content/about-background.png delete mode 100644 application/basilisk/branding/unofficial/content/about-logo.png delete mode 100644 application/basilisk/branding/unofficial/content/about-logo@2x.png delete mode 100644 application/basilisk/branding/unofficial/content/about-wordmark.svg delete mode 100644 application/basilisk/branding/unofficial/content/about.png delete mode 100644 application/basilisk/branding/unofficial/content/aboutDialog.css delete mode 100644 application/basilisk/branding/unofficial/content/icon48.png delete mode 100644 application/basilisk/branding/unofficial/content/icon64.png delete mode 100644 application/basilisk/branding/unofficial/content/identity-icons-brand.svg delete mode 100644 application/basilisk/branding/unofficial/content/jar.mn delete mode 100644 application/basilisk/branding/unofficial/content/moz.build delete mode 100644 application/basilisk/branding/unofficial/content/silhouette-40.svg delete mode 100644 application/basilisk/branding/unofficial/default16.png delete mode 100644 application/basilisk/branding/unofficial/default32.png delete mode 100644 application/basilisk/branding/unofficial/default48.png delete mode 100644 application/basilisk/branding/unofficial/disk.icns delete mode 100644 application/basilisk/branding/unofficial/document.icns delete mode 100644 application/basilisk/branding/unofficial/document.ico delete mode 100644 application/basilisk/branding/unofficial/dsstore delete mode 100644 application/basilisk/branding/unofficial/firefox.icns delete mode 100644 application/basilisk/branding/unofficial/firefox.ico delete mode 100644 application/basilisk/branding/unofficial/locales/browserconfig.properties delete mode 100644 application/basilisk/branding/unofficial/locales/en-US/brand.dtd delete mode 100644 application/basilisk/branding/unofficial/locales/en-US/brand.properties delete mode 100644 application/basilisk/branding/unofficial/locales/jar.mn delete mode 100644 application/basilisk/branding/unofficial/locales/moz.build delete mode 100644 application/basilisk/branding/unofficial/moz.build delete mode 100644 application/basilisk/branding/unofficial/mozicon128.png delete mode 100644 application/basilisk/branding/unofficial/newtab.ico delete mode 100644 application/basilisk/branding/unofficial/newwindow.ico delete mode 100644 application/basilisk/branding/unofficial/particles.bmp delete mode 100644 application/basilisk/branding/unofficial/pbmode.ico delete mode 100644 application/basilisk/branding/unofficial/pencil-rtl.bmp delete mode 100644 application/basilisk/branding/unofficial/pencil.bmp delete mode 100644 application/basilisk/branding/unofficial/pref/firefox-branding.js delete mode 100644 application/basilisk/branding/unofficial/wizHeader.bmp delete mode 100644 application/basilisk/branding/unofficial/wizHeaderRTL.bmp delete mode 100644 application/basilisk/branding/unofficial/wizWatermark.bmp delete mode 100644 application/basilisk/build.mk delete mode 100644 application/basilisk/components/BrowserComponents.manifest delete mode 100644 application/basilisk/components/about/AboutRedirector.cpp delete mode 100644 application/basilisk/components/about/AboutRedirector.h delete mode 100644 application/basilisk/components/about/moz.build delete mode 100644 application/basilisk/components/build/Makefile.in delete mode 100644 application/basilisk/components/build/moz.build delete mode 100644 application/basilisk/components/build/nsBrowserCompsCID.h delete mode 100644 application/basilisk/components/build/nsModule.cpp delete mode 100644 application/basilisk/components/contextualidentity/content/usercontext.css delete mode 100644 application/basilisk/components/contextualidentity/jar.mn delete mode 100644 application/basilisk/components/contextualidentity/moz.build delete mode 100644 application/basilisk/components/controlcenter/content/panel.inc.xul delete mode 100644 application/basilisk/components/customizableui/CustomizableUI.jsm delete mode 100644 application/basilisk/components/customizableui/CustomizableWidgets.jsm delete mode 100644 application/basilisk/components/customizableui/CustomizeMode.jsm delete mode 100644 application/basilisk/components/customizableui/DragPositionManager.jsm delete mode 100644 application/basilisk/components/customizableui/PanelWideWidgetTracker.jsm delete mode 100644 application/basilisk/components/customizableui/ScrollbarSampler.jsm delete mode 100644 application/basilisk/components/customizableui/content/customizeMode.inc.xul delete mode 100644 application/basilisk/components/customizableui/content/jar.mn delete mode 100644 application/basilisk/components/customizableui/content/moz.build delete mode 100644 application/basilisk/components/customizableui/content/panelUI.css delete mode 100644 application/basilisk/components/customizableui/content/panelUI.inc.xul delete mode 100644 application/basilisk/components/customizableui/content/panelUI.js delete mode 100644 application/basilisk/components/customizableui/content/panelUI.xml delete mode 100644 application/basilisk/components/customizableui/content/toolbar.xml delete mode 100644 application/basilisk/components/customizableui/moz.build delete mode 100644 application/basilisk/components/dirprovider/DirectoryProvider.cpp delete mode 100644 application/basilisk/components/dirprovider/DirectoryProvider.h delete mode 100644 application/basilisk/components/dirprovider/moz.build delete mode 100644 application/basilisk/components/distribution.js delete mode 100644 application/basilisk/components/downloads/DownloadsCommon.jsm delete mode 100644 application/basilisk/components/downloads/DownloadsTaskbar.jsm delete mode 100644 application/basilisk/components/downloads/DownloadsViewUI.jsm delete mode 100644 application/basilisk/components/downloads/content/allDownloadsViewOverlay.js delete mode 100644 application/basilisk/components/downloads/content/allDownloadsViewOverlay.xul delete mode 100644 application/basilisk/components/downloads/content/contentAreaDownloadsView.css delete mode 100644 application/basilisk/components/downloads/content/contentAreaDownloadsView.js delete mode 100644 application/basilisk/components/downloads/content/contentAreaDownloadsView.xul delete mode 100644 application/basilisk/components/downloads/content/download.xml delete mode 100644 application/basilisk/components/downloads/content/downloads.css delete mode 100644 application/basilisk/components/downloads/content/downloads.js delete mode 100644 application/basilisk/components/downloads/content/downloadsOverlay.xul delete mode 100644 application/basilisk/components/downloads/content/indicator.js delete mode 100644 application/basilisk/components/downloads/content/indicatorOverlay.xul delete mode 100644 application/basilisk/components/downloads/jar.mn delete mode 100644 application/basilisk/components/downloads/moz.build delete mode 100644 application/basilisk/components/extensions/.eslintrc.js delete mode 100644 application/basilisk/components/extensions/ext-bookmarks.js delete mode 100644 application/basilisk/components/extensions/ext-browserAction.js delete mode 100644 application/basilisk/components/extensions/ext-browsingData.js delete mode 100644 application/basilisk/components/extensions/ext-c-contextMenus.js delete mode 100644 application/basilisk/components/extensions/ext-c-devtools-inspectedWindow.js delete mode 100644 application/basilisk/components/extensions/ext-c-omnibox.js delete mode 100644 application/basilisk/components/extensions/ext-c-tabs.js delete mode 100644 application/basilisk/components/extensions/ext-commands.js delete mode 100644 application/basilisk/components/extensions/ext-contextMenus.js delete mode 100644 application/basilisk/components/extensions/ext-desktop-runtime.js delete mode 100644 application/basilisk/components/extensions/ext-devtools.js delete mode 100644 application/basilisk/components/extensions/ext-history.js delete mode 100644 application/basilisk/components/extensions/ext-omnibox.js delete mode 100644 application/basilisk/components/extensions/ext-pageAction.js delete mode 100644 application/basilisk/components/extensions/ext-sessions.js delete mode 100644 application/basilisk/components/extensions/ext-tabs.js delete mode 100644 application/basilisk/components/extensions/ext-theme.js delete mode 100644 application/basilisk/components/extensions/ext-utils.js delete mode 100644 application/basilisk/components/extensions/ext-windows.js delete mode 100644 application/basilisk/components/extensions/extension-mac-panel.css delete mode 100644 application/basilisk/components/extensions/extension-mac.css delete mode 100644 application/basilisk/components/extensions/extension-win-panel.css delete mode 100644 application/basilisk/components/extensions/extension.css delete mode 100644 application/basilisk/components/extensions/extension.svg delete mode 100644 application/basilisk/components/extensions/extensions-browser.manifest delete mode 100644 application/basilisk/components/extensions/jar.mn delete mode 100644 application/basilisk/components/extensions/moz.build delete mode 100644 application/basilisk/components/extensions/schemas/LICENSE delete mode 100644 application/basilisk/components/extensions/schemas/bookmarks.json delete mode 100644 application/basilisk/components/extensions/schemas/browser_action.json delete mode 100644 application/basilisk/components/extensions/schemas/browsing_data.json delete mode 100644 application/basilisk/components/extensions/schemas/commands.json delete mode 100644 application/basilisk/components/extensions/schemas/context_menus.json delete mode 100644 application/basilisk/components/extensions/schemas/context_menus_internal.json delete mode 100644 application/basilisk/components/extensions/schemas/devtools.json delete mode 100644 application/basilisk/components/extensions/schemas/devtools_inspected_window.json delete mode 100644 application/basilisk/components/extensions/schemas/history.json delete mode 100644 application/basilisk/components/extensions/schemas/jar.mn delete mode 100644 application/basilisk/components/extensions/schemas/moz.build delete mode 100644 application/basilisk/components/extensions/schemas/omnibox.json delete mode 100644 application/basilisk/components/extensions/schemas/page_action.json delete mode 100644 application/basilisk/components/extensions/schemas/sessions.json delete mode 100644 application/basilisk/components/extensions/schemas/tabs.json delete mode 100644 application/basilisk/components/extensions/schemas/theme.json delete mode 100644 application/basilisk/components/extensions/schemas/windows.json delete mode 100644 application/basilisk/components/feeds/BrowserFeeds.manifest delete mode 100644 application/basilisk/components/feeds/FeedConverter.js delete mode 100644 application/basilisk/components/feeds/FeedWriter.js delete mode 100644 application/basilisk/components/feeds/WebContentConverter.js delete mode 100644 application/basilisk/components/feeds/content/subscribe.js delete mode 100644 application/basilisk/components/feeds/content/subscribe.xhtml delete mode 100644 application/basilisk/components/feeds/jar.mn delete mode 100644 application/basilisk/components/feeds/moz.build delete mode 100644 application/basilisk/components/feeds/nsFeedSniffer.cpp delete mode 100644 application/basilisk/components/feeds/nsFeedSniffer.h delete mode 100644 application/basilisk/components/feeds/nsIFeedResultService.idl delete mode 100644 application/basilisk/components/feeds/nsIWebContentConverterRegistrar.idl delete mode 100644 application/basilisk/components/migration/.eslintrc.js delete mode 100644 application/basilisk/components/migration/360seProfileMigrator.js delete mode 100644 application/basilisk/components/migration/AutoMigrate.jsm delete mode 100644 application/basilisk/components/migration/BrowserProfileMigrators.manifest delete mode 100644 application/basilisk/components/migration/ChromeProfileMigrator.js delete mode 100644 application/basilisk/components/migration/ESEDBReader.jsm delete mode 100644 application/basilisk/components/migration/EdgeProfileMigrator.js delete mode 100644 application/basilisk/components/migration/FirefoxProfileMigrator.js delete mode 100644 application/basilisk/components/migration/IEProfileMigrator.js delete mode 100644 application/basilisk/components/migration/MSMigrationUtils.jsm delete mode 100644 application/basilisk/components/migration/MigrationUtils.jsm delete mode 100644 application/basilisk/components/migration/ProfileMigrator.js delete mode 100644 application/basilisk/components/migration/SafariProfileMigrator.js delete mode 100644 application/basilisk/components/migration/content/aboutWelcomeBack.xhtml delete mode 100644 application/basilisk/components/migration/content/extra-migration-strings.properties delete mode 100644 application/basilisk/components/migration/content/migration.js delete mode 100644 application/basilisk/components/migration/content/migration.xul delete mode 100644 application/basilisk/components/migration/jar.mn delete mode 100644 application/basilisk/components/migration/moz.build delete mode 100644 application/basilisk/components/migration/nsIBrowserProfileMigrator.idl delete mode 100644 application/basilisk/components/migration/nsIEHistoryEnumerator.cpp delete mode 100644 application/basilisk/components/migration/nsIEHistoryEnumerator.h delete mode 100644 application/basilisk/components/migration/nsWindowsMigrationUtils.h delete mode 100644 application/basilisk/components/moz.build delete mode 100644 application/basilisk/components/newtab/NewTabComponents.manifest delete mode 100644 application/basilisk/components/newtab/NewTabMessages.jsm delete mode 100644 application/basilisk/components/newtab/NewTabPrefsProvider.jsm delete mode 100644 application/basilisk/components/newtab/NewTabRemoteResources.jsm delete mode 100644 application/basilisk/components/newtab/NewTabSearchProvider.jsm delete mode 100644 application/basilisk/components/newtab/NewTabURL.jsm delete mode 100644 application/basilisk/components/newtab/NewTabWebChannel.jsm delete mode 100644 application/basilisk/components/newtab/PlacesProvider.jsm delete mode 100644 application/basilisk/components/newtab/PreviewProvider.jsm delete mode 100644 application/basilisk/components/newtab/aboutNewTabService.js delete mode 100644 application/basilisk/components/newtab/moz.build delete mode 100644 application/basilisk/components/newtab/nsIAboutNewTabService.idl delete mode 100644 application/basilisk/components/nsBrowserContentHandler.js delete mode 100644 application/basilisk/components/nsBrowserGlue.js delete mode 100644 application/basilisk/components/nsIBrowserGlue.idl delete mode 100644 application/basilisk/components/nsIBrowserHandler.idl delete mode 100644 application/basilisk/components/places/PlacesUIUtils.jsm delete mode 100644 application/basilisk/components/places/content/bookmarkProperties.js delete mode 100644 application/basilisk/components/places/content/bookmarkProperties.xul delete mode 100644 application/basilisk/components/places/content/bookmarksPanel.js delete mode 100644 application/basilisk/components/places/content/bookmarksPanel.xul delete mode 100644 application/basilisk/components/places/content/browserPlacesViews.js delete mode 100644 application/basilisk/components/places/content/controller.js delete mode 100644 application/basilisk/components/places/content/downloadsViewOverlay.xul delete mode 100644 application/basilisk/components/places/content/editBookmarkOverlay.js delete mode 100644 application/basilisk/components/places/content/editBookmarkOverlay.xul delete mode 100644 application/basilisk/components/places/content/history-panel.js delete mode 100644 application/basilisk/components/places/content/history-panel.xul delete mode 100644 application/basilisk/components/places/content/menu.xml delete mode 100644 application/basilisk/components/places/content/moveBookmarks.js delete mode 100644 application/basilisk/components/places/content/moveBookmarks.xul delete mode 100644 application/basilisk/components/places/content/organizer.css delete mode 100644 application/basilisk/components/places/content/places.css delete mode 100644 application/basilisk/components/places/content/places.js delete mode 100644 application/basilisk/components/places/content/places.xul delete mode 100644 application/basilisk/components/places/content/placesOverlay.xul delete mode 100644 application/basilisk/components/places/content/sidebarUtils.js delete mode 100644 application/basilisk/components/places/content/tree.xml delete mode 100644 application/basilisk/components/places/content/treeView.js delete mode 100644 application/basilisk/components/places/jar.mn delete mode 100644 application/basilisk/components/places/moz.build delete mode 100644 application/basilisk/components/preferences/SiteDataManager.jsm delete mode 100644 application/basilisk/components/preferences/advanced.inc delete mode 100644 application/basilisk/components/preferences/advanced.js delete mode 100644 application/basilisk/components/preferences/applicationManager.js delete mode 100644 application/basilisk/components/preferences/applicationManager.xul delete mode 100644 application/basilisk/components/preferences/applications.inc delete mode 100644 application/basilisk/components/preferences/applications.js delete mode 100644 application/basilisk/components/preferences/blocklists.js delete mode 100644 application/basilisk/components/preferences/blocklists.xul delete mode 100644 application/basilisk/components/preferences/colors.xul delete mode 100644 application/basilisk/components/preferences/connection.js delete mode 100644 application/basilisk/components/preferences/connection.xul delete mode 100644 application/basilisk/components/preferences/containersPane.inc delete mode 100644 application/basilisk/components/preferences/containersPane.js delete mode 100644 application/basilisk/components/preferences/containersWindow.js delete mode 100644 application/basilisk/components/preferences/containersWindow.xul delete mode 100644 application/basilisk/components/preferences/content.inc delete mode 100644 application/basilisk/components/preferences/content.js delete mode 100644 application/basilisk/components/preferences/cookies.js delete mode 100644 application/basilisk/components/preferences/cookies.xul delete mode 100644 application/basilisk/components/preferences/donottrack.xul delete mode 100644 application/basilisk/components/preferences/fonts.js delete mode 100644 application/basilisk/components/preferences/fonts.xul delete mode 100644 application/basilisk/components/preferences/handlers.css delete mode 100644 application/basilisk/components/preferences/handlers.xml delete mode 100644 application/basilisk/components/preferences/jar.mn delete mode 100644 application/basilisk/components/preferences/languages.js delete mode 100644 application/basilisk/components/preferences/languages.xul delete mode 100644 application/basilisk/components/preferences/main.inc delete mode 100644 application/basilisk/components/preferences/main.js delete mode 100644 application/basilisk/components/preferences/moz.build delete mode 100644 application/basilisk/components/preferences/permissions.js delete mode 100644 application/basilisk/components/preferences/permissions.xul delete mode 100644 application/basilisk/components/preferences/preferences.js delete mode 100644 application/basilisk/components/preferences/preferences.xul delete mode 100644 application/basilisk/components/preferences/privacy.inc delete mode 100644 application/basilisk/components/preferences/privacy.js delete mode 100644 application/basilisk/components/preferences/sanitize.js delete mode 100644 application/basilisk/components/preferences/sanitize.xul delete mode 100644 application/basilisk/components/preferences/search.inc delete mode 100644 application/basilisk/components/preferences/search.js delete mode 100644 application/basilisk/components/preferences/security.inc delete mode 100644 application/basilisk/components/preferences/security.js delete mode 100644 application/basilisk/components/preferences/selectBookmark.js delete mode 100644 application/basilisk/components/preferences/selectBookmark.xul delete mode 100644 application/basilisk/components/preferences/siteDataSettings.css delete mode 100644 application/basilisk/components/preferences/siteDataSettings.js delete mode 100644 application/basilisk/components/preferences/siteDataSettings.xul delete mode 100644 application/basilisk/components/preferences/siteListItem.xml delete mode 100644 application/basilisk/components/preferences/subdialogs.js delete mode 100644 application/basilisk/components/preferences/sync.inc delete mode 100644 application/basilisk/components/preferences/sync.js delete mode 100644 application/basilisk/components/preferences/translation.js delete mode 100644 application/basilisk/components/preferences/translation.xul delete mode 100644 application/basilisk/components/privatebrowsing/content/aboutPrivateBrowsing.css delete mode 100644 application/basilisk/components/privatebrowsing/content/aboutPrivateBrowsing.js delete mode 100644 application/basilisk/components/privatebrowsing/content/aboutPrivateBrowsing.xhtml delete mode 100644 application/basilisk/components/privatebrowsing/jar.mn delete mode 100644 application/basilisk/components/privatebrowsing/moz.build delete mode 100644 application/basilisk/components/search/content/search.xml delete mode 100644 application/basilisk/components/search/content/searchReset.js delete mode 100644 application/basilisk/components/search/content/searchReset.xhtml delete mode 100644 application/basilisk/components/search/content/searchbarBindings.css delete mode 100644 application/basilisk/components/search/jar.mn delete mode 100644 application/basilisk/components/search/moz.build delete mode 100644 application/basilisk/components/selfsupport/SelfSupportService.js delete mode 100644 application/basilisk/components/selfsupport/SelfSupportService.manifest delete mode 100644 application/basilisk/components/selfsupport/moz.build delete mode 100644 application/basilisk/components/sessionstore/ContentRestore.jsm delete mode 100644 application/basilisk/components/sessionstore/DocShellCapabilities.jsm delete mode 100644 application/basilisk/components/sessionstore/FrameTree.jsm delete mode 100644 application/basilisk/components/sessionstore/GlobalState.jsm delete mode 100644 application/basilisk/components/sessionstore/PageStyle.jsm delete mode 100644 application/basilisk/components/sessionstore/PrivacyFilter.jsm delete mode 100644 application/basilisk/components/sessionstore/PrivacyLevel.jsm delete mode 100644 application/basilisk/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm delete mode 100644 application/basilisk/components/sessionstore/RunState.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionCookies.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionFile.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionHistory.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionMigration.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionSaver.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionStorage.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionStore.jsm delete mode 100644 application/basilisk/components/sessionstore/SessionWorker.js delete mode 100644 application/basilisk/components/sessionstore/SessionWorker.jsm delete mode 100644 application/basilisk/components/sessionstore/StartupPerformance.jsm delete mode 100644 application/basilisk/components/sessionstore/TabAttributes.jsm delete mode 100644 application/basilisk/components/sessionstore/TabState.jsm delete mode 100644 application/basilisk/components/sessionstore/TabStateCache.jsm delete mode 100644 application/basilisk/components/sessionstore/TabStateFlusher.jsm delete mode 100644 application/basilisk/components/sessionstore/content/aboutSessionRestore.js delete mode 100644 application/basilisk/components/sessionstore/content/aboutSessionRestore.xhtml delete mode 100644 application/basilisk/components/sessionstore/content/content-sessionStore.js delete mode 100644 application/basilisk/components/sessionstore/jar.mn delete mode 100644 application/basilisk/components/sessionstore/moz.build delete mode 100644 application/basilisk/components/sessionstore/nsISessionStartup.idl delete mode 100644 application/basilisk/components/sessionstore/nsISessionStore.idl delete mode 100644 application/basilisk/components/sessionstore/nsSessionStartup.js delete mode 100644 application/basilisk/components/sessionstore/nsSessionStore.js delete mode 100644 application/basilisk/components/sessionstore/nsSessionStore.manifest delete mode 100644 application/basilisk/components/shell/ShellService.jsm delete mode 100644 application/basilisk/components/shell/content/setDesktopBackground.js delete mode 100644 application/basilisk/components/shell/content/setDesktopBackground.xul delete mode 100644 application/basilisk/components/shell/jar.mn delete mode 100644 application/basilisk/components/shell/moz.build delete mode 100644 application/basilisk/components/shell/nsGNOMEShellService.cpp delete mode 100644 application/basilisk/components/shell/nsGNOMEShellService.h delete mode 100644 application/basilisk/components/shell/nsIGNOMEShellService.idl delete mode 100644 application/basilisk/components/shell/nsIMacShellService.idl delete mode 100644 application/basilisk/components/shell/nsIShellService.idl delete mode 100644 application/basilisk/components/shell/nsIWindowsShellService.idl delete mode 100644 application/basilisk/components/shell/nsMacShellService.cpp delete mode 100644 application/basilisk/components/shell/nsMacShellService.h delete mode 100644 application/basilisk/components/shell/nsSetDefaultBrowser.js delete mode 100644 application/basilisk/components/shell/nsSetDefaultBrowser.manifest delete mode 100644 application/basilisk/components/shell/nsShellService.h delete mode 100644 application/basilisk/components/shell/nsWindowsShellService.cpp delete mode 100644 application/basilisk/components/shell/nsWindowsShellService.h delete mode 100644 application/basilisk/components/syncedtabs/EventEmitter.jsm delete mode 100644 application/basilisk/components/syncedtabs/SyncedTabsDeckComponent.js delete mode 100644 application/basilisk/components/syncedtabs/SyncedTabsDeckStore.js delete mode 100644 application/basilisk/components/syncedtabs/SyncedTabsDeckView.js delete mode 100644 application/basilisk/components/syncedtabs/SyncedTabsListStore.js delete mode 100644 application/basilisk/components/syncedtabs/TabListComponent.js delete mode 100644 application/basilisk/components/syncedtabs/TabListView.js delete mode 100644 application/basilisk/components/syncedtabs/jar.mn delete mode 100644 application/basilisk/components/syncedtabs/moz.build delete mode 100644 application/basilisk/components/syncedtabs/sidebar.js delete mode 100644 application/basilisk/components/syncedtabs/sidebar.xhtml delete mode 100644 application/basilisk/components/syncedtabs/util.js delete mode 100644 application/basilisk/components/translation/BingTranslator.jsm delete mode 100644 application/basilisk/components/translation/LanguageDetector.jsm delete mode 100644 application/basilisk/components/translation/Translation.jsm delete mode 100644 application/basilisk/components/translation/TranslationContentHandler.jsm delete mode 100644 application/basilisk/components/translation/TranslationDocument.jsm delete mode 100644 application/basilisk/components/translation/YandexTranslator.jsm delete mode 100644 application/basilisk/components/translation/cld2/Makefile delete mode 100644 application/basilisk/components/translation/cld2/cld-worker.js delete mode 100644 application/basilisk/components/translation/cld2/cld-worker.js.mem delete mode 100644 application/basilisk/components/translation/cld2/cld.idl delete mode 100644 application/basilisk/components/translation/cld2/cldapp.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/LICENSE delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_dynamic_data.h delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_dynamic_data_loader.h delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_generated_cjk_compatible.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_generated_deltaoctachrome0122.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_generated_distinctoctachrome0122.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2_generated_quadchrome0122_16.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld2tablesummary.h delete mode 100644 application/basilisk/components/translation/cld2/internal/cld_generated_cjk_delta_bi_4.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld_generated_cjk_uni_prop_80.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cld_generated_score_quad_octa_0122_2.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cldutil.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cldutil.h delete mode 100644 application/basilisk/components/translation/cld2/internal/cldutil_shared.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/cldutil_shared.h delete mode 100644 application/basilisk/components/translation/cld2/internal/compact_lang_det.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/compact_lang_det_hint_code.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/compact_lang_det_hint_code.h delete mode 100644 application/basilisk/components/translation/cld2/internal/compact_lang_det_impl.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/compact_lang_det_impl.h delete mode 100644 application/basilisk/components/translation/cld2/internal/debug.h delete mode 100644 application/basilisk/components/translation/cld2/internal/debug_empty.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/fixunicodevalue.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/fixunicodevalue.h delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_distinct_bi_0.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_entities.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_language.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_language.h delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_ulscript.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/generated_ulscript.h delete mode 100644 application/basilisk/components/translation/cld2/internal/getonescriptspan.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/getonescriptspan.h delete mode 100644 application/basilisk/components/translation/cld2/internal/integral_types.h delete mode 100644 application/basilisk/components/translation/cld2/internal/lang_script.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/lang_script.h delete mode 100644 application/basilisk/components/translation/cld2/internal/langspan.h delete mode 100644 application/basilisk/components/translation/cld2/internal/offsetmap.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/offsetmap.h delete mode 100644 application/basilisk/components/translation/cld2/internal/port.h delete mode 100644 application/basilisk/components/translation/cld2/internal/scoreonescriptspan.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/scoreonescriptspan.h delete mode 100644 application/basilisk/components/translation/cld2/internal/stringpiece.h delete mode 100644 application/basilisk/components/translation/cld2/internal/tote.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/tote.h delete mode 100644 application/basilisk/components/translation/cld2/internal/utf8prop_lettermarkscriptnum.h delete mode 100644 application/basilisk/components/translation/cld2/internal/utf8repl_lettermarklower.h delete mode 100644 application/basilisk/components/translation/cld2/internal/utf8scannot_lettermarkspecial.h delete mode 100644 application/basilisk/components/translation/cld2/internal/utf8statetable.cc delete mode 100644 application/basilisk/components/translation/cld2/internal/utf8statetable.h delete mode 100644 application/basilisk/components/translation/cld2/post.js delete mode 100644 application/basilisk/components/translation/cld2/public/compact_lang_det.h delete mode 100644 application/basilisk/components/translation/cld2/public/encodings.h delete mode 100644 application/basilisk/components/translation/jar.mn delete mode 100644 application/basilisk/components/translation/microsoft-translator-attribution.png delete mode 100644 application/basilisk/components/translation/moz.build delete mode 100644 application/basilisk/components/translation/translation-infobar.xml delete mode 100644 application/basilisk/components/uitour/UITour-lib.js delete mode 100644 application/basilisk/components/uitour/UITour.jsm delete mode 100644 application/basilisk/components/uitour/content-UITour.js delete mode 100644 application/basilisk/components/uitour/jar.mn delete mode 100644 application/basilisk/components/uitour/moz.build delete mode 100644 application/basilisk/config/mozconfig delete mode 100644 application/basilisk/config/mozconfigs/common delete mode 100644 application/basilisk/config/mozconfigs/linux32/artifact delete mode 100644 application/basilisk/config/mozconfigs/linux32/beta delete mode 100644 application/basilisk/config/mozconfigs/linux32/common-opt delete mode 100644 application/basilisk/config/mozconfigs/linux32/debug delete mode 100644 application/basilisk/config/mozconfigs/linux32/debug-artifact delete mode 100644 application/basilisk/config/mozconfigs/linux32/debug-asan delete mode 100644 application/basilisk/config/mozconfigs/linux32/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/linux32/nightly delete mode 100644 application/basilisk/config/mozconfigs/linux32/nightly-asan delete mode 100644 application/basilisk/config/mozconfigs/linux32/release delete mode 100644 application/basilisk/config/mozconfigs/linux32/valgrind delete mode 100644 application/basilisk/config/mozconfigs/linux64/add-on-devel delete mode 100644 application/basilisk/config/mozconfigs/linux64/artifact delete mode 100644 application/basilisk/config/mozconfigs/linux64/beta delete mode 100644 application/basilisk/config/mozconfigs/linux64/code-coverage delete mode 100644 application/basilisk/config/mozconfigs/linux64/common-opt delete mode 100644 application/basilisk/config/mozconfigs/linux64/debug delete mode 100644 application/basilisk/config/mozconfigs/linux64/debug-artifact delete mode 100644 application/basilisk/config/mozconfigs/linux64/debug-asan delete mode 100644 application/basilisk/config/mozconfigs/linux64/debug-static-analysis-clang delete mode 100644 application/basilisk/config/mozconfigs/linux64/hazards delete mode 100644 application/basilisk/config/mozconfigs/linux64/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/linux64/nightly delete mode 100644 application/basilisk/config/mozconfigs/linux64/nightly-asan delete mode 100644 application/basilisk/config/mozconfigs/linux64/opt-static-analysis-clang delete mode 100644 application/basilisk/config/mozconfigs/linux64/opt-tsan delete mode 100644 application/basilisk/config/mozconfigs/linux64/release delete mode 100644 application/basilisk/config/mozconfigs/linux64/source delete mode 100644 application/basilisk/config/mozconfigs/linux64/stylo delete mode 100644 application/basilisk/config/mozconfigs/linux64/stylo-debug delete mode 100644 application/basilisk/config/mozconfigs/linux64/valgrind delete mode 100644 application/basilisk/config/mozconfigs/macosx-universal/beta delete mode 100644 application/basilisk/config/mozconfigs/macosx-universal/common-opt delete mode 100644 application/basilisk/config/mozconfigs/macosx-universal/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/macosx-universal/nightly delete mode 100644 application/basilisk/config/mozconfigs/macosx-universal/release delete mode 100644 application/basilisk/config/mozconfigs/macosx64/add-on-devel delete mode 100644 application/basilisk/config/mozconfigs/macosx64/artifact delete mode 100644 application/basilisk/config/mozconfigs/macosx64/beta delete mode 100644 application/basilisk/config/mozconfigs/macosx64/common-opt delete mode 100644 application/basilisk/config/mozconfigs/macosx64/debug delete mode 100644 application/basilisk/config/mozconfigs/macosx64/debug-artifact delete mode 100644 application/basilisk/config/mozconfigs/macosx64/debug-asan delete mode 100644 application/basilisk/config/mozconfigs/macosx64/debug-static-analysis delete mode 100644 application/basilisk/config/mozconfigs/macosx64/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/macosx64/nightly delete mode 100644 application/basilisk/config/mozconfigs/macosx64/opt-static-analysis delete mode 100644 application/basilisk/config/mozconfigs/macosx64/release delete mode 100644 application/basilisk/config/mozconfigs/whitelist delete mode 100644 application/basilisk/config/mozconfigs/win32/add-on-devel delete mode 100644 application/basilisk/config/mozconfigs/win32/artifact delete mode 100644 application/basilisk/config/mozconfigs/win32/beta delete mode 100644 application/basilisk/config/mozconfigs/win32/clang delete mode 100644 application/basilisk/config/mozconfigs/win32/clang-debug delete mode 100644 application/basilisk/config/mozconfigs/win32/common-opt delete mode 100644 application/basilisk/config/mozconfigs/win32/debug delete mode 100644 application/basilisk/config/mozconfigs/win32/debug-artifact delete mode 100644 application/basilisk/config/mozconfigs/win32/debug-static-analysis delete mode 100644 application/basilisk/config/mozconfigs/win32/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/win32/nightly delete mode 100644 application/basilisk/config/mozconfigs/win32/release delete mode 100644 application/basilisk/config/mozconfigs/win64/add-on-devel delete mode 100644 application/basilisk/config/mozconfigs/win64/artifact delete mode 100644 application/basilisk/config/mozconfigs/win64/beta delete mode 100644 application/basilisk/config/mozconfigs/win64/clang delete mode 100644 application/basilisk/config/mozconfigs/win64/clang-debug delete mode 100644 application/basilisk/config/mozconfigs/win64/common-opt delete mode 100644 application/basilisk/config/mozconfigs/win64/common-win64 delete mode 100644 application/basilisk/config/mozconfigs/win64/debug delete mode 100644 application/basilisk/config/mozconfigs/win64/debug-artifact delete mode 100644 application/basilisk/config/mozconfigs/win64/l10n-mozconfig delete mode 100644 application/basilisk/config/mozconfigs/win64/nightly delete mode 100644 application/basilisk/config/mozconfigs/win64/release delete mode 100644 application/basilisk/config/tooltool-manifests/linux32/clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux32/releng.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/asan.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/clang.manifest.centos6 delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/hazard.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/msan.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/releng.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/linux64/tsan.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/macosx64/asan.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/macosx64/clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/macosx64/cross-clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/macosx64/cross-releng.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/macosx64/releng.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win32/build-clang-cl.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win32/clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win32/l10n.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win32/releng.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win64/clang.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win64/l10n.manifest delete mode 100644 application/basilisk/config/tooltool-manifests/win64/releng.manifest delete mode 100644 application/basilisk/config/version.txt delete mode 100644 application/basilisk/config/version_display.txt delete mode 100644 application/basilisk/configure.in delete mode 100644 application/basilisk/confvars.sh delete mode 100644 application/basilisk/defs.mk delete mode 100644 application/basilisk/experiments/.eslintrc.js delete mode 100644 application/basilisk/experiments/Experiments.jsm delete mode 100644 application/basilisk/experiments/Experiments.manifest delete mode 100644 application/basilisk/experiments/ExperimentsService.js delete mode 100644 application/basilisk/experiments/Makefile.in delete mode 100644 application/basilisk/experiments/docs/index.rst delete mode 100644 application/basilisk/experiments/docs/manifest.rst delete mode 100644 application/basilisk/experiments/moz.build delete mode 100644 application/basilisk/experiments/test/addons/experiment-1/install.rdf delete mode 100644 application/basilisk/experiments/test/addons/experiment-1a/install.rdf delete mode 100644 application/basilisk/experiments/test/addons/experiment-2/install.rdf delete mode 100644 application/basilisk/experiments/test/addons/experiment-racybranch/bootstrap.js delete mode 100644 application/basilisk/experiments/test/addons/experiment-racybranch/install.rdf delete mode 100644 application/basilisk/experiments/test/xpcshell/.eslintrc.js delete mode 100644 application/basilisk/experiments/test/xpcshell/experiments_1.manifest delete mode 100644 application/basilisk/experiments/test/xpcshell/head.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_activate.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_api.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_cache.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_cacherace.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_conditions.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_disableExperiments.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_fetch.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_nethang_bug1012924.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_previous_provider.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_telemetry.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_telemetry_disabled.js delete mode 100644 application/basilisk/experiments/test/xpcshell/test_upgrade.js delete mode 100644 application/basilisk/experiments/test/xpcshell/xpcshell.ini delete mode 100644 application/basilisk/extensions/moz.build delete mode 100644 application/basilisk/extensions/pdfjs/LICENSE delete mode 100644 application/basilisk/extensions/pdfjs/README.mozilla delete mode 100644 application/basilisk/extensions/pdfjs/chrome.manifest delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfJs.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfJsNetwork.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfJsTelemetry.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfStreamConverter.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfjsChromeUtils.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/PdfjsContentUtils.jsm delete mode 100644 application/basilisk/extensions/pdfjs/content/build/pdf.js delete mode 100644 application/basilisk/extensions/pdfjs/content/build/pdf.worker.js delete mode 100644 application/basilisk/extensions/pdfjs/content/network.js delete mode 100644 application/basilisk/extensions/pdfjs/content/pdfjschildbootstrap.js delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78ms-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/78ms-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/83pv-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90ms-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90ms-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90msp-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90msp-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90pv-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/90pv-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Add-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Add-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Add-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Add-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-0.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-1.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-3.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-4.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-5.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-6.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-CNS1-UCS2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-0.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-1.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-3.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-4.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-5.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-GB1-UCS2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-0.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-1.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-3.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-4.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-5.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-6.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Japan1-UCS2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Korea1-0.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Korea1-1.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Korea1-2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Adobe-Korea1-UCS2.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/B5pc-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/B5pc-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS1-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS1-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS2-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/CNS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETHK-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETHK-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETen-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETen-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETenms-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/ETenms-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Ext-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Ext-RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Ext-RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Ext-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GB-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GB-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GB-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GB-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBK-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBK-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBK2K-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBK2K-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBKp-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBKp-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBT-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBT-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBT-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBT-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBTpc-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBTpc-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBpc-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/GBpc-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKdla-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKdla-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKdlb-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKdlb-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKgccs-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKgccs-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKm314-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKm314-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKm471-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKm471-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKscs-B5-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/HKscs-B5-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Hankaku.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Hiragana.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-Johab-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-Johab-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCms-UHC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCms-UHC-HW-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCms-UHC-HW-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCms-UHC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCpc-EUC-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/KSCpc-EUC-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Katakana.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/LICENSE delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/NWP-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/NWP-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/RKSJ-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/RKSJ-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/Roman.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UCS2-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UCS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF16-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF16-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF8-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniCNS-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UCS2-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UCS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF16-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF16-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF8-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniGB-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UCS2-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UCS2-HW-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UCS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF16-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF16-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF8-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF16-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF16-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF8-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJIS2004-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISPro-UCS2-HW-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISPro-UCS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISPro-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISX0213-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISX0213-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniJISX02132004-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UCS2-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UCS2-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF16-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF16-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF32-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF32-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF8-H.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/UniKS-UTF8-V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/V.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/cmaps/WP-Symbol.bcmap delete mode 100644 application/basilisk/extensions/pdfjs/content/web/debugger.js delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-check.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-comment.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-help.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-insert.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-key.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-newparagraph.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-noicon.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-note.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/annotation-paragraph.svg delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-next-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-next-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-next.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-next@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-previous-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-previous-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-previous.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/findbarButton-previous@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/grab.cur delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/grabbing.cur delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/loading-icon.gif delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/loading-small.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/loading-small@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-documentProperties.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-documentProperties@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-firstPage.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-firstPage@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-handTool.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-handTool@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-lastPage.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-lastPage@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-rotateCcw@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-rotateCw.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/secondaryToolbarButton-rotateCw@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/shadow.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/texture.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-bookmark.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-bookmark@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-download.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-download@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-menuArrows.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-menuArrows@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-openFile.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-openFile@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageDown-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageDown-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageDown.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageDown@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageUp-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageUp-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageUp.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-pageUp@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-presentationMode.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-presentationMode@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-print.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-print@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-search.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-search@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-secondaryToolbarToggle@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-sidebarToggle-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-sidebarToggle-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-sidebarToggle.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-sidebarToggle@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewAttachments.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewAttachments@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewOutline-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewOutline-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewOutline.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewOutline@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewThumbnail.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-viewThumbnail@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-zoomIn.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-zoomIn@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-zoomOut.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/toolbarButton-zoomOut@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-collapsed-rtl.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-collapsed-rtl@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-collapsed.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-collapsed@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-expanded.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/images/treeitem-expanded@2x.png delete mode 100644 application/basilisk/extensions/pdfjs/content/web/l10n.js delete mode 100644 application/basilisk/extensions/pdfjs/content/web/viewer.css delete mode 100644 application/basilisk/extensions/pdfjs/content/web/viewer.html delete mode 100644 application/basilisk/extensions/pdfjs/content/web/viewer.js delete mode 100644 application/basilisk/extensions/pdfjs/jar.mn delete mode 100644 application/basilisk/extensions/pdfjs/moz.build delete mode 100644 application/basilisk/fonts/EmojiOneMozilla.ttf delete mode 100644 application/basilisk/fonts/README.txt delete mode 100644 application/basilisk/fonts/moz.build delete mode 100644 application/basilisk/installer/Makefile.in delete mode 100644 application/basilisk/installer/allowed-dupes.mn delete mode 100644 application/basilisk/installer/package-manifest.in delete mode 100644 application/basilisk/installer/removed-files.in delete mode 100644 application/basilisk/installer/windows/Makefile.in delete mode 100644 application/basilisk/installer/windows/app.tag delete mode 100644 application/basilisk/installer/windows/moz.build delete mode 100644 application/basilisk/installer/windows/nsis/defines.nsi.in delete mode 100644 application/basilisk/installer/windows/nsis/installer.nsi delete mode 100644 application/basilisk/installer/windows/nsis/maintenanceservice_installer.nsi delete mode 100644 application/basilisk/installer/windows/nsis/shared.nsh delete mode 100644 application/basilisk/installer/windows/nsis/stub.nsi delete mode 100644 application/basilisk/installer/windows/nsis/uninstaller.nsi delete mode 100644 application/basilisk/installer/windows/nsis/updater_append.ini delete mode 100644 application/basilisk/installer/windows/stub.tag delete mode 100644 application/basilisk/locales/Makefile.in delete mode 100644 application/basilisk/locales/all-locales delete mode 100644 application/basilisk/locales/en-US/chrome/browser-region/region.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutAccounts.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutDialog.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutHealthReport.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutHome.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutPrivateBrowsing.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutPrivateBrowsing.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutRobots.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutSearchReset.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutSessionRestore.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutSyncTabs.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/aboutTabCrashed.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/accounts.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/baseMenuOverlay.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/browser.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/browser.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/customizableui/customizableWidgets.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/downloads/downloads.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/downloads/downloads.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/engineManager.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/feeds/subscribe.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/feeds/subscribe.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/lightweightThemes.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/migration/migration.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/migration/migration.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/newTab.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/newTab.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/pageInfo.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/pageInfo.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/places/bookmarkProperties.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/places/editBookmarkOverlay.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/places/moveBookmarks.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/places/places.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/places/places.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/advanced.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/applicationManager.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/applicationManager.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/applications.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/blocklists.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/colors.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/connection.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/containers.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/containers.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/content.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/cookies.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/donottrack.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/fonts.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/languages.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/main.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/permissions.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/preferences.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/preferences.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/privacy.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/search.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/security.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/selectBookmark.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/siteDataSettings.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/sync.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/tabs.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/preferences/translation.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/quitDialog.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/safeMode.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/safebrowsing/phishing-afterload-warning-message.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/safebrowsing/report-phishing.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/sanitize.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/search.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/searchbar.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/setDesktopBackground.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/shellservice.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/sitePermissions.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncBrand.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncCustomize.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncGenericChange.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncKey.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncQuota.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncQuota.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncSetup.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/syncSetup.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/tabbrowser.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/taskbar.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/translation.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/browser/translation.properties delete mode 100644 application/basilisk/locales/en-US/chrome/browser/webrtcIndicator.properties delete mode 100644 application/basilisk/locales/en-US/chrome/overrides/appstrings.properties delete mode 100644 application/basilisk/locales/en-US/chrome/overrides/netError.dtd delete mode 100644 application/basilisk/locales/en-US/chrome/overrides/settingsChange.dtd delete mode 100644 application/basilisk/locales/en-US/crashreporter/crashreporter-override.ini delete mode 100644 application/basilisk/locales/en-US/defines.inc delete mode 100644 application/basilisk/locales/en-US/firefox-l10n.js delete mode 100644 application/basilisk/locales/en-US/installer/custom.properties delete mode 100644 application/basilisk/locales/en-US/installer/mui.properties delete mode 100644 application/basilisk/locales/en-US/installer/nsisstrings.properties delete mode 100644 application/basilisk/locales/en-US/installer/override.properties delete mode 100644 application/basilisk/locales/en-US/pdfviewer/chrome.properties delete mode 100644 application/basilisk/locales/en-US/pdfviewer/viewer.properties delete mode 100644 application/basilisk/locales/en-US/profile/bookmarks.inc delete mode 100644 application/basilisk/locales/en-US/updater/updater.ini delete mode 100644 application/basilisk/locales/filter.py delete mode 100644 application/basilisk/locales/generic/profile/bookmarks.html.in delete mode 100644 application/basilisk/locales/jar.mn delete mode 100644 application/basilisk/locales/l10n.ini delete mode 100644 application/basilisk/locales/moz.build delete mode 100644 application/basilisk/locales/search/list.json delete mode 100644 application/basilisk/locales/searchplugins/bing.xml delete mode 100644 application/basilisk/locales/searchplugins/ddg.xml delete mode 100644 application/basilisk/locales/searchplugins/wikipedia.xml delete mode 100644 application/basilisk/locales/searchplugins/yahoo.xml delete mode 100644 application/basilisk/locales/shipped-locales delete mode 100644 application/basilisk/modules/AboutHome.jsm delete mode 100644 application/basilisk/modules/AboutNewTab.jsm delete mode 100644 application/basilisk/modules/AttributionCode.jsm delete mode 100644 application/basilisk/modules/BrowserUITelemetry.jsm delete mode 100644 application/basilisk/modules/BrowserUsageTelemetry.jsm delete mode 100644 application/basilisk/modules/CastingApps.jsm delete mode 100644 application/basilisk/modules/ContentClick.jsm delete mode 100644 application/basilisk/modules/ContentCrashHandlers.jsm delete mode 100644 application/basilisk/modules/ContentLinkHandler.jsm delete mode 100644 application/basilisk/modules/ContentObservers.jsm delete mode 100644 application/basilisk/modules/ContentSearch.jsm delete mode 100644 application/basilisk/modules/ContentWebRTC.jsm delete mode 100644 application/basilisk/modules/DirectoryLinksProvider.jsm delete mode 100644 application/basilisk/modules/E10SUtils.jsm delete mode 100644 application/basilisk/modules/ExtensionsUI.jsm delete mode 100644 application/basilisk/modules/Feeds.jsm delete mode 100644 application/basilisk/modules/FormSubmitObserver.jsm delete mode 100644 application/basilisk/modules/FormValidationHandler.jsm delete mode 100644 application/basilisk/modules/HiddenFrame.jsm delete mode 100644 application/basilisk/modules/LaterRun.jsm delete mode 100644 application/basilisk/modules/NetworkPrioritizer.jsm delete mode 100644 application/basilisk/modules/PermissionUI.jsm delete mode 100644 application/basilisk/modules/PluginContent.jsm delete mode 100644 application/basilisk/modules/ProcessHangMonitor.jsm delete mode 100644 application/basilisk/modules/QuotaManager.jsm delete mode 100644 application/basilisk/modules/ReaderParent.jsm delete mode 100644 application/basilisk/modules/RecentWindow.jsm delete mode 100644 application/basilisk/modules/RemotePrompt.jsm delete mode 100644 application/basilisk/modules/Sanitizer.jsm delete mode 100644 application/basilisk/modules/SelfSupportBackend.jsm delete mode 100644 application/basilisk/modules/SitePermissions.jsm delete mode 100644 application/basilisk/modules/TransientPrefs.jsm delete mode 100644 application/basilisk/modules/URLBarZoom.jsm delete mode 100644 application/basilisk/modules/Windows8WindowFrameColor.jsm delete mode 100644 application/basilisk/modules/WindowsJumpLists.jsm delete mode 100644 application/basilisk/modules/WindowsPreviewPerTab.jsm delete mode 100644 application/basilisk/modules/moz.build delete mode 100644 application/basilisk/modules/offlineAppCache.jsm delete mode 100644 application/basilisk/modules/webrtcUI.jsm delete mode 100644 application/basilisk/moz.build delete mode 100644 application/basilisk/moz.configure delete mode 100644 application/basilisk/themes/LICENSE delete mode 100644 application/basilisk/themes/linux/Info.png delete mode 100644 application/basilisk/themes/linux/Privacy-16.png delete mode 100644 application/basilisk/themes/linux/Toolbar-inverted.png delete mode 100644 application/basilisk/themes/linux/Toolbar-inverted@2x.png delete mode 100644 application/basilisk/themes/linux/Toolbar-small.png delete mode 100644 application/basilisk/themes/linux/Toolbar.png delete mode 100644 application/basilisk/themes/linux/Toolbar@2x.png delete mode 100644 application/basilisk/themes/linux/aboutSessionRestore-window-icon.png delete mode 100644 application/basilisk/themes/linux/aboutSyncTabs.css delete mode 100644 application/basilisk/themes/linux/browser-lightweightTheme.css delete mode 100644 application/basilisk/themes/linux/browser.css delete mode 100644 application/basilisk/themes/linux/click-to-play-warning-stripes.png delete mode 100644 application/basilisk/themes/linux/communicator/communicator.css delete mode 100644 application/basilisk/themes/linux/communicator/jar.mn delete mode 100644 application/basilisk/themes/linux/communicator/moz.build delete mode 100644 application/basilisk/themes/linux/compacttheme.css delete mode 100644 application/basilisk/themes/linux/controlcenter/panel.css delete mode 100644 application/basilisk/themes/linux/customizableui/background-noise-toolbar.png delete mode 100644 application/basilisk/themes/linux/customizableui/customizeMode-gridTexture.png delete mode 100644 application/basilisk/themes/linux/customizableui/customizeMode-separatorHorizontal.png delete mode 100644 application/basilisk/themes/linux/customizableui/customizeMode-separatorVertical.png delete mode 100644 application/basilisk/themes/linux/customizableui/panelUI.css delete mode 100644 application/basilisk/themes/linux/downloads/allDownloadsViewOverlay.css delete mode 100644 application/basilisk/themes/linux/downloads/download-glow-menuPanel.png delete mode 100644 application/basilisk/themes/linux/downloads/download-notification-finish.png delete mode 100644 application/basilisk/themes/linux/downloads/download-notification-start.png delete mode 100644 application/basilisk/themes/linux/downloads/downloads.css delete mode 100644 application/basilisk/themes/linux/downloads/indicator.css delete mode 100644 application/basilisk/themes/linux/feeds/feedIcon.png delete mode 100644 application/basilisk/themes/linux/feeds/feedIcon16.png delete mode 100644 application/basilisk/themes/linux/feeds/subscribe.css delete mode 100644 application/basilisk/themes/linux/jar.mn delete mode 100644 application/basilisk/themes/linux/linuxShared.inc delete mode 100644 application/basilisk/themes/linux/menuPanel-customize.png delete mode 100644 application/basilisk/themes/linux/menuPanel-customize@2x.png delete mode 100644 application/basilisk/themes/linux/menuPanel-exit.png delete mode 100644 application/basilisk/themes/linux/menuPanel-exit@2x.png delete mode 100644 application/basilisk/themes/linux/menuPanel-help.png delete mode 100644 application/basilisk/themes/linux/menuPanel-help@2x.png delete mode 100644 application/basilisk/themes/linux/monitor.png delete mode 100644 application/basilisk/themes/linux/monitor_16-10.png delete mode 100644 application/basilisk/themes/linux/moz.build delete mode 100644 application/basilisk/themes/linux/newtab/newTab.css delete mode 100644 application/basilisk/themes/linux/page-livemarks.png delete mode 100644 application/basilisk/themes/linux/pageInfo.css delete mode 100644 application/basilisk/themes/linux/pageInfo.png delete mode 100644 application/basilisk/themes/linux/places/bookmarks-menu-arrow.png delete mode 100644 application/basilisk/themes/linux/places/bookmarks-notification-finish.png delete mode 100644 application/basilisk/themes/linux/places/bookmarksMenu.png delete mode 100644 application/basilisk/themes/linux/places/bookmarksToolbar-menuPanel.png delete mode 100644 application/basilisk/themes/linux/places/bookmarksToolbar.png delete mode 100644 application/basilisk/themes/linux/places/calendar.png delete mode 100644 application/basilisk/themes/linux/places/downloads.png delete mode 100644 application/basilisk/themes/linux/places/editBookmarkOverlay.css delete mode 100644 application/basilisk/themes/linux/places/livemark-item.png delete mode 100644 application/basilisk/themes/linux/places/organizer.css delete mode 100644 application/basilisk/themes/linux/places/organizer.xml delete mode 100644 application/basilisk/themes/linux/places/places.css delete mode 100644 application/basilisk/themes/linux/places/query.png delete mode 100644 application/basilisk/themes/linux/places/starred48.png delete mode 100644 application/basilisk/themes/linux/places/tag.png delete mode 100644 application/basilisk/themes/linux/places/toolbarDropMarker.png delete mode 100644 application/basilisk/themes/linux/places/unsortedBookmarks.png delete mode 100644 application/basilisk/themes/linux/places/unstarred48.png delete mode 100644 application/basilisk/themes/linux/preferences/alwaysAsk.png delete mode 100644 application/basilisk/themes/linux/preferences/applications.css delete mode 100644 application/basilisk/themes/linux/preferences/in-content/dialog.css delete mode 100644 application/basilisk/themes/linux/preferences/in-content/preferences.css delete mode 100644 application/basilisk/themes/linux/preferences/mail.png delete mode 100644 application/basilisk/themes/linux/preferences/preferences.css delete mode 100644 application/basilisk/themes/linux/privatebrowsing-mask.png delete mode 100644 application/basilisk/themes/linux/reload-stop-go.png delete mode 100644 application/basilisk/themes/linux/reload-stop-go@2x.png delete mode 100644 application/basilisk/themes/linux/sanitizeDialog.css delete mode 100644 application/basilisk/themes/linux/searchbar.css delete mode 100644 application/basilisk/themes/linux/setDesktopBackground.css delete mode 100644 application/basilisk/themes/linux/slowStartup-16.png delete mode 100644 application/basilisk/themes/linux/social/services-16.png delete mode 100644 application/basilisk/themes/linux/social/services-64.png delete mode 100644 application/basilisk/themes/linux/sync-128.png delete mode 100644 application/basilisk/themes/linux/sync-16.png delete mode 100644 application/basilisk/themes/linux/sync-32.png delete mode 100644 application/basilisk/themes/linux/sync-bg.png delete mode 100644 application/basilisk/themes/linux/sync-horizontalbar.png delete mode 100644 application/basilisk/themes/linux/sync-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/linux/sync-notification-24.png delete mode 100644 application/basilisk/themes/linux/syncCommon.css delete mode 100644 application/basilisk/themes/linux/syncProgress-horizontalbar.png delete mode 100644 application/basilisk/themes/linux/syncProgress-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/linux/syncQuota.css delete mode 100644 application/basilisk/themes/linux/syncSetup.css delete mode 100644 application/basilisk/themes/linux/syncedtabs/sidebar.css delete mode 100644 application/basilisk/themes/linux/tabbrowser/alltabs-inverted.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/alltabs.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/newtab-inverted.svg delete mode 100644 application/basilisk/themes/linux/tabbrowser/newtab.svg delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-active-middle.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-active-middle@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-arrow-left-inverted.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-arrow-left.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-end.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-end@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-middle.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-middle@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-start.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-background-start@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-stroke-end.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-stroke-end@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-stroke-start.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tab-stroke-start@2x.png delete mode 100644 application/basilisk/themes/linux/tabbrowser/tabDragIndicator.png delete mode 100644 application/basilisk/themes/moz.build delete mode 100644 application/basilisk/themes/osx/Info.png delete mode 100644 application/basilisk/themes/osx/Privacy-16.png delete mode 100644 application/basilisk/themes/osx/Toolbar-background-noise.png delete mode 100644 application/basilisk/themes/osx/Toolbar-inverted.png delete mode 100644 application/basilisk/themes/osx/Toolbar-inverted@2x.png delete mode 100644 application/basilisk/themes/osx/Toolbar-yosemite.png delete mode 100644 application/basilisk/themes/osx/Toolbar-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/Toolbar.png delete mode 100644 application/basilisk/themes/osx/Toolbar@2x.png delete mode 100644 application/basilisk/themes/osx/aboutSessionRestore-window-icon.png delete mode 100644 application/basilisk/themes/osx/aboutSyncTabs.css delete mode 100644 application/basilisk/themes/osx/browser-lightweightTheme.css delete mode 100644 application/basilisk/themes/osx/browser.css delete mode 100644 application/basilisk/themes/osx/click-to-play-warning-stripes.png delete mode 100644 application/basilisk/themes/osx/communicator/communicator.css delete mode 100644 application/basilisk/themes/osx/communicator/jar.mn delete mode 100644 application/basilisk/themes/osx/communicator/moz.build delete mode 100644 application/basilisk/themes/osx/compacttheme.css delete mode 100644 application/basilisk/themes/osx/controlcenter/panel.css delete mode 100644 application/basilisk/themes/osx/customizableui/background-noise-toolbar.png delete mode 100644 application/basilisk/themes/osx/customizableui/customize-titleBar-toggle.png delete mode 100644 application/basilisk/themes/osx/customizableui/customize-titleBar-toggle@2x.png delete mode 100644 application/basilisk/themes/osx/customizableui/customizeMode-gridTexture.png delete mode 100644 application/basilisk/themes/osx/customizableui/customizeMode-separatorHorizontal.png delete mode 100644 application/basilisk/themes/osx/customizableui/customizeMode-separatorVertical.png delete mode 100644 application/basilisk/themes/osx/customizableui/panelUI.css delete mode 100644 application/basilisk/themes/osx/downloads/allDownloadsViewOverlay.css delete mode 100644 application/basilisk/themes/osx/downloads/download-glow-menuPanel.png delete mode 100644 application/basilisk/themes/osx/downloads/download-glow-menuPanel@2x.png delete mode 100644 application/basilisk/themes/osx/downloads/download-notification-finish.png delete mode 100644 application/basilisk/themes/osx/downloads/download-notification-finish@2x.png delete mode 100644 application/basilisk/themes/osx/downloads/download-notification-start.png delete mode 100644 application/basilisk/themes/osx/downloads/download-notification-start@2x.png delete mode 100644 application/basilisk/themes/osx/downloads/downloads.css delete mode 100644 application/basilisk/themes/osx/downloads/indicator.css delete mode 100644 application/basilisk/themes/osx/feeds/feedIcon.png delete mode 100644 application/basilisk/themes/osx/feeds/feedIcon16.png delete mode 100644 application/basilisk/themes/osx/feeds/subscribe.css delete mode 100644 application/basilisk/themes/osx/jar.mn delete mode 100644 application/basilisk/themes/osx/keyhole-circle.png delete mode 100644 application/basilisk/themes/osx/keyhole-circle@2x.png delete mode 100644 application/basilisk/themes/osx/menu-back.png delete mode 100644 application/basilisk/themes/osx/menu-forward.png delete mode 100644 application/basilisk/themes/osx/menuPanel-customize-yosemite.png delete mode 100644 application/basilisk/themes/osx/menuPanel-customize-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/menuPanel-customize.png delete mode 100644 application/basilisk/themes/osx/menuPanel-customize@2x.png delete mode 100644 application/basilisk/themes/osx/menuPanel-exit-yosemite.png delete mode 100644 application/basilisk/themes/osx/menuPanel-exit-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/menuPanel-exit.png delete mode 100644 application/basilisk/themes/osx/menuPanel-exit@2x.png delete mode 100644 application/basilisk/themes/osx/menuPanel-help-yosemite.png delete mode 100644 application/basilisk/themes/osx/menuPanel-help-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/menuPanel-help.png delete mode 100644 application/basilisk/themes/osx/menuPanel-help@2x.png delete mode 100644 application/basilisk/themes/osx/monitor.png delete mode 100644 application/basilisk/themes/osx/monitor_16-10.png delete mode 100644 application/basilisk/themes/osx/moz.build delete mode 100644 application/basilisk/themes/osx/newtab/newTab.css delete mode 100644 application/basilisk/themes/osx/page-livemarks.png delete mode 100644 application/basilisk/themes/osx/page-livemarks@2x.png delete mode 100644 application/basilisk/themes/osx/pageInfo.css delete mode 100644 application/basilisk/themes/osx/panel-expander-closed.png delete mode 100644 application/basilisk/themes/osx/panel-expander-closed@2x.png delete mode 100644 application/basilisk/themes/osx/panel-expander-open.png delete mode 100644 application/basilisk/themes/osx/panel-expander-open@2x.png delete mode 100644 application/basilisk/themes/osx/panel-plus-sign.png delete mode 100644 application/basilisk/themes/osx/places/allBookmarks.png delete mode 100644 application/basilisk/themes/osx/places/bookmarks-notification-finish.png delete mode 100644 application/basilisk/themes/osx/places/bookmarks-notification-finish@2x.png delete mode 100644 application/basilisk/themes/osx/places/bookmarksMenu.png delete mode 100644 application/basilisk/themes/osx/places/bookmarksToolbar-menuPanel.png delete mode 100644 application/basilisk/themes/osx/places/bookmarksToolbar-menuPanel@2x.png delete mode 100644 application/basilisk/themes/osx/places/bookmarksToolbar.png delete mode 100644 application/basilisk/themes/osx/places/bookmarksToolbar@2x.png delete mode 100644 application/basilisk/themes/osx/places/downloads.png delete mode 100644 application/basilisk/themes/osx/places/editBookmarkOverlay.css delete mode 100644 application/basilisk/themes/osx/places/folderDropArrow.png delete mode 100644 application/basilisk/themes/osx/places/folderDropArrow@2x.png delete mode 100644 application/basilisk/themes/osx/places/history.png delete mode 100644 application/basilisk/themes/osx/places/history@2x.png delete mode 100644 application/basilisk/themes/osx/places/livemark-item.png delete mode 100644 application/basilisk/themes/osx/places/organizer.css delete mode 100644 application/basilisk/themes/osx/places/places.css delete mode 100644 application/basilisk/themes/osx/places/query.png delete mode 100644 application/basilisk/themes/osx/places/query@2x.png delete mode 100644 application/basilisk/themes/osx/places/starred48.png delete mode 100644 application/basilisk/themes/osx/places/starred48@2x.png delete mode 100644 application/basilisk/themes/osx/places/tag.png delete mode 100644 application/basilisk/themes/osx/places/tag@2x.png delete mode 100644 application/basilisk/themes/osx/places/toolbar-lion.png delete mode 100644 application/basilisk/themes/osx/places/toolbar.png delete mode 100644 application/basilisk/themes/osx/places/toolbarDropMarker.png delete mode 100644 application/basilisk/themes/osx/places/unfiledBookmarks.png delete mode 100644 application/basilisk/themes/osx/places/unfiledBookmarks@2x.png delete mode 100644 application/basilisk/themes/osx/places/unstarred48.png delete mode 100644 application/basilisk/themes/osx/preferences/alwaysAsk.png delete mode 100644 application/basilisk/themes/osx/preferences/application.png delete mode 100644 application/basilisk/themes/osx/preferences/applications.css delete mode 100644 application/basilisk/themes/osx/preferences/in-content/dialog.css delete mode 100644 application/basilisk/themes/osx/preferences/in-content/preferences.css delete mode 100644 application/basilisk/themes/osx/preferences/preferences.css delete mode 100644 application/basilisk/themes/osx/preferences/saveFile.png delete mode 100644 application/basilisk/themes/osx/privatebrowsing-mask-short.png delete mode 100644 application/basilisk/themes/osx/privatebrowsing-mask-short@2x.png delete mode 100644 application/basilisk/themes/osx/privatebrowsing-mask.png delete mode 100644 application/basilisk/themes/osx/privatebrowsing-mask@2x.png delete mode 100644 application/basilisk/themes/osx/reload-stop-go-yosemite.png delete mode 100644 application/basilisk/themes/osx/reload-stop-go-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/reload-stop-go.png delete mode 100644 application/basilisk/themes/osx/reload-stop-go@2x.png delete mode 100644 application/basilisk/themes/osx/sanitizeDialog.css delete mode 100644 application/basilisk/themes/osx/searchbar.css delete mode 100644 application/basilisk/themes/osx/setDesktopBackground.css delete mode 100644 application/basilisk/themes/osx/shared.inc delete mode 100644 application/basilisk/themes/osx/slowStartup-16.png delete mode 100644 application/basilisk/themes/osx/social/services-16.png delete mode 100644 application/basilisk/themes/osx/social/services-16@2x.png delete mode 100644 application/basilisk/themes/osx/social/services-64.png delete mode 100644 application/basilisk/themes/osx/social/services-64@2x.png delete mode 100644 application/basilisk/themes/osx/subtle-pattern.png delete mode 100644 application/basilisk/themes/osx/sync-128.png delete mode 100644 application/basilisk/themes/osx/sync-16.png delete mode 100644 application/basilisk/themes/osx/sync-32.png delete mode 100644 application/basilisk/themes/osx/sync-bg.png delete mode 100644 application/basilisk/themes/osx/sync-horizontalbar-yosemite.png delete mode 100644 application/basilisk/themes/osx/sync-horizontalbar-yosemite@2x.png delete mode 100644 application/basilisk/themes/osx/sync-horizontalbar.png delete mode 100644 application/basilisk/themes/osx/sync-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/osx/sync-notification-24.png delete mode 100644 application/basilisk/themes/osx/syncCommon.css delete mode 100644 application/basilisk/themes/osx/syncProgress-horizontalbar.png delete mode 100644 application/basilisk/themes/osx/syncProgress-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/osx/syncQuota.css delete mode 100644 application/basilisk/themes/osx/syncSetup.css delete mode 100644 application/basilisk/themes/osx/syncedtabs/sidebar.css delete mode 100644 application/basilisk/themes/osx/tabbrowser/alltabs-box-bkgnd-icon-inverted.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/alltabs-box-bkgnd-icon-inverted@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/alltabs-box-bkgnd-icon-lion.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/alltabs-box-bkgnd-icon-lion@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/alltabs-box-bkgnd-icon.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/newtab-inverted.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/newtab-inverted@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/newtab.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/newtab@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-active-middle-yosemite-inactive.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-active-middle-yosemite-inactive@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-active-middle.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-active-middle@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-left-inverted.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-left-inverted@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-left.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-left@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-right-inverted.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-right-inverted@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-right.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-arrow-right@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-end.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-end@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-middle.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-middle@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-start.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-background-start@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-selected-end-yosemite-inactive.svg delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-selected-start-yosemite-inactive.svg delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-end-yosemite-inactive.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-end-yosemite-inactive@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-end.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-end@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-start-yosemite-inactive.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-start-yosemite-inactive@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-start.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tab-stroke-start@2x.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tabDragIndicator.png delete mode 100644 application/basilisk/themes/osx/tabbrowser/tabDragIndicator@2x.png delete mode 100644 application/basilisk/themes/osx/toolbarbutton-dropmarker-lion.png delete mode 100644 application/basilisk/themes/osx/toolbarbutton-dropmarker-lion@2x.png delete mode 100644 application/basilisk/themes/osx/toolbarbutton-dropmarker.png delete mode 100644 application/basilisk/themes/osx/urlbar-history-dropmarker.png delete mode 100644 application/basilisk/themes/osx/urlbar-history-dropmarker@2x.png delete mode 100644 application/basilisk/themes/osx/urlbar-popup-blocked.png delete mode 100644 application/basilisk/themes/osx/urlbar-popup-blocked@2x.png delete mode 100644 application/basilisk/themes/osx/webRTC-indicator.css delete mode 100644 application/basilisk/themes/osx/webRTC-sharingDevice-menubar.png delete mode 100644 application/basilisk/themes/osx/webRTC-sharingDevice-menubar@2x.png delete mode 100644 application/basilisk/themes/osx/webRTC-sharingMicrophone-menubar.png delete mode 100644 application/basilisk/themes/osx/webRTC-sharingMicrophone-menubar@2x.png delete mode 100644 application/basilisk/themes/osx/webRTC-sharingScreen-menubar.png delete mode 100644 application/basilisk/themes/osx/webRTC-sharingScreen-menubar@2x.png delete mode 100644 application/basilisk/themes/preprocess-tab-svgs.py delete mode 100644 application/basilisk/themes/shared/UITour.inc.css delete mode 100644 application/basilisk/themes/shared/aboutNetError.css delete mode 100644 application/basilisk/themes/shared/aboutSessionRestore.css delete mode 100644 application/basilisk/themes/shared/aboutSocialError.css delete mode 100644 application/basilisk/themes/shared/aboutTabCrashed.css delete mode 100644 application/basilisk/themes/shared/aboutWelcomeBack.css delete mode 100644 application/basilisk/themes/shared/addons/addon-badge.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-anchor.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-blocked.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-confirm.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-downloading.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-error.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-installed.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-restart.svg delete mode 100644 application/basilisk/themes/shared/addons/addon-install-warning.svg delete mode 100644 application/basilisk/themes/shared/autocomplete.inc.css delete mode 100644 application/basilisk/themes/shared/blockedSite.css delete mode 100644 application/basilisk/themes/shared/browser.inc delete mode 100644 application/basilisk/themes/shared/compacttheme.inc.css delete mode 100644 application/basilisk/themes/shared/compacttheme/loading-inverted.png delete mode 100644 application/basilisk/themes/shared/compacttheme/loading-inverted@2x.png delete mode 100644 application/basilisk/themes/shared/content-contextmenu.svg delete mode 100644 application/basilisk/themes/shared/contextmenu.inc.css delete mode 100644 application/basilisk/themes/shared/controlcenter/arrow-subview-back.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/arrow-subview.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/conn-not-secure.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/connection.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/mcb-disabled.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/panel.inc.css delete mode 100644 application/basilisk/themes/shared/controlcenter/permissions.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/tracking-protection.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/warning-gray.svg delete mode 100644 application/basilisk/themes/shared/controlcenter/warning-yellow.svg delete mode 100644 application/basilisk/themes/shared/ctrlTab.inc.css delete mode 100644 application/basilisk/themes/shared/customizableui/customize-illustration-rtl.png delete mode 100644 application/basilisk/themes/shared/customizableui/customize-illustration-rtl@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/customize-illustration.png delete mode 100644 application/basilisk/themes/shared/customizableui/customize-illustration@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/customizeFavicon.ico delete mode 100644 application/basilisk/themes/shared/customizableui/customizeMode.inc.css delete mode 100644 application/basilisk/themes/shared/customizableui/customizeTip.inc.css delete mode 100644 application/basilisk/themes/shared/customizableui/info-icon-customizeTip.png delete mode 100644 application/basilisk/themes/shared/customizableui/info-icon-customizeTip@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/menuPanel-customizeFinish.png delete mode 100644 application/basilisk/themes/shared/customizableui/menuPanel-customizeFinish@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/panelUI.inc.css delete mode 100644 application/basilisk/themes/shared/customizableui/panelarrow-customizeTip.png delete mode 100644 application/basilisk/themes/shared/customizableui/panelarrow-customizeTip@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/subView-arrow-back-inverted-rtl.png delete mode 100644 application/basilisk/themes/shared/customizableui/subView-arrow-back-inverted-rtl@2x.png delete mode 100644 application/basilisk/themes/shared/customizableui/subView-arrow-back-inverted.png delete mode 100644 application/basilisk/themes/shared/customizableui/subView-arrow-back-inverted@2x.png delete mode 100644 application/basilisk/themes/shared/devedition/urlbar-history-dropmarker.svg delete mode 100644 application/basilisk/themes/shared/downloads/allDownloadsViewOverlay.inc.css delete mode 100644 application/basilisk/themes/shared/downloads/contentAreaDownloadsView.css delete mode 100644 application/basilisk/themes/shared/downloads/download-blocked.svg delete mode 100644 application/basilisk/themes/shared/downloads/download-summary.svg delete mode 100644 application/basilisk/themes/shared/downloads/downloads.inc.css delete mode 100644 application/basilisk/themes/shared/downloads/progressmeter.inc.css delete mode 100644 application/basilisk/themes/shared/drm-icon.svg delete mode 100644 application/basilisk/themes/shared/e10s-64@2x.png delete mode 100644 application/basilisk/themes/shared/error-pages.css delete mode 100644 application/basilisk/themes/shared/favicon-search-16.svg delete mode 100644 application/basilisk/themes/shared/fullscreen/insecure.svg delete mode 100644 application/basilisk/themes/shared/fullscreen/secure.svg delete mode 100644 application/basilisk/themes/shared/fullscreen/warning.inc.css delete mode 100644 application/basilisk/themes/shared/fxa/android.png delete mode 100644 application/basilisk/themes/shared/fxa/android@2x.png delete mode 100644 application/basilisk/themes/shared/fxa/default-avatar.svg delete mode 100644 application/basilisk/themes/shared/fxa/ios.png delete mode 100644 application/basilisk/themes/shared/fxa/ios@2x.png delete mode 100644 application/basilisk/themes/shared/fxa/logo.png delete mode 100644 application/basilisk/themes/shared/fxa/logo@2x.png delete mode 100644 application/basilisk/themes/shared/fxa/sync-illustration.png delete mode 100644 application/basilisk/themes/shared/fxa/sync-illustration.svg delete mode 100644 application/basilisk/themes/shared/fxa/sync-illustration@2x.png delete mode 100644 application/basilisk/themes/shared/heartbeat-icon.svg delete mode 100644 application/basilisk/themes/shared/heartbeat-star-lit.svg delete mode 100644 application/basilisk/themes/shared/heartbeat-star-off.svg delete mode 100644 application/basilisk/themes/shared/icon-colors.inc.svg delete mode 100644 application/basilisk/themes/shared/identity-block/connection-mixed-active-loaded.svg delete mode 100644 application/basilisk/themes/shared/identity-block/connection-mixed-passive-loaded.svg delete mode 100644 application/basilisk/themes/shared/identity-block/connection-secure.svg delete mode 100644 application/basilisk/themes/shared/identity-block/icons.inc.css delete mode 100644 application/basilisk/themes/shared/identity-block/identity-block.inc.css delete mode 100644 application/basilisk/themes/shared/identity-block/identity-icon.svg delete mode 100644 application/basilisk/themes/shared/identity-block/tracking-protection-16.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/cert-error.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/icon-search-64.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/session-restore.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/tab-crashed.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/welcome-back.svg delete mode 100644 application/basilisk/themes/shared/incontent-icons/wifi.svg delete mode 100644 application/basilisk/themes/shared/incontentprefs/containers.css delete mode 100644 application/basilisk/themes/shared/incontentprefs/dialog.inc.css delete mode 100644 application/basilisk/themes/shared/incontentprefs/favicon.ico delete mode 100644 application/basilisk/themes/shared/incontentprefs/icons.svg delete mode 100644 application/basilisk/themes/shared/incontentprefs/preferences.inc.css delete mode 100644 application/basilisk/themes/shared/incontentprefs/search.css delete mode 100644 application/basilisk/themes/shared/info.svg delete mode 100644 application/basilisk/themes/shared/jar.inc.mn delete mode 100644 application/basilisk/themes/shared/menuPanel.svg delete mode 100644 application/basilisk/themes/shared/menupanel.inc.css delete mode 100644 application/basilisk/themes/shared/newtab/close.png delete mode 100644 application/basilisk/themes/shared/newtab/controls.svg delete mode 100644 application/basilisk/themes/shared/newtab/newTab.inc.css delete mode 100644 application/basilisk/themes/shared/notification-icons.inc.css delete mode 100644 application/basilisk/themes/shared/notification-icons.svg delete mode 100644 application/basilisk/themes/shared/panel-icons.svg delete mode 100644 application/basilisk/themes/shared/panic-panel/header-small.png delete mode 100644 application/basilisk/themes/shared/panic-panel/header-small@2x.png delete mode 100644 application/basilisk/themes/shared/panic-panel/header.png delete mode 100644 application/basilisk/themes/shared/panic-panel/header@2x.png delete mode 100644 application/basilisk/themes/shared/panic-panel/icons.png delete mode 100644 application/basilisk/themes/shared/panic-panel/icons@2x.png delete mode 100644 application/basilisk/themes/shared/plugin-doorhanger.inc.css delete mode 100644 application/basilisk/themes/shared/preferences/containers.css delete mode 100644 application/basilisk/themes/shared/privatebrowsing/aboutPrivateBrowsing.css delete mode 100644 application/basilisk/themes/shared/privatebrowsing/attention.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/attention@2x.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/check.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/check.svg delete mode 100644 application/basilisk/themes/shared/privatebrowsing/check@2x.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/favicon.svg delete mode 100644 application/basilisk/themes/shared/privatebrowsing/private-browsing.svg delete mode 100644 application/basilisk/themes/shared/privatebrowsing/shield-page.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/shield-page@2x.png delete mode 100644 application/basilisk/themes/shared/privatebrowsing/tracking-protection-off.svg delete mode 100644 application/basilisk/themes/shared/privatebrowsing/tracking-protection.svg delete mode 100644 application/basilisk/themes/shared/reader/reader-mode-16.png delete mode 100644 application/basilisk/themes/shared/reader/reader-mode-16@2x.png delete mode 100644 application/basilisk/themes/shared/reader/reader-tour.png delete mode 100644 application/basilisk/themes/shared/reader/reader-tour@2x.png delete mode 100644 application/basilisk/themes/shared/reader/readerMode.svg delete mode 100644 application/basilisk/themes/shared/search/badge-add-engine.png delete mode 100644 application/basilisk/themes/shared/search/badge-add-engine@2x.png delete mode 100644 application/basilisk/themes/shared/search/gear.svg delete mode 100644 application/basilisk/themes/shared/search/history-icon.svg delete mode 100644 application/basilisk/themes/shared/search/search-arrow-go.svg delete mode 100644 application/basilisk/themes/shared/search/search-engine-placeholder.png delete mode 100644 application/basilisk/themes/shared/search/search-engine-placeholder@2x.png delete mode 100644 application/basilisk/themes/shared/search/search-indicator-badge-add.png delete mode 100644 application/basilisk/themes/shared/search/search-indicator-badge-add@2x.png delete mode 100644 application/basilisk/themes/shared/search/search-indicator-magnifying-glass.svg delete mode 100644 application/basilisk/themes/shared/search/search-indicator.png delete mode 100644 application/basilisk/themes/shared/search/search-indicator@2x.png delete mode 100644 application/basilisk/themes/shared/searchReset.css delete mode 100644 application/basilisk/themes/shared/sync-desktopIcon.svg delete mode 100644 application/basilisk/themes/shared/sync-mobileIcon.svg delete mode 100644 application/basilisk/themes/shared/syncedtabs/sidebar.inc.css delete mode 100644 application/basilisk/themes/shared/tab-selected.svg delete mode 100644 application/basilisk/themes/shared/tabbrowser/connecting.png delete mode 100644 application/basilisk/themes/shared/tabbrowser/connecting@2x.png delete mode 100644 application/basilisk/themes/shared/tabbrowser/crashed.svg delete mode 100644 application/basilisk/themes/shared/tabbrowser/pendingpaint.png delete mode 100644 application/basilisk/themes/shared/tabbrowser/tab-audio-small.svg delete mode 100644 application/basilisk/themes/shared/tabbrowser/tab-audio.svg delete mode 100644 application/basilisk/themes/shared/tabbrowser/tab-overflow-indicator.png delete mode 100644 application/basilisk/themes/shared/tabs.inc.css delete mode 100644 application/basilisk/themes/shared/toolbarbutton-dropdown-arrow.png delete mode 100644 application/basilisk/themes/shared/toolbarbuttons.inc.css delete mode 100644 application/basilisk/themes/shared/translation/infobar.inc.css delete mode 100644 application/basilisk/themes/shared/translation/translating-16.png delete mode 100644 application/basilisk/themes/shared/translation/translating-16@2x.png delete mode 100644 application/basilisk/themes/shared/translation/translation-16.png delete mode 100644 application/basilisk/themes/shared/translation/translation-16@2x.png delete mode 100644 application/basilisk/themes/shared/undoCloseTab.png delete mode 100644 application/basilisk/themes/shared/undoCloseTab@2x.png delete mode 100644 application/basilisk/themes/shared/update-badge-failed.svg delete mode 100644 application/basilisk/themes/shared/update-badge.svg delete mode 100644 application/basilisk/themes/shared/urlbar-star.svg delete mode 100644 application/basilisk/themes/shared/urlbar-tab.svg delete mode 100644 application/basilisk/themes/shared/urlbarSearchSuggestionsNotification.inc.css delete mode 100644 application/basilisk/themes/shared/warning-white.svg delete mode 100644 application/basilisk/themes/shared/warning.svg delete mode 100644 application/basilisk/themes/shared/webRTC-indicator.css delete mode 100644 application/basilisk/themes/tab-svgs.mozbuild delete mode 100644 application/basilisk/themes/windows/Info.png delete mode 100644 application/basilisk/themes/windows/Privacy-16.png delete mode 100644 application/basilisk/themes/windows/Toolbar-inverted.png delete mode 100644 application/basilisk/themes/windows/Toolbar-inverted@2x.png delete mode 100644 application/basilisk/themes/windows/Toolbar-win7.png delete mode 100644 application/basilisk/themes/windows/Toolbar-win7@2x.png delete mode 100644 application/basilisk/themes/windows/Toolbar-win8.png delete mode 100644 application/basilisk/themes/windows/Toolbar-win8@2x.png delete mode 100644 application/basilisk/themes/windows/Toolbar.png delete mode 100644 application/basilisk/themes/windows/Toolbar@2x.png delete mode 100644 application/basilisk/themes/windows/aboutSessionRestore-window-icon.png delete mode 100644 application/basilisk/themes/windows/aboutSyncTabs.css delete mode 100644 application/basilisk/themes/windows/browser-aero.css delete mode 100644 application/basilisk/themes/windows/browser-lightweightTheme.css delete mode 100644 application/basilisk/themes/windows/browser.css delete mode 100644 application/basilisk/themes/windows/caption-buttons.svg delete mode 100644 application/basilisk/themes/windows/click-to-play-warning-stripes.png delete mode 100644 application/basilisk/themes/windows/communicator/communicator.css delete mode 100644 application/basilisk/themes/windows/communicator/jar.mn delete mode 100644 application/basilisk/themes/windows/communicator/moz.build delete mode 100644 application/basilisk/themes/windows/compacttheme.css delete mode 100644 application/basilisk/themes/windows/content-contextmenu.svg delete mode 100644 application/basilisk/themes/windows/controlcenter/panel.css delete mode 100644 application/basilisk/themes/windows/customizableui/background-noise-toolbar.png delete mode 100644 application/basilisk/themes/windows/customizableui/customize-titleBar-toggle.png delete mode 100644 application/basilisk/themes/windows/customizableui/customize-titleBar-toggle@2x.png delete mode 100644 application/basilisk/themes/windows/customizableui/customizeMode-gridTexture.png delete mode 100644 application/basilisk/themes/windows/customizableui/customizeMode-separatorHorizontal.png delete mode 100644 application/basilisk/themes/windows/customizableui/customizeMode-separatorVertical.png delete mode 100644 application/basilisk/themes/windows/customizableui/menu-arrow.svg delete mode 100644 application/basilisk/themes/windows/customizableui/panelUI.css delete mode 100644 application/basilisk/themes/windows/downloads/allDownloadsViewOverlay.css delete mode 100644 application/basilisk/themes/windows/downloads/download-glow-menuPanel-win7.png delete mode 100644 application/basilisk/themes/windows/downloads/download-glow-menuPanel.png delete mode 100644 application/basilisk/themes/windows/downloads/download-glow-win7.png delete mode 100644 application/basilisk/themes/windows/downloads/download-glow.png delete mode 100644 application/basilisk/themes/windows/downloads/download-notification-finish.png delete mode 100644 application/basilisk/themes/windows/downloads/download-notification-start.png delete mode 100644 application/basilisk/themes/windows/downloads/downloads.css delete mode 100644 application/basilisk/themes/windows/downloads/indicator.css delete mode 100644 application/basilisk/themes/windows/feeds/feedIcon.png delete mode 100644 application/basilisk/themes/windows/feeds/feedIcon16.png delete mode 100644 application/basilisk/themes/windows/feeds/subscribe.css delete mode 100644 application/basilisk/themes/windows/jar.mn delete mode 100644 application/basilisk/themes/windows/livemark-folder.png delete mode 100644 application/basilisk/themes/windows/loop/toolbar-win10.png delete mode 100644 application/basilisk/themes/windows/loop/toolbar-win10@2x.png delete mode 100644 application/basilisk/themes/windows/menu-back.png delete mode 100644 application/basilisk/themes/windows/menu-forward.png delete mode 100644 application/basilisk/themes/windows/menuPanel-customize.png delete mode 100644 application/basilisk/themes/windows/menuPanel-customize@2x.png delete mode 100644 application/basilisk/themes/windows/menuPanel-exit.png delete mode 100644 application/basilisk/themes/windows/menuPanel-exit@2x.png delete mode 100644 application/basilisk/themes/windows/menuPanel-help.png delete mode 100644 application/basilisk/themes/windows/menuPanel-help@2x.png delete mode 100644 application/basilisk/themes/windows/monitor.png delete mode 100644 application/basilisk/themes/windows/monitor_16-10.png delete mode 100644 application/basilisk/themes/windows/moz.build delete mode 100644 application/basilisk/themes/windows/newtab/newTab.css delete mode 100644 application/basilisk/themes/windows/pageInfo.css delete mode 100644 application/basilisk/themes/windows/pageInfo.png delete mode 100644 application/basilisk/themes/windows/places/allBookmarks.png delete mode 100644 application/basilisk/themes/windows/places/bookmarks-notification-finish.png delete mode 100644 application/basilisk/themes/windows/places/bookmarksMenu.png delete mode 100644 application/basilisk/themes/windows/places/bookmarksToolbar-menuPanel.png delete mode 100644 application/basilisk/themes/windows/places/bookmarksToolbar.png delete mode 100644 application/basilisk/themes/windows/places/calendar.png delete mode 100644 application/basilisk/themes/windows/places/downloads.png delete mode 100644 application/basilisk/themes/windows/places/editBookmarkOverlay.css delete mode 100644 application/basilisk/themes/windows/places/history.png delete mode 100644 application/basilisk/themes/windows/places/libraryToolbar.png delete mode 100644 application/basilisk/themes/windows/places/livemark-item.png delete mode 100644 application/basilisk/themes/windows/places/organizer.css delete mode 100644 application/basilisk/themes/windows/places/places.css delete mode 100644 application/basilisk/themes/windows/places/query.png delete mode 100644 application/basilisk/themes/windows/places/starred48.png delete mode 100644 application/basilisk/themes/windows/places/tag.png delete mode 100644 application/basilisk/themes/windows/places/toolbarDropMarker.png delete mode 100644 application/basilisk/themes/windows/places/unsortedBookmarks.png delete mode 100644 application/basilisk/themes/windows/places/unstarred48.png delete mode 100644 application/basilisk/themes/windows/preferences/alwaysAsk.png delete mode 100644 application/basilisk/themes/windows/preferences/application.png delete mode 100644 application/basilisk/themes/windows/preferences/applications.css delete mode 100644 application/basilisk/themes/windows/preferences/in-content/dialog.css delete mode 100644 application/basilisk/themes/windows/preferences/in-content/preferences.css delete mode 100644 application/basilisk/themes/windows/preferences/preferences.css delete mode 100644 application/basilisk/themes/windows/preferences/saveFile.png delete mode 100644 application/basilisk/themes/windows/privatebrowsing-mask-tabstrip-win7.png delete mode 100644 application/basilisk/themes/windows/privatebrowsing-mask-tabstrip.png delete mode 100644 application/basilisk/themes/windows/privatebrowsing-mask-titlebar-win7-tall.png delete mode 100644 application/basilisk/themes/windows/privatebrowsing-mask-titlebar-win7.png delete mode 100644 application/basilisk/themes/windows/privatebrowsing-mask-titlebar.png delete mode 100644 application/basilisk/themes/windows/reload-stop-go-win7.png delete mode 100644 application/basilisk/themes/windows/reload-stop-go-win7@2x.png delete mode 100644 application/basilisk/themes/windows/reload-stop-go.png delete mode 100644 application/basilisk/themes/windows/reload-stop-go@2x.png delete mode 100644 application/basilisk/themes/windows/sanitizeDialog.css delete mode 100644 application/basilisk/themes/windows/searchbar.css delete mode 100644 application/basilisk/themes/windows/setDesktopBackground.css delete mode 100644 application/basilisk/themes/windows/slowStartup-16.png delete mode 100644 application/basilisk/themes/windows/social/services-16.png delete mode 100644 application/basilisk/themes/windows/social/services-64.png delete mode 100644 application/basilisk/themes/windows/sync-128.png delete mode 100644 application/basilisk/themes/windows/sync-16.png delete mode 100644 application/basilisk/themes/windows/sync-32.png delete mode 100644 application/basilisk/themes/windows/sync-bg.png delete mode 100644 application/basilisk/themes/windows/sync-horizontalbar-win7.png delete mode 100644 application/basilisk/themes/windows/sync-horizontalbar-win7@2x.png delete mode 100644 application/basilisk/themes/windows/sync-horizontalbar.png delete mode 100644 application/basilisk/themes/windows/sync-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/windows/sync-notification-24.png delete mode 100644 application/basilisk/themes/windows/syncCommon.css delete mode 100644 application/basilisk/themes/windows/syncProgress-horizontalbar-win7.png delete mode 100644 application/basilisk/themes/windows/syncProgress-horizontalbar-win7@2x.png delete mode 100644 application/basilisk/themes/windows/syncProgress-horizontalbar.png delete mode 100644 application/basilisk/themes/windows/syncProgress-horizontalbar@2x.png delete mode 100644 application/basilisk/themes/windows/syncQuota.css delete mode 100644 application/basilisk/themes/windows/syncSetup.css delete mode 100644 application/basilisk/themes/windows/syncedtabs/sidebar.css delete mode 100644 application/basilisk/themes/windows/tabbrowser/newtab-inverted-win7.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/newtab-inverted.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/newtab-win7.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/newtab.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-active-middle.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-active-middle@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-arrow-left-inverted.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-arrow-left-win7.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-arrow-left.svg delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-end-preWin10.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-end-preWin10@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-end.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-end@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-middle-preWin10.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-middle-preWin10@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-middle.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-middle@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-start-preWin10.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-start-preWin10@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-start.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-background-start@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-stroke-end.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-stroke-end@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-stroke-start.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tab-stroke-start@2x.png delete mode 100644 application/basilisk/themes/windows/tabbrowser/tabDragIndicator.png delete mode 100644 application/basilisk/themes/windows/toolbarbutton-dropdown-arrow-inverted.png delete mode 100644 application/basilisk/themes/windows/toolbarbutton-dropdown-arrow-win7.png delete mode 100644 application/basilisk/themes/windows/urlbar-history-dropmarker-win7.png delete mode 100644 application/basilisk/themes/windows/urlbar-history-dropmarker-win7@2x.png delete mode 100644 application/basilisk/themes/windows/urlbar-history-dropmarker.png delete mode 100644 application/basilisk/themes/windows/urlbar-history-dropmarker@2x.png delete mode 100644 application/basilisk/themes/windows/urlbar-popup-blocked.png delete mode 100644 application/basilisk/themes/windows/windowsShared.inc diff --git a/application/basilisk/.eslintrc.js b/application/basilisk/.eslintrc.js deleted file mode 100644 index 7bd47cc089..0000000000 --- a/application/basilisk/.eslintrc.js +++ /dev/null @@ -1,11 +0,0 @@ -"use strict"; - -module.exports = { - "extends": [ - "../toolkit/.eslintrc.js" - ], - - "rules": { - "no-shadow": "error" - } -}; diff --git a/application/basilisk/LICENSE b/application/basilisk/LICENSE deleted file mode 100644 index 3955efd761..0000000000 --- a/application/basilisk/LICENSE +++ /dev/null @@ -1,7 +0,0 @@ -Please see the file ../toolkit/content/license.html for the copyright -licensing conditions attached to this codebase, including copies of the -licenses concerned. - -You are not granted rights or licenses to the trademarks of -Moonchild Productions or any other party, including, without limitation, -the Basilisk name or logo. diff --git a/application/basilisk/Makefile.in b/application/basilisk/Makefile.in deleted file mode 100644 index 2eb9e708f6..0000000000 --- a/application/basilisk/Makefile.in +++ /dev/null @@ -1,16 +0,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/. - -include $(topsrcdir)/config/rules.mk - -ifdef MAKENSISU - -# For Windows build the uninstaller during the application build since the -# uninstaller is included with the application for mar file generation. -libs:: - $(MAKE) -C installer/windows uninstaller -ifdef MOZ_MAINTENANCE_SERVICE - $(MAKE) -C installer/windows maintenanceservice_installer -endif -endif diff --git a/application/basilisk/app-rules.mk b/application/basilisk/app-rules.mk deleted file mode 100644 index 2c31653046..0000000000 --- a/application/basilisk/app-rules.mk +++ /dev/null @@ -1 +0,0 @@ -PURGECACHES_DIRS = $(DIST)/bin/browser diff --git a/application/basilisk/app.mozbuild b/application/basilisk/app.mozbuild deleted file mode 100644 index 2a8252ced3..0000000000 --- a/application/basilisk/app.mozbuild +++ /dev/null @@ -1,15 +0,0 @@ -# vim: set filetype=python: -# 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/. - -include('/toolkit/toolkit.mozbuild') - -if CONFIG['MOZ_EXTENSIONS']: - DIRS += ['/extensions'] - -DIRS += ['/%s' % CONFIG['MOZ_BRANDING_DIRECTORY']] - -# Never add dirs after browser because they apparently won't get -# packaged properly on Mac. -DIRS += ['/application/basilisk'] diff --git a/application/basilisk/app/Makefile.in b/application/basilisk/app/Makefile.in deleted file mode 100644 index cdd6284dc0..0000000000 --- a/application/basilisk/app/Makefile.in +++ /dev/null @@ -1,103 +0,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/. - -dist_dest = $(DIST)/$(MOZ_MACBUNDLE_NAME) - -# hardcode en-US for the moment -AB_CD = en-US - -# Build a binary bootstrapping with XRE_main - -ifndef MOZ_WINCONSOLE -ifneq (,$(MOZ_DEBUG)$(MOZ_ASAN)) -MOZ_WINCONSOLE = 1 -else -MOZ_WINCONSOLE = 0 -endif -endif - -# This switches $(INSTALL) to copy mode, like $(SYSINSTALL), so things that -# shouldn't get 755 perms need $(IFLAGS1) for either way of calling nsinstall. -NSDISTMODE = copy - -include $(topsrcdir)/config/config.mk - -# If we are trying to show an error dialog about the lack of SSE2 support, -# make sure that code itself doesn't use SSE2. -ifdef MOZ_LINUX_32_SSE2_STARTUP_ERROR -CXXFLAGS := $(filter-out -march=% -msse -msse2 -mfpmath=sse,$(CXXFLAGS)) -CXX := $(filter-out -march=% -msse -msse2 -mfpmath=sse,$(CXX)) -CXXFLAGS += -mno-sse -mno-sse2 -mfpmath=387 -CXX += -march=pentiumpro -endif - -ifeq ($(OS_ARCH),WINNT) -# Rebuild basilisk.exe if the manifest changes - it's included by splash.rc. -# (this dependency should really be just for basilisk.exe, not other targets) -# Note the manifest file exists in the tree, so we use the explicit filename -# here. -EXTRA_DEPS += basilisk.exe.manifest -endif - -PROGRAMS_DEST = $(DIST)/bin - -include $(topsrcdir)/config/rules.mk - -ifneq (,$(filter-out WINNT,$(OS_ARCH))) - -ifdef COMPILE_ENVIRONMENT -libs:: - cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX) -endif - -GARBAGE += $(addprefix $(FINAL_TARGET)/defaults/pref/, firefox.js) - -endif - -# channel-prefs.js is handled separate from other prefs due to bug 756325 -libs:: $(srcdir)/profile/channel-prefs.js - $(NSINSTALL) -D $(DIST)/bin/defaults/pref - $(call py_action,preprocessor,-Fsubstitution $(PREF_PPFLAGS) $(ACDEFINES) $^ -o $(DIST)/bin/defaults/pref/channel-prefs.js) - -ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT)) - -MAC_APP_NAME = $(MOZ_APP_DISPLAYNAME) - -ifdef MOZ_DEBUG -MAC_APP_NAME := $(MAC_APP_NAME)Debug -endif - -AB_CD = $(MOZ_UI_LOCALE) - -ifeq (zh-TW,$(AB_CD)) -LPROJ_ROOT := $(subst -,_,$(AB_CD)) -else -LPROJ_ROOT := $(firstword $(subst -, ,$(AB_CD))) -endif -LPROJ := Contents/Resources/$(LPROJ_ROOT).lproj - -clean clobber repackage:: - $(RM) -r $(dist_dest) - -MAC_BUNDLE_VERSION = $(shell $(PYTHON) $(srcdir)/macversion.py --version=$(MOZ_APP_VERSION) --buildid=$(DEPTH)/buildid.h) - -.PHONY: repackage -tools repackage:: $(DIST)/bin/$(MOZ_APP_NAME) - $(MKDIR) -p $(dist_dest)/Contents/MacOS - $(MKDIR) -p $(dist_dest)/$(LPROJ) - rsync -a --exclude '*.in' $(srcdir)/macbuild/Contents $(dist_dest) --exclude English.lproj - rsync -a --exclude '*.in' $(srcdir)/macbuild/Contents/Resources/English.lproj/ $(dist_dest)/$(LPROJ) - sed -e 's/%APP_VERSION%/$(MOZ_APP_VERSION)/' -e 's/%MAC_APP_NAME%/$(MAC_APP_NAME)/' -e 's/%MOZ_MACBUNDLE_ID%/$(MOZ_MACBUNDLE_ID)/' -e 's/%MAC_BUNDLE_VERSION%/$(MAC_BUNDLE_VERSION)/' $(srcdir)/macbuild/Contents/Info.plist.in > $(dist_dest)/Contents/Info.plist - sed -e 's/%MAC_APP_NAME%/$(MAC_APP_NAME)/' $(srcdir)/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in | iconv -f UTF-8 -t UTF-16 > $(dist_dest)/$(LPROJ)/InfoPlist.strings - rsync -a --exclude-from='$(srcdir)/macbuild/Contents/MacOS-files.in' $(DIST)/bin/ $(dist_dest)/Contents/Resources - rsync -a --include-from='$(srcdir)/macbuild/Contents/MacOS-files.in' --exclude '*' $(DIST)/bin/ $(dist_dest)/Contents/MacOS - $(RM) $(dist_dest)/Contents/MacOS/$(MOZ_APP_NAME) - rsync -aL $(DIST)/bin/$(MOZ_APP_NAME) $(dist_dest)/Contents/MacOS - cp -RL $(DIST)/branding/firefox.icns $(dist_dest)/Contents/Resources/firefox.icns - cp -RL $(DIST)/branding/document.icns $(dist_dest)/Contents/Resources/document.icns - $(MKDIR) -p $(dist_dest)/Contents/Library/LaunchServices - mv -f $(dist_dest)/Contents/MacOS/updater.app/Contents/MacOS/org.mozilla.updater $(dist_dest)/Contents/Library/LaunchServices - ln -s ../../../../Library/LaunchServices/org.mozilla.updater $(dist_dest)/Contents/MacOS/updater.app/Contents/MacOS/org.mozilla.updater - printf APPLMOZB > $(dist_dest)/Contents/PkgInfo -endif diff --git a/application/basilisk/app/basilisk.exe.manifest b/application/basilisk/app/basilisk.exe.manifest deleted file mode 100644 index 079e15b58a..0000000000 --- a/application/basilisk/app/basilisk.exe.manifest +++ /dev/null @@ -1,42 +0,0 @@ - - - -Firefox - - - - - - - - - - - - - - - True/PM - - - - - - - - - - - diff --git a/application/basilisk/app/blocklist.xml b/application/basilisk/app/blocklist.xml deleted file mode 100644 index 1c71bcd61a..0000000000 --- a/application/basilisk/app/blocklist.xml +++ /dev/null @@ -1,3604 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - app.update.auto - app.update.enabled - app.update.interval - app.update.url - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - browser.startup.homepage - - - - - - security.csp.enable - security.fileuri.strict_origin_policy - security.mixed_content.block_active_content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.search.defaultenginename - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - browser.startup.homepage - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - browser.startup.homepage - browser.search.defaultenginename - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://java.com/ - - - - - - - - - - - - - https://java.com/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://java.com/ - - - - - https://real.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/reader/ - - - - - https://get.adobe.com/reader/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - https://java.com/ - - - - - - - - - - - - - https://get.adobe.com/reader - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/reader/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/shockwave/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - https://java.com/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://java.com/ - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://java.com/ - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - https://java.com/ - - - - - - - - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - https://java.com/ - - - - - - https://java.com/ - - - - - - - - - https://get.adobe.com/reader - - - - - https://support.apple.com/en-us/HT205771 - - - - - - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/shockwave/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - https://get.adobe.com/reader - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - https://www.microsoft.com/getsilverlight - - - - - - - - - https://get.adobe.com/flashplayer/ - - - - - - https://java.com/ - - - - - - https://java.com/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - https://get.adobe.com/flashplayer/ - - - - - - WINNT 6.1 - 0x10de - DIRECT2D - BLOCKED_DRIVER_VERSION - 8.17.12.5896 - LESS_THAN_OR_EQUAL - - 0x0a6c - - - - WINNT 6.2 - 0x1022 - DIRECT2D - BLOCKED_DRIVER_VERSION - 9.10.8.0 - LESS_THAN_OR_EQUAL - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1872 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1994 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - WINNT 5.2 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - WINNT 6.3 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - Darwin 12 - 0x1002 - WEBGL_MSAA - BLOCKED_DEVICE - - - Darwin 10 - 0x8086 - WEBGL_MSAA - BLOCKED_DEVICE - - - All - 0x1002 - DIRECT2D - BLOCKED_DRIVER_VERSION - 8.982.0.0 - EQUAL - - - WINNT 5.1 - 0x8086 - DIRECT3D_9_LAYERS - BLOCKED_DRIVER_VERSION - 6.14.10.5218 - LESS_THAN - - - Darwin 10 - 0x1002 - WEBGL_MSAA - BLOCKED_DEVICE - - - WINNT 5.1 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - WINNT 6.2 - 0x1002 - DIRECT2D - BLOCKED_DRIVER_VERSION - 9.10.8.0 - LESS_THAN_OR_EQUAL - - - WINNT 10.0 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - All - 0x1002 - DIRECT3D_9_LAYERS - BLOCKED_DRIVER_VERSION - 8.982.0.0 - EQUAL - - - WINNT 6.1 - 0x10de - DIRECT3D_9_LAYERS - BLOCKED_DRIVER_VERSION - 8.17.12.5896 - LESS_THAN_OR_EQUAL - - 0x0a6c - - - - WINNT 6.2 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - WINNT 8.1 - 0x1002 - DIRECT2D - BLOCKED_DRIVER_VERSION - 15.201.1151.0 - LESS_THAN - - 0x6920 - 0x6921 - 0x6928 - 0x6929 - 0x692b - 0x692f - 0x6930 - 0x6938 - 0x6939 - 0x6900 - 0x6901 - 0x6902 - 0x6903 - 0x6907 - 0x7300 - 0x9870 - 0x9874 - 0x9875 - 0x9876 - 0x9877 - - - - WINNT 6.1 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.2086 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - All - 0x1022 - DIRECT3D_9_LAYERS - BLOCKED_DRIVER_VERSION - 8.982.0.0 - EQUAL - - - Darwin 11 - 0x1002 - WEBGL_MSAA - BLOCKED_DEVICE - - - Darwin 11 - 0x8086 - WEBGL_MSAA - BLOCKED_DEVICE - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1855 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - WINNT 6.1 - 0x1002 - DIRECT3D_9_LAYERS - BLOCKED_DEVICE - - 0x9802 - 0x9803 - 0x9803 - 0x9804 - 0x9805 - 0x9806 - 0x9807 - - - - WINNT 6.0 - 0x8086 - HARDWARE_VIDEO_DECODING - BLOCKED_DRIVER_VERSION - 10.18.10.3947 - EQUAL - - - Darwin 12 - 0x10de - WEBGL_MSAA - BLOCKED_DEVICE - - - Darwin 12 - 0x8086 - WEBGL_MSAA - BLOCKED_DEVICE - - - Darwin 11 - 0x10de - WEBGL_MSAA - BLOCKED_DEVICE - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1851 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - WINNT 6.1 - 0x1002 - DIRECT2D - BLOCKED_DEVICE - - 0x9802 - 0x9803 - 0x9803 - 0x9804 - 0x9805 - 0x9806 - 0x9807 - - - - Darwin 10 - 0x10de - WEBGL_MSAA - BLOCKED_DEVICE - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1883 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - All - 0x8086 - BLOCKED_DRIVER_VERSION - 8.15.10.1892 - EQUAL - - 0x2a42 - 0x2e22 - 0x2e12 - 0x2e32 - 0x0046 - - - - All - 0x1022 - DIRECT2D - BLOCKED_DRIVER_VERSION - 8.982.0.0 - EQUAL - - - WINNT 5.1 - 0x8086 - WEBGL_ANGLE - BLOCKED_DRIVER_VERSION - 6.14.10.5218 - LESS_THAN - - - - WINNT 10.0 - 0x1002 - DIRECT2D - BLOCKED_DRIVER_VERSION - 15.201.1151.0 - LESS_THAN - - 0x6920 - 0x6921 - 0x6928 - 0x6929 - 0x692b - 0x692f - 0x6930 - 0x6938 - 0x6939 - 0x6900 - 0x6901 - 0x6902 - 0x6903 - 0x6907 - 0x7300 - 0x9870 - 0x9874 - 0x9875 - 0x9876 - 0x9877 - - - - All - 0x8086 - DIRECT2D - BLOCKED_DRIVER_VERSION - 8.15.10.2413 - LESS_THAN_OR_EQUAL - - - WINNT 5.1 - 0x10de - DIRECT3D_9_LAYERS - BLOCKED_DRIVER_VERSION - 7.0.0.0 - GREATER_THAN_OR_EQUAL - - - diff --git a/application/basilisk/app/macbuild/Contents/Info.plist.in b/application/basilisk/app/macbuild/Contents/Info.plist.in deleted file mode 100644 index 62bd676d91..0000000000 --- a/application/basilisk/app/macbuild/Contents/Info.plist.in +++ /dev/null @@ -1,224 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleDocumentTypes - - - CFBundleTypeExtensions - - html - htm - shtml - xht - xhtml - - CFBundleTypeIconFile - document.icns - CFBundleTypeName - HTML Document - CFBundleTypeOSTypes - - HTML - - CFBundleTypeRole - Viewer - - - CFBundleTypeExtensions - - svg - - CFBundleTypeIconFile - document.icns - CFBundleTypeMIMETypes - - image/svg+xml - - CFBundleTypeName - SVG document - CFBundleTypeOSTypes - - TEXT - - CFBundleTypeRole - Viewer - NSDocumentClass - BrowserDocument - - - CFBundleTypeExtensions - - text - txt - js - log - css - xul - rdf - - CFBundleTypeIconFile - document.icns - CFBundleTypeName - Text Document - CFBundleTypeOSTypes - - TEXT - utxt - - CFBundleTypeRole - Viewer - - - CFBundleTypeExtensions - - jpeg - jpg - png - gif - - CFBundleTypeIconFile - fileBookmark.icns - CFBundleTypeName - document.icns - CFBundleTypeOSTypes - - GIFf - JPEG - PNGf - - CFBundleTypeRole - Viewer - - - CFBundleTypeExtensions - - oga - ogg - - CFBundleTypeIconFile - document.icns - CFBundleTypeMIMETypes - - audio/ogg - - CFBundleTypeName - HTML5 Audio (Ogg) - CFBundleTypeRole - Viewer - - - CFBundleTypeExtensions - - ogv - - CFBundleTypeIconFile - document.icns - CFBundleTypeMIMETypes - - video/ogg - - CFBundleTypeName - HTML5 Video (Ogg) - CFBundleTypeRole - Viewer - - - CFBundleTypeExtensions - - webm - - CFBundleTypeIconFile - document.icns - CFBundleTypeMIMETypes - - video/webm - - CFBundleTypeName - HTML5 Video (WebM) - CFBundleTypeRole - Viewer - - - CFBundleExecutable - basilisk - CFBundleGetInfoString - %MAC_APP_NAME% %APP_VERSION% - CFBundleIconFile - firefox.icns - CFBundleIdentifier - %MOZ_MACBUNDLE_ID% - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - %MAC_APP_NAME% - CFBundlePackageType - APPL - CFBundleShortVersionString - %APP_VERSION% - CFBundleSignature - MOZB - CFBundleURLTypes - - - CFBundleURLIconFile - document.icns - CFBundleURLName - http URL - CFBundleURLSchemes - - http - - - - CFBundleURLIconFile - document.icns - CFBundleURLName - https URL - CFBundleURLSchemes - - https - - - - CFBundleURLName - ftp URL - CFBundleURLSchemes - - ftp - - - - CFBundleURLName - file URL - CFBundleURLSchemes - - file - - - - CFBundleVersion - %MAC_BUNDLE_VERSION% - NSAppleScriptEnabled - - LSApplicationCategoryType - public.app-category.productivity - LSFileQuarantineEnabled - - LSMinimumSystemVersion - 10.9.0 - NSSupportsAutomaticGraphicsSwitching - - NSPrincipalClass - GoannaNSApplication - SMPrivilegedExecutables - - org.mozilla.updater - identifier "org.mozilla.updater" and ((anchor apple generic and certificate leaf[field.1.2.840.113635.100.6.1.9]) or (anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] and certificate leaf[field.1.2.840.113635.100.6.1.13] and certificate leaf[subject.OU] = "43AQ936H96")) - - NSDisablePersistence - - - diff --git a/application/basilisk/app/macbuild/Contents/MacOS-files.in b/application/basilisk/app/macbuild/Contents/MacOS-files.in deleted file mode 100644 index 849336bc9b..0000000000 --- a/application/basilisk/app/macbuild/Contents/MacOS-files.in +++ /dev/null @@ -1,9 +0,0 @@ -/*.app/*** -/*.dylib -/certutil -/firefox-bin -/gtest/*** -/pk12util -/ssltunnel -/xpcshell -/XUL diff --git a/application/basilisk/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in b/application/basilisk/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in deleted file mode 100644 index 74d192cb08..0000000000 --- a/application/basilisk/app/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in +++ /dev/null @@ -1,5 +0,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/. */ - -CFBundleName = "%MAC_APP_NAME%"; diff --git a/application/basilisk/app/macversion.py b/application/basilisk/app/macversion.py deleted file mode 100644 index 839aac1ffc..0000000000 --- a/application/basilisk/app/macversion.py +++ /dev/null @@ -1,44 +0,0 @@ -#!/usr/bin/python -# 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/. - - -from optparse import OptionParser -import sys -import re - -o = OptionParser() -o.add_option("--buildid", dest="buildid") -o.add_option("--version", dest="version") - -(options, args) = o.parse_args() - -if not options.buildid: - print >>sys.stderr, "--buildid is required" - sys.exit(1) - -if not options.version: - print >>sys.stderr, "--version is required" - sys.exit(1) - -# We want to build a version number that matches the format allowed for -# CFBundleVersion (nnnnn[.nn[.nn]]). We'll incorporate both the version -# number as well as the date, so that it changes at least daily (for nightly -# builds), but also so that newly-built older versions (e.g. beta build) aren't -# considered "newer" than previously-built newer versions (e.g. a trunk nightly) - -define, MOZ_BUILDID, buildid = open(options.buildid, 'r').read().split() - -# extract only the major version (i.e. "14" from "14.0b1") -majorVersion = re.match(r'^(\d+)[^\d].*', options.version).group(1) -# last two digits of the year -twodigityear = buildid[2:4] -month = buildid[4:6] -if month[0] == '0': - month = month[1] -day = buildid[6:8] -if day[0] == '0': - day = day[1] - -print '%s.%s.%s' % (majorVersion + twodigityear, month, day) diff --git a/application/basilisk/app/module.ver b/application/basilisk/app/module.ver deleted file mode 100644 index 0373ff96d7..0000000000 --- a/application/basilisk/app/module.ver +++ /dev/null @@ -1,8 +0,0 @@ -WIN32_MODULE_COMPANYNAME=Moonchild Productions -WIN32_MODULE_COPYRIGHT=©Basilisk and Mozilla Developers; available under the MPL 2 license. -WIN32_MODULE_PRODUCTVERSION=@MOZ_APP_WINVERSION@ -WIN32_MODULE_PRODUCTVERSION_STRING=@MOZ_APP_VERSION@ -WIN32_MODULE_TRADEMARKS=Basilisk is a Trademark of Moonchild Productions. -WIN32_MODULE_DESCRIPTION=@MOZ_APP_DISPLAYNAME@ -WIN32_MODULE_PRODUCTNAME=@MOZ_APP_DISPLAYNAME@ -WIN32_MODULE_NAME=@MOZ_APP_DISPLAYNAME@ diff --git a/application/basilisk/app/moz.build b/application/basilisk/app/moz.build deleted file mode 100644 index 2a6194868b..0000000000 --- a/application/basilisk/app/moz.build +++ /dev/null @@ -1,97 +0,0 @@ -# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# 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/. - -DIRS += ['profile/extensions'] - -GoannaProgram(CONFIG['MOZ_APP_NAME']) - -JS_PREFERENCE_PP_FILES += [ - 'profile/firefox.js', -] - -SOURCES += [ - 'nsBrowserApp.cpp', -] - -FINAL_TARGET_FILES += ['blocklist.xml'] -FINAL_TARGET_FILES.defaults.profile += ['profile/prefs.js'] -FINAL_TARGET_FILES.defaults += ['permissions'] - -DEFINES['APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] - -LOCAL_INCLUDES += [ - '!/build', - '/toolkit/xre', - '/xpcom/base', - '/xpcom/build', -] - -USE_LIBS += [ - 'mozglue', -] - -if CONFIG['LIBFUZZER']: - USE_LIBS += [ 'fuzzer' ] - LOCAL_INCLUDES += [ - '/tools/fuzzing/libfuzzer', - ] - -if CONFIG['_MSC_VER']: - # Always enter a Windows program through wmain, whether or not we're - # a console application. - WIN32_EXE_LDFLAGS += ['-ENTRY:wmainCRTStartup'] - -if CONFIG['OS_ARCH'] == 'WINNT': - RCINCLUDE = 'splash.rc' - DEFINES['MOZ_PHOENIX'] = True - -for cdm in CONFIG['MOZ_EME_MODULES']: - DEFINES['MOZ_%s_EME' % cdm.upper()] = True - -if CONFIG['MOZ_SANDBOX'] and CONFIG['OS_ARCH'] == 'WINNT': - # For sandbox includes and the include dependencies those have - LOCAL_INCLUDES += [ - '/security/sandbox/chromium', - '/security/sandbox/chromium-shim', - ] - - USE_LIBS += [ - 'sandbox_s', - ] - - DELAYLOAD_DLLS += [ - 'winmm.dll', - 'user32.dll', - ] - -# Control the default heap size. -# This is the heap returned by GetProcessHeap(). -# As we use the CRT heap, the default size is too large and wastes VM. -# -# The default heap size is 1MB on Win32. -# The heap will grow if need be. -# -# Set it to 256k. See bug 127069. -if CONFIG['OS_ARCH'] == 'WINNT' and not CONFIG['GNU_CC']: - LDFLAGS += ['/HEAP:0x40000'] - -DISABLE_STL_WRAPPING = True - -if CONFIG['MOZ_LINKER']: - OS_LIBS += CONFIG['MOZ_ZLIB_LIBS'] - -if CONFIG['HAVE_CLOCK_MONOTONIC']: - OS_LIBS += CONFIG['REALTIME_LIBS'] - -if CONFIG['MOZ_GPSD']: - DEFINES['MOZ_GPSD'] = True - -if CONFIG['MOZ_LINUX_32_SSE2_STARTUP_ERROR']: - DEFINES['MOZ_LINUX_32_SSE2_STARTUP_ERROR'] = True - -for icon in ('firefox', 'document', 'newwindow', 'newtab', 'pbmode'): - DEFINES[icon.upper() + '_ICO'] = '"%s/%s/%s.ico"' % ( - TOPSRCDIR, CONFIG['MOZ_BRANDING_DIRECTORY'], icon) diff --git a/application/basilisk/app/nsBrowserApp.cpp b/application/basilisk/app/nsBrowserApp.cpp deleted file mode 100644 index fc78762090..0000000000 --- a/application/basilisk/app/nsBrowserApp.cpp +++ /dev/null @@ -1,321 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* 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/. */ - -#include "nsXULAppAPI.h" -#include "mozilla/XREAppData.h" -#include "application.ini.h" -#include "mozilla/Bootstrap.h" -#if defined(XP_WIN) -#include -#include -#elif defined(XP_UNIX) -#include -#include -#endif - -#include -#include -#include - -#include "nsCOMPtr.h" -#include "nsIFile.h" -#include "nsStringGlue.h" - -#ifdef XP_WIN -#ifdef MOZ_ASAN -// ASAN requires firefox.exe to be built with -MD, and it's OK if we don't -// support Windows XP SP2 in ASAN builds. -#define XRE_DONT_SUPPORT_XPSP2 -#endif -#define XRE_WANT_ENVIRON -#define strcasecmp _stricmp -#ifdef MOZ_SANDBOX -#include "mozilla/sandboxing/SandboxInitialization.h" -#endif -#endif -#include "BinaryPath.h" - -#include "nsXPCOMPrivate.h" // for MAXPATHLEN and XPCOM_DLL - -#include "mozilla/Sprintf.h" -#include "mozilla/Telemetry.h" -#include "mozilla/WindowsDllBlocklist.h" - -#ifdef LIBFUZZER -#include "FuzzerDefs.h" -#endif - -#ifdef MOZ_LINUX_32_SSE2_STARTUP_ERROR -#include -#include "mozilla/Unused.h" - -static bool -IsSSE2Available() -{ - // The rest of the app has been compiled to assume that SSE2 is present - // unconditionally, so we can't use the normal copy of SSE.cpp here. - // Since SSE.cpp caches the results and we need them only transiently, - // instead of #including SSE.cpp here, let's just inline the specific check - // that's needed. - unsigned int level = 1u; - unsigned int eax, ebx, ecx, edx; - unsigned int bits = (1u<<26); - unsigned int max = __get_cpuid_max(0, nullptr); - if (level > max) { - return false; - } - __cpuid_count(level, 0, eax, ebx, ecx, edx); - return (edx & bits) == bits; -} - -static const char sSSE2Message[] = - "This browser version requires a processor with the SSE2 instruction " - "set extension.\nYou may be able to obtain a version that does not " - "require SSE2 from your Linux distribution.\n"; - -__attribute__((constructor)) -static void -SSE2Check() -{ - if (IsSSE2Available()) { - return; - } - // Using write() in order to avoid jemalloc-based buffering. Ignoring return - // values, since there isn't much we could do on failure and there is no - // point in trying to recover from errors. - MOZ_UNUSED(write(STDERR_FILENO, - sSSE2Message, - MOZ_ARRAY_LENGTH(sSSE2Message) - 1)); - // _exit() instead of exit() to avoid running the usual "at exit" code. - _exit(255); -} -#endif - -#if !defined(MOZ_WIDGET_COCOA) && !defined(MOZ_WIDGET_ANDROID) -#define MOZ_BROWSER_CAN_BE_CONTENTPROC -#include "../../ipc/contentproc/plugin-container.cpp" -#endif - -using namespace mozilla; - -#ifdef XP_MACOSX -#define kOSXResourcesFolder "Resources" -#endif -#define kDesktopFolder "browser" - -static void Output(const char *fmt, ... ) -{ - va_list ap; - va_start(ap, fmt); - -#ifndef XP_WIN - vfprintf(stderr, fmt, ap); -#else - char msg[2048]; - vsnprintf_s(msg, _countof(msg), _TRUNCATE, fmt, ap); - - wchar_t wide_msg[2048]; - MultiByteToWideChar(CP_UTF8, - 0, - msg, - -1, - wide_msg, - _countof(wide_msg)); -#if MOZ_WINCONSOLE - fwprintf_s(stderr, wide_msg); -#else - // Linking user32 at load-time interferes with the DLL blocklist (bug 932100). - // This is a rare codepath, so we can load user32 at run-time instead. - HMODULE user32 = LoadLibraryW(L"user32.dll"); - if (user32) { - decltype(MessageBoxW)* messageBoxW = - (decltype(MessageBoxW)*) GetProcAddress(user32, "MessageBoxW"); - if (messageBoxW) { - messageBoxW(nullptr, wide_msg, L"Basilisk", MB_OK - | MB_ICONERROR - | MB_SETFOREGROUND); - } - FreeLibrary(user32); - } -#endif -#endif - - va_end(ap); -} - -/** - * Return true if |arg| matches the given argument name. - */ -static bool IsArg(const char* arg, const char* s) -{ - if (*arg == '-') - { - if (*++arg == '-') - ++arg; - return !strcasecmp(arg, s); - } - -#if defined(XP_WIN) - if (*arg == '/') - return !strcasecmp(++arg, s); -#endif - - return false; -} - -Bootstrap::UniquePtr gBootstrap; - -static int do_main(int argc, char* argv[], char* envp[]) -{ - // Allow firefox.exe to launch XULRunner apps via -app - // Note that -app must be the *first* argument. - const char *appDataFile = getenv("XUL_APP_FILE"); - if ((!appDataFile || !*appDataFile) && - (argc > 1 && IsArg(argv[1], "app"))) { - if (argc == 2) { - Output("Incorrect number of arguments passed to -app"); - return 255; - } - appDataFile = argv[2]; - - char appEnv[MAXPATHLEN]; - SprintfLiteral(appEnv, "XUL_APP_FILE=%s", argv[2]); - if (putenv(strdup(appEnv))) { - Output("Couldn't set %s.\n", appEnv); - return 255; - } - argv[2] = argv[0]; - argv += 2; - argc -= 2; - } else if (argc > 1 && IsArg(argv[1], "xpcshell")) { - for (int i = 1; i < argc; i++) { - argv[i] = argv[i + 1]; - } - - XREShellData shellData; -#if defined(XP_WIN) && defined(MOZ_SANDBOX) - shellData.sandboxBrokerServices = - sandboxing::GetInitializedBrokerServices(); -#endif - - return gBootstrap->XRE_XPCShellMain(--argc, argv, envp, &shellData); - } - - BootstrapConfig config; - - if (appDataFile && *appDataFile) { - config.appData = nullptr; - config.appDataPath = appDataFile; - } else { - // no -app flag so we use the compiled-in app data - config.appData = &sAppData; - config.appDataPath = kDesktopFolder; - } - -#if defined(XP_WIN) && defined(MOZ_SANDBOX) - sandbox::BrokerServices* brokerServices = - sandboxing::GetInitializedBrokerServices(); -#if defined(MOZ_CONTENT_SANDBOX) - if (!brokerServices) { - Output("Couldn't initialize the broker services.\n"); - return 255; - } -#endif - config.sandboxBrokerServices = brokerServices; -#endif - -#ifdef LIBFUZZER - if (getenv("LIBFUZZER")) - gBootstrap->XRE_LibFuzzerSetDriver(fuzzer::FuzzerDriver); -#endif - - return gBootstrap->XRE_main(argc, argv, config); -} - -static nsresult -InitXPCOMGlue(const char *argv0) -{ - UniqueFreePtr exePath = BinaryPath::Get(argv0); - if (!exePath) { - Output("Couldn't find the application directory.\n"); - return NS_ERROR_FAILURE; - } - - gBootstrap = mozilla::GetBootstrap(exePath.get()); - if (!gBootstrap) { - Output("Couldn't load XPCOM.\n"); - return NS_ERROR_FAILURE; - } - - // This will set this thread as the main thread. - gBootstrap->NS_LogInit(); - - return NS_OK; -} - -int main(int argc, char* argv[], char* envp[]) -{ - mozilla::TimeStamp start = mozilla::TimeStamp::Now(); - -#ifdef HAS_DLL_BLOCKLIST - DllBlocklist_Initialize(); -#endif - -#ifdef MOZ_BROWSER_CAN_BE_CONTENTPROC - // We are launching as a content process, delegate to the appropriate - // main - if (argc > 1 && IsArg(argv[1], "contentproc")) { -#if defined(XP_WIN) && defined(MOZ_SANDBOX) - // We need to initialize the sandbox TargetServices before InitXPCOMGlue - // because we might need the sandbox broker to give access to some files. - if (IsSandboxedProcess() && !sandboxing::GetInitializedTargetServices()) { - Output("Failed to initialize the sandbox target services."); - return 255; - } -#endif - - nsresult rv = InitXPCOMGlue(argv[0]); - if (NS_FAILED(rv)) { - return 255; - } - - int result = content_process_main(gBootstrap.get(), argc, argv); - - // InitXPCOMGlue calls NS_LogInit, so we need to balance it here. - gBootstrap->NS_LogTerm(); - - return result; - } -#endif - - - nsresult rv = InitXPCOMGlue(argv[0]); - if (NS_FAILED(rv)) { - return 255; - } - - gBootstrap->XRE_StartupTimelineRecord(mozilla::StartupTimeline::START, start); - -#ifdef MOZ_BROWSER_CAN_BE_CONTENTPROC - gBootstrap->XRE_EnableSameExecutableForContentProc(); -#endif - - int result = do_main(argc, argv, envp); - - gBootstrap->NS_LogTerm(); - -#ifdef XP_MACOSX - // Allow writes again. While we would like to catch writes from static - // destructors to allow early exits to use _exit, we know that there is - // at least one such write that we don't control (see bug 826029). For - // now we enable writes again and early exits will have to use exit instead - // of _exit. - gBootstrap->XRE_StopLateWriteChecks(); -#endif - - gBootstrap.reset(); - - return result; -} diff --git a/application/basilisk/app/permissions b/application/basilisk/app/permissions deleted file mode 100644 index a2afdded2d..0000000000 --- a/application/basilisk/app/permissions +++ /dev/null @@ -1,23 +0,0 @@ -# This file has default permissions for the permission manager. -# The file-format is strict: -# * matchtype \t type \t permission \t host -# * "origin" should be used for matchtype, "host" is supported for legacy reasons -# * type is a string that identifies the type of permission (e.g. "cookie") -# * permission is an integer between 1 and 15 -# See nsPermissionManager.cpp for more... - -# UITour -origin uitour 1 https://www.mozilla.org -origin uitour 1 https://self-repair.mozilla.org -origin uitour 1 https://support.mozilla.org -origin uitour 1 https://addons.mozilla.org -origin uitour 1 https://discovery.addons.mozilla.org -origin uitour 1 about:home - -# XPInstall -origin install 1 https://addons.mozilla.org -origin install 1 https://testpilot.firefox.com - -# Remote troubleshooting -origin remote-troubleshooting 1 https://input.mozilla.org -origin remote-troubleshooting 1 https://support.mozilla.org diff --git a/application/basilisk/app/profile/channel-prefs.js b/application/basilisk/app/profile/channel-prefs.js deleted file mode 100644 index 633c489f3c..0000000000 --- a/application/basilisk/app/profile/channel-prefs.js +++ /dev/null @@ -1,5 +0,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/. */ - -pref("app.update.channel", "@MOZ_UPDATE_CHANNEL@"); diff --git a/application/basilisk/app/profile/extensions/moz.build b/application/basilisk/app/profile/extensions/moz.build deleted file mode 100644 index bb02c9165d..0000000000 --- a/application/basilisk/app/profile/extensions/moz.build +++ /dev/null @@ -1,7 +0,0 @@ -# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# 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/. - -DIRS += ['{972ce4c6-7e08-4474-a285-3208198ce6fd}'] diff --git a/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in b/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in deleted file mode 100644 index 4c346b4b95..0000000000 --- a/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in +++ /dev/null @@ -1,42 +0,0 @@ - - - - -#filter substitution - - - - - {972ce4c6-7e08-4474-a285-3208198ce6fd} - @MOZ_APP_VERSION_DISPLAY@ - - - - - @MOZ_APP_ID@ - @MOZ_APP_VERSION@ - @MOZ_APP_VERSION@ - - - - - Default - The default theme. - - - Mozilla - Mozilla Contributors - - - true - - classic/1.0 - - chrome://browser/content/default-theme-icon.svg - - - diff --git a/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build b/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build deleted file mode 100644 index 524877ea07..0000000000 --- a/application/basilisk/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build +++ /dev/null @@ -1,15 +0,0 @@ -# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- -# vim: set filetype=python: -# 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/. - -DEFINES['MOZ_APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] -DEFINES['MOZ_APP_VERSION_DISPLAY'] = CONFIG['MOZ_APP_VERSION_DISPLAY'] -DEFINES['MOZ_APP_ID'] = CONFIG['MOZ_APP_ID'] - -FINAL_TARGET = 'dist/bin/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}' - -FINAL_TARGET_PP_FILES += [ - 'install.rdf.in', -] diff --git a/application/basilisk/app/profile/firefox.js b/application/basilisk/app/profile/firefox.js deleted file mode 100644 index 4d0422f3eb..0000000000 --- a/application/basilisk/app/profile/firefox.js +++ /dev/null @@ -1,1576 +0,0 @@ -# -*- indent-tabs-mode: nil; js-indent-level: 2 -*- -# 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/. - -// XXX Toolkit-specific preferences should be moved into toolkit.js - -#filter substitution - -# -# SYNTAX HINTS: -# -# - Dashes are delimiters; use underscores instead. -# - The first character after a period must be alphabetic. -# - Computed values (e.g. 50 * 1024) don't work. -# - -#ifdef XP_UNIX -#ifndef XP_MACOSX -#define UNIX_BUT_NOT_MAC -#endif -#endif - -pref("browser.chromeURL","chrome://browser/content/"); -pref("browser.hiddenWindowChromeURL", "chrome://browser/content/hiddenWindow.xul"); - -// Enables some extra Extension System Logging (can reduce performance) -pref("extensions.logging.enabled", false); - -// Disables strict compatibility, making addons compatible-by-default. -pref("extensions.strictCompatibility", false); - -// Specifies a minimum maxVersion an addon needs to say it's compatible with -// for it to be compatible by default. -pref("extensions.minCompatibleAppVersion", "4.0"); -// Temporary preference to forcibly make themes more safe with Australis even if -// extensions.checkCompatibility=false has been set. -pref("extensions.checkCompatibility.temporaryThemeOverride_minAppVersion", "29.0a1"); - -pref("xpinstall.customConfirmationUI", true); - -// Preferences for AMO integration -pref("extensions.getAddons.cache.enabled", false); -pref("extensions.getAddons.maxResults", 15); -pref("extensions.getAddons.get.url", "https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/guid:%IDS%?src=firefox&appOS=%OS%&appVersion=%VERSION%"); -pref("extensions.getAddons.getWithPerformance.url", "https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/guid:%IDS%?src=firefox&appOS=%OS%&appVersion=%VERSION%&tMain=%TIME_MAIN%&tFirstPaint=%TIME_FIRST_PAINT%&tSessionRestored=%TIME_SESSION_RESTORED%"); -pref("extensions.getAddons.search.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION%"); -pref("extensions.getAddons.search.url", "https://services.addons.mozilla.org/%LOCALE%/firefox/api/%API_VERSION%/search/%TERMS%/all/%MAX_RESULTS%/%OS%/%VERSION%/%COMPATIBILITY_MODE%?src=firefox"); -pref("extensions.webservice.discoverURL", "https://discovery.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%"); -pref("extensions.getAddons.recommended.url", "https://services.addons.mozilla.org/%LOCALE%/%APP%/api/%API_VERSION%/list/recommended/all/%MAX_RESULTS%/%OS%/%VERSION%?src=firefox"); -pref("extensions.getAddons.link.url", "https://addons.mozilla.org/%LOCALE%/firefox/"); -pref("extensions.getAddons.themes.browseURL", "https://addons.mozilla.org/%LOCALE%/firefox/themes/?src=firefox"); - -pref("extensions.update.autoUpdateDefault", true); - -// Check AUS for system add-on updates. -pref("extensions.systemAddon.update.url", "http://localhost/dummy-system-addons.xml"); - -// Disable add-ons that are not installed by the user in all scopes by default. -// See the SCOPE constants in AddonManager.jsm for values to use here. -pref("extensions.autoDisableScopes", 15); - -// Whether or not webextension themes are supported. -pref("extensions.webextensions.themes.enabled", false); - -// Add-on content security policies. -pref("extensions.webextensions.base-content-security-policy", "script-src 'self' https://* moz-extension: blob: filesystem: 'unsafe-eval' 'unsafe-inline'; object-src 'self' https://* moz-extension: blob: filesystem:;"); -pref("extensions.webextensions.default-content-security-policy", "script-src 'self'; object-src 'self';"); - -// Require signed add-ons by default -pref("xpinstall.signatures.required", false); -pref("xpinstall.signatures.devInfoURL", "https://wiki.mozilla.org/Addons/Extension_Signing"); - -// Dictionary download preference -pref("browser.dictionaries.download.url", "https://addons.mozilla.org/%LOCALE%/firefox/dictionaries/"); - -// At startup, should we check to see if the installation -// date is older than some threshold -pref("app.update.checkInstallTime", true); - -// The number of days a binary is permitted to be old without checking is defined in -// firefox-branding.js (app.update.checkInstallTime.days) - -// The minimum delay in seconds for the timer to fire between the notification -// of each consumer of the timer manager. -// minimum=30 seconds, default=120 seconds, and maximum=300 seconds -pref("app.update.timerMinimumDelay", 120); - -// The minimum delay in milliseconds for the first firing after startup of the timer -// to notify consumers of the timer manager. -// minimum=10 seconds, default=30 seconds, and maximum=120 seconds -pref("app.update.timerFirstInterval", 30000); - -// App-specific update preferences - -// The interval to check for updates (app.update.interval) is defined in -// firefox-branding.js - -// Alternative windowtype for an application update user interface window. When -// a window with this windowtype is open the application update service won't -// open the normal application update user interface window. -pref("app.update.altwindowtype", "Browser:About"); - -// Enables some extra Application Update Logging (can reduce performance) -pref("app.update.log", false); - -// The number of general background check failures to allow before notifying the -// user of the failure. User initiated update checks always notify the user of -// the failure. -pref("app.update.backgroundMaxErrors", 10); - -// Whether or not app updates are enabled -pref("app.update.enabled", true); - -// If set to true, the Update Service will automatically download updates when -// app updates are enabled per the app.update.enabled preference and if the user -// can apply updates. -pref("app.update.auto", true); - -// If set to true, the Update Service will present no UI for any event. -pref("app.update.silent", false); - -// If set to true, the hamburger button will show badges for update events. -#ifndef RELEASE_OR_BETA -pref("app.update.badge", true); -#else -pref("app.update.badge", false); -#endif -// app.update.badgeWaitTime is in branding section - -// If set to true, the Update Service will apply updates in the background -// when it finishes downloading them. -pref("app.update.staging.enabled", true); - -// Update service URL: -pref("app.update.url", ""); -// app.update.url.manual is in branding section -// app.update.url.details is in branding section - -// app.update.interval is in branding section -// app.update.promptWaitTime is in branding section - -// Show the Update Checking/Ready UI when the user was idle for x seconds -pref("app.update.idletime", 60); - -// Whether or not to attempt using the service for updates. -#ifdef MOZ_MAINTENANCE_SERVICE -pref("app.update.service.enabled", true); -#endif - -// Symmetric (can be overridden by individual extensions) update preferences. -// e.g. -// extensions.{GUID}.update.enabled -// extensions.{GUID}.update.url -// .. etc .. -// -pref("extensions.update.enabled", true); -pref("extensions.update.url", "https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=53.0&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); -pref("extensions.update.background.url", "https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%"); -pref("extensions.update.interval", 86400); // Check for updates to Extensions and - // Themes every day -// Non-symmetric (not shared by extensions) extension-specific [update] preferences -pref("extensions.dss.enabled", false); // Dynamic Skin Switching -pref("extensions.dss.switchPending", false); // Non-dynamic switch pending after next - // restart. - -pref("extensions.{972ce4c6-7e08-4474-a285-3208198ce6fd}.name", "chrome://browser/locale/browser.properties"); -pref("extensions.{972ce4c6-7e08-4474-a285-3208198ce6fd}.description", "chrome://browser/locale/browser.properties"); - -pref("lightweightThemes.update.enabled", true); -pref("lightweightThemes.getMoreURL", "https://addons.mozilla.org/%LOCALE%/firefox/themes"); -pref("lightweightThemes.recommendedThemes", ""); - -// Enable the UI for Encrypted Media Extensions (EME) -#if defined(MOZ_WIDEVINE_EME) -pref("browser.eme.ui.enabled", true); -#else -pref("browser.eme.ui.enabled", false); -#endif - -// UI tour experience. -pref("browser.uitour.enabled", false); -pref("browser.uitour.loglevel", "Error"); -pref("browser.uitour.requireSecure", true); -pref("browser.uitour.themeOrigin", "https://addons.mozilla.org/%LOCALE%/firefox/themes/"); -pref("browser.uitour.url", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tour/"); -// How long to show a Hearbeat survey (two hours, in seconds) -pref("browser.uitour.surveyDuration", 0); - -pref("browser.customizemode.tip0.shown", true); -pref("browser.customizemode.tip0.learnMoreUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/customize"); - -pref("keyword.enabled", true); -pref("browser.fixup.domainwhitelist.localhost", true); - -pref("general.useragent.locale", "@AB_CD@"); -// We need Firefox compatibility mode enabled by default for Basilisk -pref("general.useragent.compatMode.firefox", true); - -pref("general.skins.selectedSkin", "classic/1.0"); - -pref("general.smoothScroll", true); -#ifdef UNIX_BUT_NOT_MAC -pref("general.autoScroll", false); -#else -pref("general.autoScroll", true); -#endif - -// At startup, check if we're the default browser and prompt user if not. -pref("browser.shell.checkDefaultBrowser", true); -pref("browser.shell.shortcutFavicons",true); -pref("browser.shell.mostRecentDateSetAsDefault", ""); -#ifdef RELEASE_OR_BETA -pref("browser.shell.skipDefaultBrowserCheckOnFirstRun", false); -#else -pref("browser.shell.skipDefaultBrowserCheckOnFirstRun", true); -#endif -pref("browser.shell.skipDefaultBrowserCheck", true); -pref("browser.shell.defaultBrowserCheckCount", 0); -pref("browser.defaultbrowser.notificationbar", false); - -// 0 = blank, 1 = home (browser.startup.homepage), 2 = last visited page, 3 = resume previous browser session -// The behavior of option 3 is detailed at: http://wiki.mozilla.org/Session_Restore -pref("browser.startup.page", 1); -pref("browser.startup.homepage", "chrome://branding/locale/browserconfig.properties"); -// Whether we should skip the homepage when opening the first-run page -pref("browser.startup.firstrunSkipsHomepage", false); - -pref("browser.slowStartup.notificationDisabled", false); -pref("browser.slowStartup.timeThreshold", 40000); -pref("browser.slowStartup.maxSamples", 5); - -// This url, if changed, MUST continue to point to an https url. Pulling arbitrary content to inject into -// this page over http opens us up to a man-in-the-middle attack that we'd rather not face. If you are a downstream -// repackager of this code using an alternate snippet url, please keep your users safe -pref("browser.aboutHomeSnippets.updateUrl", "https://snippets.cdn.mozilla.net/%STARTPAGE_VERSION%/%NAME%/%VERSION%/%APPBUILDID%/%BUILD_TARGET%/%LOCALE%/%CHANNEL%/%OS_VERSION%/%DISTRIBUTION%/%DISTRIBUTION_VERSION%/"); - -pref("browser.enable_automatic_image_resizing", true); -pref("browser.casting.enabled", false); -pref("browser.chrome.site_icons", true); -pref("browser.chrome.favicons", true); -// browser.warnOnQuit == false will override all other possible prompts when quitting or restarting -pref("browser.warnOnQuit", true); -// browser.showQuitWarning specifically controls the quit warning dialog. We -// might still show the window closing dialog with showQuitWarning == false. -pref("browser.showQuitWarning", false); -pref("browser.fullscreen.autohide", true); -pref("browser.fullscreen.animate", true); -pref("browser.overlink-delay", 80); - -#ifdef UNIX_BUT_NOT_MAC -pref("browser.urlbar.clickSelectsAll", false); -#else -pref("browser.urlbar.clickSelectsAll", true); -#endif -#ifdef UNIX_BUT_NOT_MAC -pref("browser.urlbar.doubleClickSelectsAll", true); -#else -pref("browser.urlbar.doubleClickSelectsAll", false); -#endif - -// Control autoFill behavior -pref("browser.urlbar.autoFill", true); -pref("browser.urlbar.autoFill.typed", true); - -// 0: Match anywhere (e.g., middle of words) -// 1: Match on word boundaries and then try matching anywhere -// 2: Match only on word boundaries (e.g., after / or .) -// 3: Match at the beginning of the url or title -pref("browser.urlbar.matchBehavior", 1); -pref("browser.urlbar.filter.javascript", true); - -// the maximum number of results to show in autocomplete when doing richResults -pref("browser.urlbar.maxRichResults", 10); -// The amount of time (ms) to wait after the user has stopped typing -// before starting to perform autocomplete. 50 is the default set in -// autocomplete.xml. -pref("browser.urlbar.delay", 50); - -// The special characters below can be typed into the urlbar to either restrict -// the search to visited history, bookmarked, tagged pages; or force a match on -// just the title text or url. -pref("browser.urlbar.restrict.history", "^"); -pref("browser.urlbar.restrict.bookmark", "*"); -pref("browser.urlbar.restrict.tag", "+"); -pref("browser.urlbar.restrict.openpage", "%"); -pref("browser.urlbar.restrict.typed", "~"); -pref("browser.urlbar.restrict.searches", "$"); -pref("browser.urlbar.match.title", "#"); -pref("browser.urlbar.match.url", "@"); - -// The default behavior for the urlbar can be configured to use any combination -// of the match filters with each additional filter adding more results (union). -pref("browser.urlbar.suggest.history", true); -pref("browser.urlbar.suggest.bookmark", true); -pref("browser.urlbar.suggest.openpage", true); -pref("browser.urlbar.suggest.searches", false); -pref("browser.urlbar.userMadeSearchSuggestionsChoice", false); -// 4 here means the suggestion notification will be automatically -// hidden the 4th day, so it will actually be shown on 3 different days. -pref("browser.urlbar.daysBeforeHidingSuggestionsPrompt", 4); -pref("browser.urlbar.lastSuggestionsPromptDate", 20160601); - -// Limit the number of characters sent to the current search engine to fetch -// suggestions. -pref("browser.urlbar.maxCharsForSearchSuggestions", 20); - -// Restrictions to current suggestions can also be applied (intersection). -// Typed suggestion works only if history is set to true. -pref("browser.urlbar.suggest.history.onlyTyped", false); - -pref("browser.urlbar.formatting.enabled", true); -pref("browser.urlbar.trimURLs", true); - -#if defined(NIGHTLY_BUILD) -pref("browser.urlbar.oneOffSearches", true); -#else -pref("browser.urlbar.oneOffSearches", false); -#endif - -// If changed to true, copying the entire URL from the location bar will put the -// human readable (percent-decoded) URL on the clipboard. -pref("browser.urlbar.decodeURLsOnCopy", false); - -pref("browser.altClickSave", false); - -// Enable logging downloads operations to the Console. -pref("browser.download.loglevel", "Error"); - -// Number of milliseconds to wait for the http headers (and thus -// the Content-Disposition filename) before giving up and falling back to -// picking a filename without that info in hand so that the user sees some -// feedback from their action. -pref("browser.download.saveLinkAsFilenameTimeout", 4000); - -pref("browser.download.useDownloadDir", true); -pref("browser.download.folderList", 1); -pref("browser.download.manager.addToRecentDocs", true); -pref("browser.download.manager.resumeOnWakeDelay", 10000); - -#ifdef RELEASE_OR_BETA -pref("browser.download.showPanelDropmarker", false); -#else -pref("browser.download.showPanelDropmarker", true); -#endif - -// This allows disabling the animated notifications shown by -// the Downloads Indicator when a download starts or completes. -pref("browser.download.animateNotifications", true); - -// This records whether or not the panel has been shown at least once. -pref("browser.download.panel.shown", false); - -#ifndef XP_MACOSX -pref("browser.helperApps.deleteTempFileOnExit", true); -#endif - -// search engines URL -pref("browser.search.searchEnginesURL", "https://addons.mozilla.org/%LOCALE%/firefox/search-engines/"); - -// pointer to the default engine name -pref("browser.search.defaultenginename", "chrome://browser-region/locale/region.properties"); - -// Ordering of Search Engines in the Engine list. -pref("browser.search.order.1", "chrome://browser-region/locale/region.properties"); -pref("browser.search.order.2", "chrome://browser-region/locale/region.properties"); -pref("browser.search.order.3", "chrome://browser-region/locale/region.properties"); - -// Market-specific search defaults -// This is disabled globally, and then enabled for individual locales -// in firefox-l10n.js -pref("browser.search.geoSpecificDefaults", false); -pref("browser.search.geoSpecificDefaults.url", ""); - -// US specific default (used as a fallback if the geoSpecificDefaults request fails). -pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=DuckDuckGo"); -pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=DuckDuckGo"); -pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Bing"); -pref("browser.search.order.US.3", "data:text/plain,browser.search.order.US.3=Yahoo"); - -// search bar results always open in a new tab -pref("browser.search.openintab", false); - -// context menu searches open in the foreground -pref("browser.search.context.loadInBackground", false); - -// comma seperated list of of engines to hide in the search panel. -pref("browser.search.hiddenOneOffs", ""); - -#ifndef RELEASE_OR_BETA -pref("browser.search.reset.enabled", true); -#endif - -pref("browser.sessionhistory.max_entries", 50); - -// Built-in default permissions. -pref("permissions.manager.defaultsUrl", "resource://app/defaults/permissions"); - -// handle links targeting new windows -// 1=current window/tab, 2=new window, 3=new tab in most recent window -pref("browser.link.open_newwindow", 3); - -// handle external links (i.e. links opened from a different application) -// default: use browser.link.open_newwindow -// 1-3: see browser.link.open_newwindow for interpretation -pref("browser.link.open_newwindow.override.external", -1); - -// 0: no restrictions - divert everything -// 1: don't divert window.open at all -// 2: don't divert window.open with features -pref("browser.link.open_newwindow.restriction", 2); - -// If true, this pref causes windows opened by window.open to be forced into new -// tabs (rather than potentially opening separate windows, depending on -// window.open arguments) when the browser is in fullscreen mode. -// We set this differently on Mac because the fullscreen implementation there is -// different. -#ifdef XP_MACOSX -pref("browser.link.open_newwindow.disabled_in_fullscreen", true); -#else -pref("browser.link.open_newwindow.disabled_in_fullscreen", false); -#endif - -// Tabbed browser -pref("browser.tabs.closeWindowWithLastTab", true); -pref("browser.tabs.insertRelatedAfterCurrent", true); -pref("browser.tabs.warnOnClose", true); -pref("browser.tabs.warnOnCloseOtherTabs", true); -pref("browser.tabs.warnOnOpen", true); -pref("browser.tabs.maxOpenBeforeWarn", 15); -pref("browser.tabs.loadInBackground", true); -pref("browser.tabs.opentabfor.middleclick", true); -pref("browser.tabs.loadDivertedInBackground", false); -pref("browser.tabs.loadBookmarksInBackground", false); -pref("browser.tabs.tabClipWidth", 140); -pref("browser.tabs.animate", true); -#ifdef UNIX_BUT_NOT_MAC -pref("browser.tabs.drawInTitlebar", false); -#else -pref("browser.tabs.drawInTitlebar", true); -#endif - -// When tabs opened by links in other tabs via a combination of -// browser.link.open_newwindow being set to 3 and target="_blank" etc are -// closed: -// true return to the tab that opened this tab (its owner) -// false return to the adjacent tab (old default) -pref("browser.tabs.selectOwnerOnClose", true); - -pref("browser.tabs.showAudioPlayingIcon", true); -// This should match Chromium's audio indicator delay. -pref("browser.tabs.delayHidingAudioPlayingIconMS", 3000); - -pref("browser.ctrlTab.previews", false); - -// By default, do not export HTML at shutdown. -// If true, at shutdown the bookmarks in your menu and toolbar will -// be exported as HTML to the bookmarks.html file. -pref("browser.bookmarks.autoExportHTML", false); - -// The maximum number of daily bookmark backups to -// keep in {PROFILEDIR}/bookmarkbackups. Special values: -// -1: unlimited -// 0: no backups created (and deletes all existing backups) -pref("browser.bookmarks.max_backups", 15); - -pref("browser.bookmarks.showRecentlyBookmarked", true); - -// Scripts & Windows prefs -pref("dom.disable_open_during_load", true); -pref("javascript.options.showInConsole", true); -#ifdef DEBUG -pref("general.warnOnAboutConfig", false); -#endif - -// This is the pref to control the location bar, change this to true to -// force this - this makes the origin of popup windows more obvious to avoid -// spoofing. We would rather not do it by default because it affects UE for web -// applications, but without it there isn't a really good way to prevent chrome -// spoofing, see bug 337344 -pref("dom.disable_window_open_feature.location", true); -// prevent JS from setting status messages -pref("dom.disable_window_status_change", true); -// allow JS to move and resize existing windows -pref("dom.disable_window_move_resize", false); -// prevent JS from monkeying with window focus, etc -pref("dom.disable_window_flip", true); - -// popups.policy 1=allow,2=reject -pref("privacy.popups.policy", 1); -pref("privacy.popups.usecustom", true); -pref("privacy.popups.showBrowserMessage", true); - -pref("privacy.item.cookies", false); - -pref("privacy.clearOnShutdown.history", true); -pref("privacy.clearOnShutdown.formdata", true); -pref("privacy.clearOnShutdown.downloads", true); -pref("privacy.clearOnShutdown.cookies", true); -pref("privacy.clearOnShutdown.cache", true); -pref("privacy.clearOnShutdown.sessions", true); -pref("privacy.clearOnShutdown.offlineApps", false); -pref("privacy.clearOnShutdown.siteSettings", false); -pref("privacy.clearOnShutdown.openWindows", false); - -pref("privacy.cpd.history", true); -pref("privacy.cpd.formdata", true); -pref("privacy.cpd.passwords", false); -pref("privacy.cpd.downloads", true); -pref("privacy.cpd.cookies", true); -pref("privacy.cpd.cache", true); -pref("privacy.cpd.sessions", true); -pref("privacy.cpd.offlineApps", false); -pref("privacy.cpd.siteSettings", false); -pref("privacy.cpd.openWindows", false); - -pref("privacy.history.custom", false); - -// What default should we use for the time span in the sanitizer: -// 0 - Clear everything -// 1 - Last Hour -// 2 - Last 2 Hours -// 3 - Last 4 Hours -// 4 - Today -// 5 - Last 5 minutes -// 6 - Last 24 hours -pref("privacy.sanitize.timeSpan", 1); -pref("privacy.sanitize.sanitizeOnShutdown", false); - -pref("privacy.sanitize.migrateFx3Prefs", false); - -pref("privacy.panicButton.enabled", true); - -pref("privacy.firstparty.isolate", false); - -// Time until temporary permissions expire, in ms -pref("privacy.temporary_permission_expire_time_ms", 3600000); - -// Show the SafeBrowsing UI controls or not. -pref("browser.safebrowsing.UI.enabled", true); - -pref("network.proxy.share_proxy_settings", false); // use the same proxy settings for all protocols - -// simple gestures support -pref("browser.gesture.swipe.left", "Browser:BackOrBackDuplicate"); -pref("browser.gesture.swipe.right", "Browser:ForwardOrForwardDuplicate"); -pref("browser.gesture.swipe.up", "cmd_scrollTop"); -pref("browser.gesture.swipe.down", "cmd_scrollBottom"); -#ifdef XP_MACOSX -pref("browser.gesture.pinch.latched", true); -pref("browser.gesture.pinch.threshold", 150); -#else -pref("browser.gesture.pinch.latched", false); -pref("browser.gesture.pinch.threshold", 25); -#endif -#ifdef XP_WIN -// Enabled for touch input display zoom. -pref("browser.gesture.pinch.out", "cmd_fullZoomEnlarge"); -pref("browser.gesture.pinch.in", "cmd_fullZoomReduce"); -pref("browser.gesture.pinch.out.shift", "cmd_fullZoomReset"); -pref("browser.gesture.pinch.in.shift", "cmd_fullZoomReset"); -#else -// Disabled by default due to issues with track pad input. -pref("browser.gesture.pinch.out", ""); -pref("browser.gesture.pinch.in", ""); -pref("browser.gesture.pinch.out.shift", ""); -pref("browser.gesture.pinch.in.shift", ""); -#endif -pref("browser.gesture.twist.latched", false); -pref("browser.gesture.twist.threshold", 0); -pref("browser.gesture.twist.right", "cmd_gestureRotateRight"); -pref("browser.gesture.twist.left", "cmd_gestureRotateLeft"); -pref("browser.gesture.twist.end", "cmd_gestureRotateEnd"); -pref("browser.gesture.tap", "cmd_fullZoomReset"); - -pref("browser.snapshots.limit", 0); - -// 0: Nothing happens -// 1: Scrolling contents -// 2: Go back or go forward, in your history -// 3: Zoom in or out. -#ifdef XP_MACOSX -// On OS X, if the wheel has one axis only, shift+wheel comes through as a -// horizontal scroll event. Thus, we can't assign anything other than normal -// scrolling to shift+wheel. -pref("mousewheel.with_alt.action", 2); -pref("mousewheel.with_shift.action", 1); -// On MacOS X, control+wheel is typically handled by system and we don't -// receive the event. So, command key which is the main modifier key for -// acceleration is the best modifier for zoom-in/out. However, we should keep -// the control key setting for backward compatibility. -pref("mousewheel.with_meta.action", 3); // command key on Mac -// Disable control-/meta-modified horizontal mousewheel events, since -// those are used on Mac as part of modified swipe gestures (e.g. -// Left swipe+Cmd = go back in a new tab). -pref("mousewheel.with_control.action.override_x", 0); -pref("mousewheel.with_meta.action.override_x", 0); -#else -pref("mousewheel.with_alt.action", 1); -pref("mousewheel.with_shift.action", 2); -pref("mousewheel.with_meta.action", 1); // win key on Win, Super/Hyper on Linux -#endif -pref("mousewheel.with_control.action",3); -pref("mousewheel.with_win.action", 1); - -pref("browser.xul.error_pages.enabled", true); -pref("browser.xul.error_pages.expert_bad_cert", false); - -// Enable captive portal detection. -pref("network.captive-portal-service.enabled", true); - -// If true, network link events will change the value of navigator.onLine -pref("network.manage-offline-status", true); - -// We want to make sure mail URLs are handled externally... -pref("network.protocol-handler.external.mailto", true); // for mail -pref("network.protocol-handler.external.news", true); // for news -pref("network.protocol-handler.external.snews", true); // for secure news -pref("network.protocol-handler.external.nntp", true); // also news -#ifdef XP_WIN -pref("network.protocol-handler.external.ms-windows-store", true); -#endif - -// ...without warning dialogs -pref("network.protocol-handler.warn-external.mailto", false); -pref("network.protocol-handler.warn-external.news", false); -pref("network.protocol-handler.warn-external.snews", false); -pref("network.protocol-handler.warn-external.nntp", false); -#ifdef XP_WIN -pref("network.protocol-handler.warn-external.ms-windows-store", false); -#endif - -// By default, all protocol handlers are exposed. This means that -// the browser will respond to openURL commands for all URL types. -// It will also try to open link clicks inside the browser before -// failing over to the system handlers. -pref("network.protocol-handler.expose-all", true); -pref("network.protocol-handler.expose.mailto", false); -pref("network.protocol-handler.expose.news", false); -pref("network.protocol-handler.expose.snews", false); -pref("network.protocol-handler.expose.nntp", false); - -pref("accessibility.typeaheadfind", false); -pref("accessibility.typeaheadfind.timeout", 5000); -pref("accessibility.typeaheadfind.linksonly", false); -pref("accessibility.typeaheadfind.flashBar", 1); - -#ifdef NIGHTLY_BUILD -pref("findbar.highlightAll", true); -pref("findbar.modalHighlight", true); -#endif - -// Tracks when accessibility is loaded into the previous session. -pref("accessibility.loadedInLastSession", false); - -pref("plugins.click_to_play", true); -pref("plugins.testmode", false); - -pref("plugin.default.state", 1); - -// Plugins bundled in XPIs are enabled by default. -pref("plugin.defaultXpi.state", 2); - -// Flash is enabled by default, and Java is click-to-activate by default on -// all channels. -pref("plugin.state.flash", 2); -pref("plugin.state.java", 1); - -// On ESR only, we re-enable all plugins instead of only loading Flash. -pref("plugin.load_flash_only", false); - -#ifdef XP_WIN -pref("browser.preferences.instantApply", false); -#else -pref("browser.preferences.instantApply", true); -#endif - -pref("browser.download.show_plugins_in_list", true); -pref("browser.download.hide_plugins_without_extensions", true); - -// Backspace and Shift+Backspace behavior -// 0 goes Back/Forward -// 1 act like PgUp/PgDown -// 2 and other values, nothing -#ifdef UNIX_BUT_NOT_MAC -pref("browser.backspace_action", 2); -#else -pref("browser.backspace_action", 0); -#endif - -// this will automatically enable inline spellchecking (if it is available) for -// editable elements in HTML -// 0 = spellcheck nothing -// 1 = check multi-line controls [default] -// 2 = check multi/single line controls -pref("layout.spellcheckDefault", 1); - -pref("browser.send_pings", false); - -/* initial web feed readers list */ -pref("browser.contentHandlers.types.0.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.0.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.0.type", "application/vnd.mozilla.maybe.feed"); -pref("browser.contentHandlers.types.1.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.1.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.1.type", "application/vnd.mozilla.maybe.feed"); -pref("browser.contentHandlers.types.2.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.2.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.2.type", "application/vnd.mozilla.maybe.feed"); -pref("browser.contentHandlers.types.3.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.3.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.3.type", "application/vnd.mozilla.maybe.feed"); -pref("browser.contentHandlers.types.4.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.4.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.4.type", "application/vnd.mozilla.maybe.feed"); -pref("browser.contentHandlers.types.5.title", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.5.uri", "chrome://browser-region/locale/region.properties"); -pref("browser.contentHandlers.types.5.type", "application/vnd.mozilla.maybe.feed"); - -pref("browser.feeds.handler", "ask"); -pref("browser.videoFeeds.handler", "ask"); -pref("browser.audioFeeds.handler", "ask"); - -// At startup, if the handler service notices that the version number in the -// region.properties file is newer than the version number in the handler -// service datastore, it will add any new handlers it finds in the prefs (as -// seeded by this file) to its datastore. -pref("goanna.handlerService.defaultHandlersVersion", "chrome://browser-region/locale/region.properties"); - -// The default set of web-based protocol handlers shown in the application -// selection dialog for webcal: ; I've arbitrarily picked 4 default handlers -// per protocol, but if some locale wants more than that (or defaults for some -// protocol not currently listed here), we should go ahead and add those. - -// webcal -pref("goanna.handlerService.schemes.webcal.0.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.0.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.1.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.1.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.2.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.2.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.3.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.webcal.3.uriTemplate", "chrome://browser-region/locale/region.properties"); - -// mailto -pref("goanna.handlerService.schemes.mailto.0.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.0.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.1.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.1.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.2.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.2.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.3.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.mailto.3.uriTemplate", "chrome://browser-region/locale/region.properties"); - -// irc -pref("goanna.handlerService.schemes.irc.0.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.0.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.1.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.1.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.2.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.2.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.3.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.irc.3.uriTemplate", "chrome://browser-region/locale/region.properties"); - -// ircs -pref("goanna.handlerService.schemes.ircs.0.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.0.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.1.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.1.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.2.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.2.uriTemplate", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.3.name", "chrome://browser-region/locale/region.properties"); -pref("goanna.handlerService.schemes.ircs.3.uriTemplate", "chrome://browser-region/locale/region.properties"); - -pref("browser.geolocation.warning.infoURL", "https://www.basilisk-browser.org/geolocation.shtml"); - -pref("browser.EULA.version", 3); -pref("browser.rights.version", 3); -pref("browser.rights.3.shown", false); - -#ifdef DEBUG -// Don't show the about:rights notification in debug builds. -pref("browser.rights.override", true); -#endif - -pref("browser.selfsupport.url", ""); - -pref("browser.sessionstore.resume_from_crash", true); -pref("browser.sessionstore.resume_session_once", false); - -// minimal interval between two save operations in milliseconds -pref("browser.sessionstore.interval", 15000); -// on which sites to save text data, POSTDATA and cookies -// 0 = everywhere, 1 = unencrypted sites, 2 = nowhere -pref("browser.sessionstore.privacy_level", 0); -// how many tabs can be reopened (per window) -pref("browser.sessionstore.max_tabs_undo", 10); -// how many windows can be reopened (per session) - on non-OS X platforms this -// pref may be ignored when dealing with pop-up windows to ensure proper startup -pref("browser.sessionstore.max_windows_undo", 3); -// number of crashes that can occur before the about:sessionrestore page is displayed -// (this pref has no effect if more than 6 hours have passed since the last crash) -pref("browser.sessionstore.max_resumed_crashes", 1); -// number of back button session history entries to restore (-1 = all of them) -pref("browser.sessionstore.max_serialize_back", 10); -// number of forward button session history entries to restore (-1 = all of them) -pref("browser.sessionstore.max_serialize_forward", -1); -// restore_on_demand overrides MAX_CONCURRENT_TAB_RESTORES (sessionstore constant) -// and restore_hidden_tabs. When true, tabs will not be restored until they are -// focused (also applies to tabs that aren't visible). When false, the values -// for MAX_CONCURRENT_TAB_RESTORES and restore_hidden_tabs are respected. -// Selected tabs are always restored regardless of this pref. -pref("browser.sessionstore.restore_on_demand", true); -// Whether to automatically restore hidden tabs (i.e., tabs in other tab groups) or not -pref("browser.sessionstore.restore_hidden_tabs", false); -// If restore_on_demand is set, pinned tabs are restored on startup by default. -// When set to true, this pref overrides that behavior, and pinned tabs will only -// be restored when they are focused. -pref("browser.sessionstore.restore_pinned_tabs_on_demand", false); -// The version at which we performed the latest upgrade backup -pref("browser.sessionstore.upgradeBackup.latestBuildID", ""); -// How many upgrade backups should be kept -pref("browser.sessionstore.upgradeBackup.maxUpgradeBackups", 3); -// End-users should not run sessionstore in debug mode -pref("browser.sessionstore.debug", false); -// Causes SessionStore to ignore non-final update messages from -// browser tabs that were not caused by a flush from the parent. -// This is a testing flag and should not be used by end-users. -pref("browser.sessionstore.debug.no_auto_updates", false); -// Forget closed windows/tabs after two weeks -pref("browser.sessionstore.cleanup.forget_closed_after", 1209600000); - -// allow META refresh by default -pref("accessibility.blockautorefresh", false); - -// Whether history is enabled or not. -pref("places.history.enabled", true); - -// the (maximum) number of the recent visits to sample -// when calculating frecency -pref("places.frecency.numVisits", 10); - -// buckets (in days) for frecency calculation -pref("places.frecency.firstBucketCutoff", 4); -pref("places.frecency.secondBucketCutoff", 14); -pref("places.frecency.thirdBucketCutoff", 31); -pref("places.frecency.fourthBucketCutoff", 90); - -// weights for buckets for frecency calculations -pref("places.frecency.firstBucketWeight", 100); -pref("places.frecency.secondBucketWeight", 70); -pref("places.frecency.thirdBucketWeight", 50); -pref("places.frecency.fourthBucketWeight", 30); -pref("places.frecency.defaultBucketWeight", 10); - -// bonus (in percent) for visit transition types for frecency calculations -pref("places.frecency.embedVisitBonus", 0); -pref("places.frecency.framedLinkVisitBonus", 0); -pref("places.frecency.linkVisitBonus", 100); -pref("places.frecency.typedVisitBonus", 2000); -// The bookmarks bonus is always added on top of any other bonus, including -// the redirect source and the typed ones. -pref("places.frecency.bookmarkVisitBonus", 75); -// The redirect source bonus overwrites any transition bonus. -// 0 would hide these pages, instead we want them low ranked. Thus we use -// linkVisitBonus - bookmarkVisitBonus, so that a bookmarked source is in par -// with a common link. -pref("places.frecency.redirectSourceVisitBonus", 25); -pref("places.frecency.downloadVisitBonus", 0); -// The perm/temp redirects here relate to redirect targets, not sources. -pref("places.frecency.permRedirectVisitBonus", 50); -pref("places.frecency.tempRedirectVisitBonus", 40); -pref("places.frecency.reloadVisitBonus", 0); -pref("places.frecency.defaultVisitBonus", 0); - -// bonus (in percent) for place types for frecency calculations -pref("places.frecency.unvisitedBookmarkBonus", 140); -pref("places.frecency.unvisitedTypedBonus", 200); - -// Controls behavior of the "Add Exception" dialog launched from SSL error pages -// 0 - don't pre-populate anything -// 1 - pre-populate site URL, but don't fetch certificate -// 2 - pre-populate site URL and pre-fetch certificate -pref("browser.ssl_override_behavior", 2); - -// True if the user should be prompted when a web application supports -// offline apps. -pref("browser.offline-apps.notify", true); - -// if true, use full page zoom instead of text zoom -pref("browser.zoom.full", true); - -// Whether or not to save and restore zoom levels on a per-site basis. -pref("browser.zoom.siteSpecific", true); - -// Whether or not to update background tabs to the current zoom level. -pref("browser.zoom.updateBackgroundTabs", true); - -// The breakpad report server to link to in about:crashes -pref("breakpad.reportURL", "https://crash-stats.mozilla.com/report/index/"); - -// URL for "Learn More" for Crash Reporter -pref("toolkit.crashreporter.infoURL", - "https://www.mozilla.org/legal/privacy/firefox.html#crash-reporter"); - -// base URL for web-based support pages -pref("app.support.baseURL", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/"); - -// a11y conflicts with e10s support page -pref("app.support.e10sAccessibilityUrl", "https://support.mozilla.org/1/firefox/%VERSION%/%OS%/%LOCALE%/accessibility-ppt"); - -// base url for web-based feedback pages -pref("app.feedback.baseURL", "https://forum.palemoon.org/viewforum.php?f=61"); - -// Name of alternate about: page for certificate errors (when undefined, defaults to about:neterror) -pref("security.alternate_certificate_error_page", "certerror"); - -// Whether to start the private browsing mode at application startup -pref("browser.privatebrowsing.autostart", false); - -// Don't try to alter this pref, it'll be reset the next time you use the -// bookmarking dialog -pref("browser.bookmarks.editDialog.firstEditField", "namePicker"); - -pref("dom.ipc.plugins.flash.disable-protected-mode", false); - -// Feature-disable the protected-mode auto-flip -pref("browser.flash-protected-mode-flip.enable", false); - -// Whether we've already flipped protected mode automatically -pref("browser.flash-protected-mode-flip.done", false); - -pref("dom.ipc.shims.enabledWarnings", false); - -// Start the browser in e10s mode -pref("browser.tabs.remote.autostart", false); -pref("browser.tabs.remote.desktopbehavior", true); - -#if defined(XP_WIN) && defined(MOZ_SANDBOX) -// When this pref is true the Windows process sandbox will set up dummy -// interceptions and log to the browser console when calls fail in the sandboxed -// process and also if they are subsequently allowed by the broker process. -// This will require a restart. -pref("security.sandbox.windows.log", false); - -// Controls whether and how the Windows NPAPI plugin process is sandboxed. -// To get a different setting for a particular plugin replace "default", with -// the plugin's nice file name, see: nsPluginTag::GetNiceFileName. -// On windows these levels are: -// 0 - no sandbox -// 1 - sandbox with USER_NON_ADMIN access token level -// 2 - a more strict sandbox, which might cause functionality issues. This now -// includes running at low integrity. -// 3 - the strongest settings we seem to be able to use without breaking -// everything, but will probably cause some functionality restrictions -pref("dom.ipc.plugins.sandbox-level.default", 0); -#if defined(_AMD64_) -// The lines in PluginModuleParent.cpp should be changed in line with this. -pref("dom.ipc.plugins.sandbox-level.flash", 2); -#else -pref("dom.ipc.plugins.sandbox-level.flash", 0); -#endif - -#if defined(MOZ_CONTENT_SANDBOX) -// This controls the strength of the Windows content process sandbox for testing -// purposes. This will require a restart. -// On windows these levels are: -// See - security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp -// SetSecurityLevelForContentProcess() for what the different settings mean. -#if defined(NIGHTLY_BUILD) -pref("security.sandbox.content.level", 2); -#else -pref("security.sandbox.content.level", 1); -#endif - -// This controls the depth of stack trace that is logged when Windows sandbox -// logging is turned on. This is only currently available for the content -// process because the only other sandbox (for GMP) has too strict a policy to -// allow stack tracing. This does not require a restart to take effect. -pref("security.sandbox.windows.log.stackTraceDepth", 0); -#endif -#endif - -#if defined(XP_MACOSX) && defined(MOZ_SANDBOX) && defined(MOZ_CONTENT_SANDBOX) -// This pref is discussed in bug 1083344, the naming is inspired from its -// Windows counterpart, but on Mac it's an integer which means: -// 0 -> "no sandbox" -// 1 -> "preliminary content sandboxing enabled: write access to -// home directory is prevented" -// 2 -> "preliminary content sandboxing enabled with profile protection: -// write access to home directory is prevented, read and write access -// to ~/Library and profile directories are prevented (excluding -// $PROFILE/{extensions,weave})" -// This setting is read when the content process is started. On Mac the content -// process is killed when all windows are closed, so a change will take effect -// when the 1st window is opened. -#if defined(NIGHTLY_BUILD) -pref("security.sandbox.content.level", 2); -#else -pref("security.sandbox.content.level", 1); -#endif -#endif - -#if defined(XP_LINUX) && defined(MOZ_SANDBOX) && defined(MOZ_CONTENT_SANDBOX) -// This pref is introduced as part of bug 742434, the naming is inspired from -// its Windows/Mac counterpart, but on Linux it's an integer which means: -// 0 -> "no sandbox" -// 1 -> "content sandbox using seccomp-bpf when available" -// 2 -> "seccomp-bpf + file broker" -// Content sandboxing on Linux is currently in the stage of -// 'just getting it enabled', which includes a very permissive whitelist. We -// enable seccomp-bpf on nightly to see if everything is running, or if we need -// to whitelist more system calls. -// -// So the purpose of this setting is to allow nightly users to disable the -// sandbox while we fix their problems. This way, they won't have to wait for -// another nightly release which disables seccomp-bpf again. -// -// This setting may not be required anymore once we decide to permanently -// enable the content sandbox. -pref("security.sandbox.content.level", 2); -#endif - -#if defined(XP_MACOSX) || defined(XP_WIN) -#if defined(MOZ_SANDBOX) && defined(MOZ_CONTENT_SANDBOX) -// ID (a UUID when set by goanna) that is used to form the name of a -// sandbox-writable temporary directory to be used by content processes -// when a temporary writable file is required in a level 1 sandbox. -pref("security.sandbox.content.tempDirSuffix", ""); -#endif -#endif - -#if defined(MOZ_SANDBOX) -#if defined(XP_MACOSX) -// This pref determines if messages relevant to sandbox violations are -// logged. -// At present, this setting refers only to mac sandbox messages sent to -// the system console but the setting will be used on other platforms -// in the future. -pref("security.sandbox.logging.enabled", true); -#endif -#endif - -// This pref governs whether we attempt to work around problems caused by -// plugins using OS calls to manipulate the cursor while running out-of- -// process. These workarounds all involve intercepting (hooking) certain -// OS calls in the plugin process, then arranging to make certain OS calls -// in the browser process. Eventually plugins will be required to use the -// NPAPI to manipulate the cursor, and these workarounds will be removed. -// See bug 621117. -#ifdef XP_MACOSX -pref("dom.ipc.plugins.nativeCursorSupport", true); -#endif - -#ifdef XP_WIN -pref("browser.taskbar.previews.enable", false); -pref("browser.taskbar.previews.max", 20); -pref("browser.taskbar.previews.cachetime", 5); -pref("browser.taskbar.lists.enabled", true); -pref("browser.taskbar.lists.frequent.enabled", true); -pref("browser.taskbar.lists.recent.enabled", false); -pref("browser.taskbar.lists.maxListItemCount", 7); -pref("browser.taskbar.lists.tasks.enabled", true); -pref("browser.taskbar.lists.refreshInSeconds", 120); -#endif - -// The sync engines to use. -pref("services.sync.registerEngines", "Bookmarks,Form,History,Password,Prefs,Tab,Addons,ExtensionStorage"); -// Preferences to be synced by default -pref("services.sync.prefs.sync.accessibility.blockautorefresh", true); -pref("services.sync.prefs.sync.accessibility.browsewithcaret", true); -pref("services.sync.prefs.sync.accessibility.typeaheadfind", true); -pref("services.sync.prefs.sync.accessibility.typeaheadfind.linksonly", true); -pref("services.sync.prefs.sync.addons.ignoreUserEnabledChanges", true); -// The addons prefs related to repository verification are intentionally -// not synced for security reasons. If a system is compromised, a user -// could weaken the pref locally, install an add-on from an untrusted -// source, and this would propagate automatically to other, -// uncompromised Sync-connected devices. -pref("services.sync.prefs.sync.browser.ctrlTab.previews", true); -pref("services.sync.prefs.sync.browser.download.useDownloadDir", true); -pref("services.sync.prefs.sync.browser.formfill.enable", true); -pref("services.sync.prefs.sync.browser.link.open_newwindow", true); -pref("services.sync.prefs.sync.browser.newtabpage.enabled", true); -pref("services.sync.prefs.sync.browser.newtabpage.pinned", true); -pref("services.sync.prefs.sync.browser.offline-apps.notify", true); -pref("services.sync.prefs.sync.browser.safebrowsing.phishing.enabled", true); -pref("services.sync.prefs.sync.browser.safebrowsing.malware.enabled", true); -pref("services.sync.prefs.sync.browser.search.update", true); -pref("services.sync.prefs.sync.browser.sessionstore.restore_on_demand", true); -pref("services.sync.prefs.sync.browser.startup.homepage", true); -pref("services.sync.prefs.sync.browser.startup.page", true); -pref("services.sync.prefs.sync.browser.tabs.loadInBackground", true); -pref("services.sync.prefs.sync.browser.tabs.warnOnClose", true); -pref("services.sync.prefs.sync.browser.tabs.warnOnOpen", true); -pref("services.sync.prefs.sync.browser.urlbar.autocomplete.enabled", true); -pref("services.sync.prefs.sync.browser.urlbar.maxRichResults", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.bookmark", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.history", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.history.onlyTyped", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.openpage", true); -pref("services.sync.prefs.sync.browser.urlbar.suggest.searches", true); -pref("services.sync.prefs.sync.dom.disable_open_during_load", true); -pref("services.sync.prefs.sync.dom.disable_window_flip", true); -pref("services.sync.prefs.sync.dom.disable_window_move_resize", true); -pref("services.sync.prefs.sync.dom.event.contextmenu.enabled", true); -pref("services.sync.prefs.sync.extensions.personas.current", true); -pref("services.sync.prefs.sync.extensions.update.enabled", true); -pref("services.sync.prefs.sync.intl.accept_languages", true); -pref("services.sync.prefs.sync.javascript.enabled", true); -pref("services.sync.prefs.sync.layout.spellcheckDefault", true); -pref("services.sync.prefs.sync.lightweightThemes.selectedThemeID", true); -pref("services.sync.prefs.sync.lightweightThemes.usedThemes", true); -pref("services.sync.prefs.sync.network.cookie.cookieBehavior", true); -pref("services.sync.prefs.sync.network.cookie.lifetimePolicy", true); -pref("services.sync.prefs.sync.network.cookie.lifetime.days", true); -pref("services.sync.prefs.sync.network.cookie.thirdparty.sessionOnly", true); -pref("services.sync.prefs.sync.permissions.default.image", true); -pref("services.sync.prefs.sync.pref.advanced.images.disable_button.view_image", true); -pref("services.sync.prefs.sync.pref.advanced.javascript.disable_button.advanced", true); -pref("services.sync.prefs.sync.pref.downloads.disable_button.edit_actions", true); -pref("services.sync.prefs.sync.pref.privacy.disable_button.cookie_exceptions", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.cache", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.cookies", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.downloads", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.formdata", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.history", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.offlineApps", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.sessions", true); -pref("services.sync.prefs.sync.privacy.clearOnShutdown.siteSettings", true); -pref("services.sync.prefs.sync.privacy.donottrackheader.enabled", true); -pref("services.sync.prefs.sync.privacy.sanitize.sanitizeOnShutdown", true); -pref("services.sync.prefs.sync.privacy.trackingprotection.enabled", true); -pref("services.sync.prefs.sync.privacy.trackingprotection.pbmode.enabled", true); -pref("services.sync.prefs.sync.security.OCSP.enabled", true); -pref("services.sync.prefs.sync.security.OCSP.require", true); -pref("services.sync.prefs.sync.security.default_personal_cert", true); -pref("services.sync.prefs.sync.security.tls.version.min", true); -pref("services.sync.prefs.sync.security.tls.version.max", true); -pref("services.sync.prefs.sync.services.sync.syncedTabs.showRemoteIcons", true); -pref("services.sync.prefs.sync.signon.rememberSignons", true); -pref("services.sync.prefs.sync.spellchecker.dictionary", true); -pref("services.sync.prefs.sync.xpinstall.whitelist.required", true); - -// A preference that controls whether we should show the icon for a remote tab. -// This pref has no UI but exists because some people may be concerned that -// fetching these icons to show remote tabs may leak information about that -// user's tabs and bookmarks. Note this pref is also synced. -pref("services.sync.syncedTabs.showRemoteIcons", true); - -pref("services.sync.sendTabToDevice.enabled", true); - -// Developer edition preferences -#ifdef MOZ_DEV_EDITION -sticky_pref("lightweightThemes.selectedThemeID", "firefox-compact-dark@mozilla.org"); -#else -sticky_pref("lightweightThemes.selectedThemeID", ""); -#endif - -// Whether the character encoding menu is under the main Firefox button. This -// preference is a string so that localizers can alter it. -pref("browser.menu.showCharacterEncoding", "chrome://browser/locale/browser.properties"); - -// Allow using tab-modal prompts when possible. -pref("prompts.tab_modal.enabled", true); - -// Activates preloading of the new tab url. -pref("browser.newtab.preload", true); - -// Remembers if the about:newtab intro has been shown -// NOTE: This preference is unused but was not removed in case -// this information will be valuable in the future. -pref("browser.newtabpage.introShown", false); - -// Toggles the content of 'about:newtab'. Shows the grid when enabled. -pref("browser.newtabpage.enabled", true); - -// Toggles the enhanced content of 'about:newtab'. Shows sponsored tiles. -sticky_pref("browser.newtabpage.enhanced", false); - -// enables Activity Stream inspired layout -pref("browser.newtabpage.compact", false); - -// enables showing basic placeholders for missing thumbnails -pref("browser.newtabpage.thumbnailPlaceholder", false); - -// number of rows of newtab grid -pref("browser.newtabpage.rows", 3); - -// number of columns of newtab grid -pref("browser.newtabpage.columns", 5); - -// directory tiles download URL -pref("browser.newtabpage.directory.source", "https://tiles.services.mozilla.com/v3/links/fetch/%LOCALE%/%CHANNEL%"); - -// endpoint to send newtab click and view pings -pref("browser.newtabpage.directory.ping", "https://tiles.services.mozilla.com/v3/links/"); - -// activates the remote-hosted newtab page -pref("browser.newtabpage.remote", false); - -// remote newtab version targeted -pref("browser.newtabpage.remote.version", "1"); - -// Toggles endpoints allowed for remote newtab communications -pref("browser.newtabpage.remote.mode", "production"); - -// content-signature tests for remote newtab -pref("browser.newtabpage.remote.content-signing-test", false); - -// verification keys for remote-hosted newtab page -pref("browser.newtabpage.remote.keys", ""); - -// Enable the DOM fullscreen API. -pref("full-screen-api.enabled", true); - -// Startup Crash Tracking -// number of startup crashes that can occur before starting into safe mode automatically -// (this pref has no effect if more than 6 hours have passed since the last crash) -pref("toolkit.startup.max_resumed_crashes", 3); - -// Completely disable pdf.js as an option to preview pdfs within firefox. -// Note: if this is not disabled it does not necessarily mean pdf.js is the pdf -// handler just that it is an option. -pref("pdfjs.disabled", false); -// Used by pdf.js to know the first time firefox is run with it installed so it -// can become the default pdf viewer. -pref("pdfjs.firstRun", true); -// The values of preferredAction and alwaysAskBeforeHandling before pdf.js -// became the default. -pref("pdfjs.previousHandler.preferredAction", 0); -pref("pdfjs.previousHandler.alwaysAskBeforeHandling", false); - -// The maximum amount of decoded image data we'll willingly keep around (we -// might keep around more than this, but we'll try to get down to this value). -// (This is intentionally on the high side; see bug 746055.) -pref("image.mem.max_decoded_image_kb", 256000); - -// Block insecure active content on https pages -pref("security.mixed_content.block_active_content", true); - -// Show degraded UI for http pages with password fields. -pref("security.insecure_password.ui.enabled", true); - -// Show in-content login form warning UI for insecure login fields -pref("security.insecure_field_warning.contextual.enabled", true); - -// 1 = allow MITM for certificate pinning checks. -pref("security.cert_pinning.enforcement_level", 1); - - -// Override the Goanna-default value of false for Firefox. -pref("plain_text.wrap_long_lines", true); - -// If this turns true, Moz*Gesture events are not called stopPropagation() -// before content. -pref("dom.debug.propagate_gesture_events_through_content", false); - -// The request URL of the GeoLocation backend. -pref("geo.wifi.uri", "http://ip-api.com/json/?fields=lat,lon,status,message"); - -#ifdef XP_MACOSX -#ifdef RELEASE_OR_BETA -pref("geo.provider.use_corelocation", false); -#else -pref("geo.provider.use_corelocation", true); -#endif -#endif - -#ifdef XP_WIN -pref("geo.provider.ms-windows-location", false); -#endif - -#ifdef MOZ_WIDGET_GTK -#ifdef MOZ_GPSD -#ifdef RELEASE_OR_BETA -pref("geo.provider.use_gpsd", false); -#else -pref("geo.provider.use_gpsd", true); -#endif -#endif -#endif - -// Necko IPC security checks only needed for app isolation for cookies/cache/etc: -// currently irrelevant for desktop e10s -pref("network.disable.ipc.security", true); - -// CustomizableUI debug logging. -pref("browser.uiCustomization.debug", false); - -// CustomizableUI state of the browser's user interface -pref("browser.uiCustomization.state", ""); - -// The remote content URL shown for FxA signup. Must use HTTPS. -pref("identity.fxaccounts.remote.signup.uri", "https://accounts.firefox.com/signup?service=sync&context=fx_desktop_v3"); - -// The URL where remote content that forces re-authentication for Firefox Accounts -// should be fetched. Must use HTTPS. -pref("identity.fxaccounts.remote.force_auth.uri", "https://accounts.firefox.com/force_auth?service=sync&context=fx_desktop_v3"); - -// The remote content URL shown for signin in. Must use HTTPS. -pref("identity.fxaccounts.remote.signin.uri", "https://accounts.firefox.com/signin?service=sync&context=fx_desktop_v3"); - -// The remote content URL where FxAccountsWebChannel messages originate. -pref("identity.fxaccounts.remote.webchannel.uri", "https://accounts.firefox.com/"); - -// The value of the context query parameter passed in some fxa requests when config -// discovery is enabled. -pref("identity.fxaccounts.contextParam", "fx_desktop_v3"); - -// The URL we take the user to when they opt to "manage" their Firefox Account. -// Note that this will always need to be in the same TLD as the -// "identity.fxaccounts.remote.signup.uri" pref. -pref("identity.fxaccounts.settings.uri", "https://accounts.firefox.com/settings?service=sync&context=fx_desktop_v3"); - -// The URL of the FxA device manager page -pref("identity.fxaccounts.settings.devices.uri", "https://accounts.firefox.com/settings/clients?service=sync&context=fx_desktop_v3"); - -// The remote URL of the FxA Profile Server -pref("identity.fxaccounts.remote.profile.uri", "https://profile.accounts.firefox.com/v1"); - -// The remote URL of the FxA OAuth Server -pref("identity.fxaccounts.remote.oauth.uri", "https://oauth.accounts.firefox.com/v1"); - -// Whether we display profile images in the UI or not. -pref("identity.fxaccounts.profile_image.enabled", true); - -// Token server used by the FxA Sync identity. -pref("identity.sync.tokenserver.uri", "https://token.services.mozilla.com/1.0/sync/1.5"); - -// URLs for promo links to mobile browsers. Note that consumers are expected to -// append a value for utm_campaign. -pref("identity.mobilepromo.android", ""); -pref("identity.mobilepromo.ios", ""); - -// Migrate any existing Firefox Account data from the default profile to the -// Developer Edition profile. -#ifdef MOZ_DEV_EDITION -pref("identity.fxaccounts.migrateToDevEdition", true); -#else -pref("identity.fxaccounts.migrateToDevEdition", false); -#endif - -// On GTK, we now default to showing the menubar only when alt is pressed: -#ifdef MOZ_WIDGET_GTK -pref("ui.key.menuAccessKeyFocuses", true); -#endif - -#ifdef MOZ_EME -// Encrypted media extensions. -// EME is visible but disabled by default. This is so that the -// "Play DRM content" checkbox in the browser UI is unchecked by default. -// DRM requires downloading and installing proprietary binaries, which -// users didn't necessarily opt-in to by installing the browser. -// The first time a site using EME is encountered, the user will be -// prompted to enable DRM, whereupon the EME plugin binaries will be -// downloaded if permission is granted. -pref("media.eme.enabled", false); -pref("media.eme.apiVisible", true); -#else -// Disable redundant interfaces -pref("media.eme.apiVisible", false); -#endif - -// Whether we should run a test-pattern through EME GMPs before assuming they'll -// decode H.264. -pref("media.gmp.trial-create.enabled", true); - -// Note: when media.gmp-*.visible is true, provided we're running on a -// supported platform/OS version, the corresponding CDM appears in the -// plugins list, Firefox will download the GMP/CDM if enabled, and our -// UI to re-enable EME prompts the user to re-enable EME if it's disabled -// and script requests EME. If *.visible is false, we won't show the UI -// to enable the CDM if its disabled; it's as if the keysystem is completely -// unsupported. - -#ifdef MOZ_WIDEVINE_EME -pref("media.gmp-widevinecdm.visible", true); -pref("media.gmp-widevinecdm.enabled", true); -#endif - -// Play with different values of the decay time and get telemetry, -// 0 means to randomize (and persist) the experiment value in users' profiles, -// -1 means no experiment is run and we use the preferred value for frecency (6h) -pref("browser.cache.frecency_experiment", -1); - -pref("browser.translation.detectLanguage", false); -pref("browser.translation.neverForLanguages", ""); -// Show the translation UI bits, like the info bar, notification icon and preferences. -pref("browser.translation.ui.show", false); -// Allows to define the translation engine. Bing is default, Yandex may optionally switched on. -pref("browser.translation.engine", "bing"); - -// Telemetry settings. -// Determines if Telemetry pings can be archived locally. -pref("toolkit.telemetry.archive.enabled", false); - -// Telemetry experiments settings. -pref("experiments.enabled", false); -pref("experiments.manifest.fetchIntervalSeconds", 86400); -pref("experiments.manifest.uri", "https://telemetry-experiment.cdn.mozilla.net/manifest/v1/firefox/%VERSION%/%CHANNEL%"); -// Whether experiments are supported by the current application profile. -pref("experiments.supported", false); - -// Enable GMP support in the addon manager. -pref("media.gmp-provider.enabled", true); - -#ifdef NIGHTLY_BUILD -pref("privacy.trackingprotection.ui.enabled", true); -#else -pref("privacy.trackingprotection.ui.enabled", false); -#endif -pref("privacy.trackingprotection.introCount", 0); -pref("privacy.trackingprotection.introURL", "https://www.mozilla.org/%LOCALE%/firefox/%VERSION%/tracking-protection/start/"); - -// Enable Contextual Identity Containers -#ifdef NIGHTLY_BUILD -pref("privacy.userContext.enabled", true); -pref("privacy.userContext.ui.enabled", true); -pref("privacy.usercontext.about_newtab_segregation.enabled", true); - -// 0 disables long press, 1 when clicked, the menu is shown, 2 the menu is shown after X milliseconds. -pref("privacy.userContext.longPressBehavior", 2); -#else -pref("privacy.userContext.enabled", false); -pref("privacy.userContext.ui.enabled", false); -pref("privacy.usercontext.about_newtab_segregation.enabled", false); - -// 0 disables long press, 1 when clicked, the menu is shown, 2 the menu is shown after X milliseconds. -pref("privacy.userContext.longPressBehavior", 0); -#endif - -#ifndef RELEASE_OR_BETA -// At the moment, autostart.2 is used, while autostart.1 is unused. -// We leave it here set to false to reset users' defaults and allow -// us to change everybody to true in the future, when desired. -pref("browser.tabs.remote.autostart.1", false); -pref("browser.tabs.remote.autostart.2", true); -#endif - -// For the about:tabcrashed page -pref("browser.tabs.crashReporting.sendReport", true); -pref("browser.tabs.crashReporting.includeURL", false); -pref("browser.tabs.crashReporting.requestEmail", false); -pref("browser.tabs.crashReporting.emailMe", false); -pref("browser.tabs.crashReporting.email", ""); - -// Enable e10s add-on interposition by default. -pref("extensions.interposition.enabled", true); -pref("extensions.interposition.prefetching", true); - -// Enable blocking of e10s for add-on users on beta/release. -#ifdef RELEASE_OR_BETA -pref("extensions.e10sBlocksEnabling", true); -#endif - -// How often to check for CPOW timeouts. CPOWs are only timed out by -// the hang monitor. -pref("dom.ipc.cpow.timeout", 500); - -// Causes access on unsafe CPOWs from browser code to throw by default. -pref("dom.ipc.cpows.forbid-unsafe-from-browser", true); - -// Don't allow add-ons marked as multiprocessCompatible to use CPOWs. -pref("dom.ipc.cpows.forbid-cpows-in-compat-addons", true); - -// ...except for these add-ons: -pref("dom.ipc.cpows.allow-cpows-in-compat-addons", "{b9db16a4-6edc-47ec-a1f4-b86292ed211d},firegestures@xuldev.org,{DDC359D1-844A-42a7-9AA1-88A850A938A8},privateTab@infocatcher,mousegesturessuite@lemon_juice.addons.mozilla.org,treestyletab@piro.sakura.ne.jp,cliqz@cliqz.com,{AE93811A-5C9A-4d34-8462-F7B864FC4696},contextsearch2@lwz.addons.mozilla.org,{EF522540-89F5-46b9-B6FE-1829E2B572C6},{677a8f98-fd64-40b0-a883-b8c95d0cbf17},images@wink.su,fx-devtools,toolkit/require,url_advisor@kaspersky.com,{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d},{dc572301-7619-498c-a57d-39143191b318},dta@downthemall.net,{86095750-AD15-46d8-BF32-C0789F7E6A32},screenwise-prod@google.com,{91aa5abe-9de4-4347-b7b5-322c38dd9271},secureLogin@blueimp.net,ich@maltegoetz.de,come.back.block.image.from@cat-in-136.blogspot.com,{7b1bf0b6-a1b9-42b0-b75d-252036438bdc},s3crypto@data,{1e0fd655-5aea-4b4c-a583-f76ef1e3af9c},akahuku.fx.sp@toshiakisp.github.io,{aff87fa2-a58e-4edd-b852-0a20203c1e17},{1018e4d6-728f-4b20-ad56-37578a4de76b},rehostimage@engy.us,lazarus@interclue.com,{b2e69492-2358-071a-7056-24ad0c3defb1},flashstopper@byo.co.il,{e4a8a97b-f2ed-450b-b12d-ee082ba24781},jid1-f3mYMbCpz2AZYl@jetpack,{8c550e28-88c9-4764-bb52-aa489cf2efcd},{37fa1426-b82d-11db-8314-0800200c9a66},{ac2cfa60-bc96-11e0-962b-0800200c9a66},igetter@presenta.net,killspinners@byo.co.il,abhere2@moztw.org,{fc6339b8-9581-4fc7-b824-dffcb091fcb7},wampi@wink.su,backtrack@byalexv.co.uk,Gladiator_X@mail.ru,{73a6fe31-595d-460b-a920-fcc0f8843232},{46551EC9-40F0-4e47-8E18-8E5CF550CFB8},acewebextension_unlisted@acestream.org,@screen_maker,yasearch@yandex.ru,sp@avast.com,s3google@translator,igetterextension@presenta.net,{C1A2A613-35F1-4FCF-B27F-2840527B6556},screenwise-testing@google.com,helper-sig@savefrom.net,browser-loader,ImageSaver@Merci.chao,proxtube@abz.agency,wrc@avast.com,{9AA46F4F-4DC7-4c06-97AF-5035170634FE},jid1-CikLKKPVkw6ipw@jetpack,artur.dubovoy@gmail.com,nlgfeb@nlgfeb.ext,{A065A84F-95B6-433A-A0C8-4C040B77CE8A},fdm_ffext@freedownloadmanager.org"); - -// Enable e10s hang monitoring (slow script checking and plugin hang -// detection). -pref("dom.ipc.processHangMonitor", true); - -#ifdef DEBUG -// Don't report hangs in DEBUG builds. They're too slow and often a -// debugger is attached. -pref("dom.ipc.reportProcessHangs", false); -#else -pref("dom.ipc.reportProcessHangs", true); -#endif - -pref("browser.reader.detectedFirstArticle", false); -// Don't limit how many nodes we care about on desktop: -pref("reader.parse-node-limit", 0); - -// On desktop, we want the URLs to be included here for ease of debugging, -// and because (normally) these errors are not persisted anywhere. -pref("reader.errors.includeURLs", true); - -pref("view_source.tab", true); - -pref("dom.serviceWorkers.enabled", true); -pref("dom.serviceWorkers.openWindow.enabled", true); - -// Enable Push API. -pref("dom.push.enabled", true); - -// These are the thumbnail width/height set in about:newtab. -// If you change this, ENSURE IT IS THE SAME SIZE SET -// by about:newtab. These values are in CSS pixels. -pref("toolkit.pageThumbs.minWidth", 280); -pref("toolkit.pageThumbs.minHeight", 190); - -// Enable speech synthesis -pref("media.webspeech.synth.enabled", true); - -pref("browser.esedbreader.loglevel", "Error"); - -pref("browser.laterrun.enabled", false); - -pref("browser.migrate.automigrate.enabled", false); -// 4 here means the suggestion notification will be automatically -// hidden the 4th day, so it will actually be shown on 3 different days. -pref("browser.migrate.automigrate.daysToOfferUndo", 4); -pref("browser.migrate.automigrate.ui.enabled", true); - -// See comments in bug 1340115 on how we got to these numbers. -pref("browser.migrate.chrome.history.limit", 2000); -pref("browser.migrate.chrome.history.maxAgeInDays", 180); - -// Enable browser frames for use on desktop. Only exposed to chrome callers. -pref("dom.mozBrowserFramesEnabled", true); - -pref("extensions.pocket.enabled", true); - -pref("signon.schemeUpgrades", true); - -// "Simplify Page" feature in Print Preview. This feature is disabled by default -// in toolkit. -// -// This feature is only enabled on Nightly for Linux until bug 1306295 is fixed. -// For non-Linux, this feature is only enabled up to early Beta. -#ifdef UNIX_BUT_NOT_MAC -#if defined(NIGHTLY_BUILD) -pref("print.use_simplify_page", true); -#endif -#else -#if defined(EARLY_BETA_OR_EARLIER) -pref("print.use_simplify_page", true); -#endif -#endif - -// Space separated list of URLS that are allowed to send objects (instead of -// only strings) through webchannels. This list is duplicated in mobile/android/app/mobile.js -pref("webchannel.allowObject.urlWhitelist", "https://accounts.firefox.com https://content.cdn.mozilla.net https://input.mozilla.org https://support.mozilla.org https://install.mozilla.org"); - -// Whether or not the browser should scan for unsubmitted -// crash reports, and then show a notification for submitting -// those reports. -#ifdef EARLY_BETA_OR_EARLIER -pref("browser.crashReports.unsubmittedCheck.enabled", true); -#else -pref("browser.crashReports.unsubmittedCheck.enabled", false); -#endif - -// chancesUntilSuppress is how many times we'll show the unsubmitted -// crash report notification across different days and shutdown -// without a user choice before we suppress the notification for -// some number of days. -pref("browser.crashReports.unsubmittedCheck.chancesUntilSuppress", 4); -pref("browser.crashReports.unsubmittedCheck.autoSubmit", false); - -#ifdef NIGHTLY_BUILD -// Enable the (fairly costly) client/server validation on nightly only. The other prefs -// controlling validation are located in /services/sync/services-sync.js -pref("services.sync.validation.enabled", true); -#endif - -// Preferences for the form autofill system extension -pref("browser.formautofill.experimental", false); - -// Enable safebrowsing v4 tables (suffixed by "-proto") update. -#ifdef NIGHTLY_BUILD -pref("urlclassifier.malwareTable", "goog-malware-shavar,goog-unwanted-shavar,goog-malware-proto,goog-unwanted-proto,test-malware-simple,test-unwanted-simple"); -pref("urlclassifier.phishTable", "goog-phish-shavar,goog-phish-proto,test-phish-simple"); -#endif diff --git a/application/basilisk/app/profile/pagethemes.rdf b/application/basilisk/app/profile/pagethemes.rdf deleted file mode 100644 index 3d09b95f59..0000000000 --- a/application/basilisk/app/profile/pagethemes.rdf +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/application/basilisk/app/profile/prefs.js b/application/basilisk/app/profile/prefs.js deleted file mode 100644 index 8c6f0d6390..0000000000 --- a/application/basilisk/app/profile/prefs.js +++ /dev/null @@ -1,13 +0,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/. */ - -# Mozilla User Preferences - -/* Do not edit this file. - * - * If you make changes to this file while the browser is running, - * the changes will be overwritten when the browser exits. - * - * To make a manual change to preferences, you can visit the URL about:config - */ diff --git a/application/basilisk/app/splash.rc b/application/basilisk/app/splash.rc deleted file mode 100644 index beccf8706d..0000000000 --- a/application/basilisk/app/splash.rc +++ /dev/null @@ -1,21 +0,0 @@ -/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* 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/. */ - -#include -#include "nsNativeAppSupportWin.h" - -1 24 "basilisk.exe.manifest" - -IDI_APPICON ICON FIREFOX_ICO -IDI_DOCUMENT ICON DOCUMENT_ICO -IDI_APPLICATION ICON FIREFOX_ICO -IDI_NEWWINDOW ICON NEWWINDOW_ICO -IDI_NEWTAB ICON NEWTAB_ICO -IDI_PBMODE ICON PBMODE_ICO - -STRINGTABLE DISCARDABLE -BEGIN - IDS_STARTMENU_APPNAME, "@MOZ_APP_DISPLAYNAME@" -END diff --git a/application/basilisk/base/.eslintrc.js b/application/basilisk/base/.eslintrc.js deleted file mode 100644 index 978d7b3729..0000000000 --- a/application/basilisk/base/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -"use strict"; - -module.exports = { -}; diff --git a/application/basilisk/base/content/aboutDialog-appUpdater.js b/application/basilisk/base/content/aboutDialog-appUpdater.js deleted file mode 100644 index e5fa77a344..0000000000 --- a/application/basilisk/base/content/aboutDialog-appUpdater.js +++ /dev/null @@ -1,425 +0,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/. */ - -// Note: this file is included in aboutDialog.xul if MOZ_UPDATER is defined. - -Components.utils.import("resource://gre/modules/XPCOMUtils.jsm"); -Components.utils.import("resource://gre/modules/DownloadUtils.jsm"); - -XPCOMUtils.defineLazyModuleGetter(this, "UpdateUtils", - "resource://gre/modules/UpdateUtils.jsm"); - -const PREF_APP_UPDATE_CANCELATIONS_OSX = "app.update.cancelations.osx"; -const PREF_APP_UPDATE_ELEVATE_NEVER = "app.update.elevate.never"; - -var gAppUpdater; - -function onUnload(aEvent) { - if (gAppUpdater.isChecking) - gAppUpdater.checker.stopChecking(Components.interfaces.nsIUpdateChecker.CURRENT_CHECK); - // Safe to call even when there isn't a download in progress. - gAppUpdater.removeDownloadListener(); - gAppUpdater = null; -} - - -function appUpdater() { - XPCOMUtils.defineLazyServiceGetter(this, "aus", - "@mozilla.org/updates/update-service;1", - "nsIApplicationUpdateService"); - XPCOMUtils.defineLazyServiceGetter(this, "checker", - "@mozilla.org/updates/update-checker;1", - "nsIUpdateChecker"); - XPCOMUtils.defineLazyServiceGetter(this, "um", - "@mozilla.org/updates/update-manager;1", - "nsIUpdateManager"); - - this.updateDeck = document.getElementById("updateDeck"); - - // Hide the update deck when the update window is already open and it's not - // already applied, to avoid syncing issues between them. Applied updates - // don't have any information to sync between the windows as they both just - // show the "Restart to continue"-type button. - if (Services.wm.getMostRecentWindow("Update:Wizard") && - !this.isApplied) { - this.updateDeck.hidden = true; - return; - } - - this.bundle = Services.strings. - createBundle("chrome://browser/locale/browser.properties"); - - let manualURL = Services.urlFormatter.formatURLPref("app.update.url.manual"); - let manualLink = document.getElementById("manualLink"); - manualLink.value = manualURL; - manualLink.href = manualURL; - document.getElementById("failedLink").href = manualURL; - - if (this.updateDisabledAndLocked) { - this.selectPanel("adminDisabled"); - return; - } - - if (this.isPending || this.isApplied) { - this.selectPanel("apply"); - return; - } - - if (this.aus.isOtherInstanceHandlingUpdates) { - this.selectPanel("otherInstanceHandlingUpdates"); - return; - } - - if (this.isDownloading) { - this.startDownload(); - // selectPanel("downloading") is called from setupDownloadingUI(). - return; - } - - // Honor the "Never check for updates" option by not only disabling background - // update checks, but also in the About dialog, by presenting a - // "Check for updates" button. - // If updates are found, the user is then asked if he wants to "Update to ". - if (!this.updateEnabled || - Services.prefs.prefHasUserValue(PREF_APP_UPDATE_ELEVATE_NEVER)) { - this.selectPanel("checkForUpdates"); - return; - } - - // That leaves the options - // "Check for updates, but let me choose whether to install them", and - // "Automatically install updates". - // In both cases, we check for updates without asking. - // In the "let me choose" case, we ask before downloading though, in onCheckComplete. - this.checkForUpdates(); -} - -appUpdater.prototype = -{ - // true when there is an update check in progress. - isChecking: false, - - // true when there is an update already staged / ready to be applied. - get isPending() { - if (this.update) { - return this.update.state == "pending" || - this.update.state == "pending-service" || - this.update.state == "pending-elevate"; - } - return this.um.activeUpdate && - (this.um.activeUpdate.state == "pending" || - this.um.activeUpdate.state == "pending-service" || - this.um.activeUpdate.state == "pending-elevate"); - }, - - // true when there is an update already installed in the background. - get isApplied() { - if (this.update) - return this.update.state == "applied" || - this.update.state == "applied-service"; - return this.um.activeUpdate && - (this.um.activeUpdate.state == "applied" || - this.um.activeUpdate.state == "applied-service"); - }, - - // true when there is an update download in progress. - get isDownloading() { - if (this.update) - return this.update.state == "downloading"; - return this.um.activeUpdate && - this.um.activeUpdate.state == "downloading"; - }, - - // true when updating is disabled by an administrator. - get updateDisabledAndLocked() { - return !this.updateEnabled && - Services.prefs.prefIsLocked("app.update.enabled"); - }, - - // true when updating is enabled. - get updateEnabled() { - try { - return Services.prefs.getBoolPref("app.update.enabled"); - } catch (e) { } - return true; // Firefox default is true - }, - - // true when updating in background is enabled. - get backgroundUpdateEnabled() { - return this.updateEnabled && - gAppUpdater.aus.canStageUpdates; - }, - - // true when updating is automatic. - get updateAuto() { - try { - return Services.prefs.getBoolPref("app.update.auto"); - } catch (e) { } - return true; // Firefox default is true - }, - - /** - * Sets the panel of the updateDeck. - * - * @param aChildID - * The id of the deck's child to select, e.g. "apply". - */ - selectPanel(aChildID) { - let panel = document.getElementById(aChildID); - - let button = panel.querySelector("button"); - if (button) { - if (aChildID == "downloadAndInstall") { - let updateVersion = gAppUpdater.update.displayVersion; - button.label = this.bundle.formatStringFromName("update.downloadAndInstallButton.label", [updateVersion], 1); - button.accessKey = this.bundle.GetStringFromName("update.downloadAndInstallButton.accesskey"); - } - this.updateDeck.selectedPanel = panel; - if (!document.commandDispatcher.focusedElement || // don't steal the focus - document.commandDispatcher.focusedElement.localName == "button") // except from the other buttons - button.focus(); - - } else { - this.updateDeck.selectedPanel = panel; - } - }, - - /** - * Check for updates - */ - checkForUpdates() { - // Clear prefs that could prevent a user from discovering available updates. - if (Services.prefs.prefHasUserValue(PREF_APP_UPDATE_CANCELATIONS_OSX)) { - Services.prefs.clearUserPref(PREF_APP_UPDATE_CANCELATIONS_OSX); - } - if (Services.prefs.prefHasUserValue(PREF_APP_UPDATE_ELEVATE_NEVER)) { - Services.prefs.clearUserPref(PREF_APP_UPDATE_ELEVATE_NEVER); - } - this.selectPanel("checkingForUpdates"); - this.isChecking = true; - this.checker.checkForUpdates(this.updateCheckListener, true); - // after checking, onCheckComplete() is called - }, - - /** - * Handles oncommand for the "Restart to Update" button - * which is presented after the download has been downloaded. - */ - buttonRestartAfterDownload() { - if (!this.isPending && !this.isApplied) { - return; - } - - gAppUpdater.selectPanel("restarting"); - - // Notify all windows that an application quit has been requested. - let cancelQuit = Components.classes["@mozilla.org/supports-PRBool;1"]. - createInstance(Components.interfaces.nsISupportsPRBool); - Services.obs.notifyObservers(cancelQuit, "quit-application-requested", "restart"); - - // Something aborted the quit process. - if (cancelQuit.data) { - gAppUpdater.selectPanel("apply"); - return; - } - - let appStartup = Components.classes["@mozilla.org/toolkit/app-startup;1"]. - getService(Components.interfaces.nsIAppStartup); - - // If already in safe mode restart in safe mode (bug 327119) - if (Services.appinfo.inSafeMode) { - appStartup.restartInSafeMode(Components.interfaces.nsIAppStartup.eAttemptQuit); - return; - } - - appStartup.quit(Components.interfaces.nsIAppStartup.eAttemptQuit | - Components.interfaces.nsIAppStartup.eRestart); - }, - - /** - * Implements nsIUpdateCheckListener. The methods implemented by - * nsIUpdateCheckListener are in a different scope from nsIIncrementalDownload - * to make it clear which are used by each interface. - */ - updateCheckListener: { - /** - * See nsIUpdateService.idl - */ - onCheckComplete(aRequest, aUpdates, aUpdateCount) { - gAppUpdater.isChecking = false; - gAppUpdater.update = gAppUpdater.aus. - selectUpdate(aUpdates, aUpdates.length); - if (!gAppUpdater.update) { - gAppUpdater.selectPanel("noUpdatesFound"); - return; - } - - if (gAppUpdater.update.unsupported) { - if (gAppUpdater.update.detailsURL) { - let unsupportedLink = document.getElementById("unsupportedLink"); - unsupportedLink.href = gAppUpdater.update.detailsURL; - } - gAppUpdater.selectPanel("unsupportedSystem"); - return; - } - - if (!gAppUpdater.aus.canApplyUpdates) { - gAppUpdater.selectPanel("manualUpdate"); - return; - } - - if (gAppUpdater.updateAuto) // automatically download and install - gAppUpdater.startDownload(); - else // ask - gAppUpdater.selectPanel("downloadAndInstall"); - }, - - /** - * See nsIUpdateService.idl - */ - onError(aRequest, aUpdate) { - // Errors in the update check are treated as no updates found. If the - // update check fails repeatedly without a success the user will be - // notified with the normal app update user interface so this is safe. - gAppUpdater.isChecking = false; - gAppUpdater.selectPanel("noUpdatesFound"); - }, - - /** - * See nsISupports.idl - */ - QueryInterface(aIID) { - if (!aIID.equals(Components.interfaces.nsIUpdateCheckListener) && - !aIID.equals(Components.interfaces.nsISupports)) - throw Components.results.NS_ERROR_NO_INTERFACE; - return this; - } - }, - - /** - * Starts the download of an update mar. - */ - startDownload() { - if (!this.update) - this.update = this.um.activeUpdate; - this.update.QueryInterface(Components.interfaces.nsIWritablePropertyBag); - this.update.setProperty("foregroundDownload", "true"); - - this.aus.pauseDownload(); - let state = this.aus.downloadUpdate(this.update, false); - if (state == "failed") { - this.selectPanel("downloadFailed"); - return; - } - - this.setupDownloadingUI(); - }, - - /** - * Switches to the UI responsible for tracking the download. - */ - setupDownloadingUI() { - this.downloadStatus = document.getElementById("downloadStatus"); - this.downloadStatus.value = - DownloadUtils.getTransferTotal(0, this.update.selectedPatch.size); - this.selectPanel("downloading"); - this.aus.addDownloadListener(this); - }, - - removeDownloadListener() { - if (this.aus) { - this.aus.removeDownloadListener(this); - } - }, - - /** - * See nsIRequestObserver.idl - */ - onStartRequest(aRequest, aContext) { - }, - - /** - * See nsIRequestObserver.idl - */ - onStopRequest(aRequest, aContext, aStatusCode) { - switch (aStatusCode) { - case Components.results.NS_ERROR_UNEXPECTED: - if (this.update.selectedPatch.state == "download-failed" && - (this.update.isCompleteUpdate || this.update.patchCount != 2)) { - // Verification error of complete patch, informational text is held in - // the update object. - this.removeDownloadListener(); - this.selectPanel("downloadFailed"); - break; - } - // Verification failed for a partial patch, complete patch is now - // downloading so return early and do NOT remove the download listener! - break; - case Components.results.NS_BINDING_ABORTED: - // Do not remove UI listener since the user may resume downloading again. - break; - case Components.results.NS_OK: - this.removeDownloadListener(); - if (this.backgroundUpdateEnabled) { - this.selectPanel("applying"); - let self = this; - Services.obs.addObserver(function(aSubject, aTopic, aData) { - // Update the UI when the background updater is finished - let status = aData; - if (status == "applied" || status == "applied-service" || - status == "pending" || status == "pending-service" || - status == "pending-elevate") { - // If the update is successfully applied, or if the updater has - // fallen back to non-staged updates, show the "Restart to Update" - // button. - self.selectPanel("apply"); - } else if (status == "failed") { - // Background update has failed, let's show the UI responsible for - // prompting the user to update manually. - self.selectPanel("downloadFailed"); - } else if (status == "downloading") { - // We've fallen back to downloading the full update because the - // partial update failed to get staged in the background. - // Therefore we need to keep our observer. - self.setupDownloadingUI(); - return; - } - Services.obs.removeObserver(arguments.callee, "update-staged"); - }, "update-staged", false); - } else { - this.selectPanel("apply"); - } - break; - default: - this.removeDownloadListener(); - this.selectPanel("downloadFailed"); - break; - } - }, - - /** - * See nsIProgressEventSink.idl - */ - onStatus(aRequest, aContext, aStatus, aStatusArg) { - }, - - /** - * See nsIProgressEventSink.idl - */ - onProgress(aRequest, aContext, aProgress, aProgressMax) { - this.downloadStatus.value = - DownloadUtils.getTransferTotal(aProgress, aProgressMax); - }, - - /** - * See nsISupports.idl - */ - QueryInterface(aIID) { - if (!aIID.equals(Components.interfaces.nsIProgressEventSink) && - !aIID.equals(Components.interfaces.nsIRequestObserver) && - !aIID.equals(Components.interfaces.nsISupports)) - throw Components.results.NS_ERROR_NO_INTERFACE; - return this; - } -}; diff --git a/application/basilisk/base/content/aboutDialog.css b/application/basilisk/base/content/aboutDialog.css deleted file mode 100644 index baeeada7a2..0000000000 --- a/application/basilisk/base/content/aboutDialog.css +++ /dev/null @@ -1,97 +0,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/. */ - -#aboutDialog { - width: 620px; - /* Set an explicit line-height to avoid discrepancies in 'auto' spacing - across screens with different device DPI, which may cause font metrics - to round differently. */ - line-height: 1.5; -} - -#rightBox { - background-image: url("chrome://branding/content/about-wordmark.svg"); - background-repeat: no-repeat; - /* padding-top creates room for the wordmark */ - padding-top: 38px; - margin-top:20px; -} - -#rightBox:-moz-locale-dir(rtl) { - background-position: 100% 0; -} - -#bottomBox { - padding: 15px 10px 0; -} - -#version { - font-weight: bold; - margin-top: 10px; - margin-left: 0; - -moz-user-select: text; - -moz-user-focus: normal; - cursor: text; -} - -#version:-moz-locale-dir(rtl) { - direction: ltr; - text-align: right; - margin-left: 5px; - margin-right: 0; -} - -#releasenotes { - margin-top: 10px; -} - -#distribution, -#distributionId { - display: none; - margin-top: 0; - margin-bottom: 0; -} - -.text-blurb { - margin-bottom: 10px; - margin-inline-start: 0; - padding-inline-start: 0; -} - -#updateButton, -#updateDeck > hbox > label { - margin-inline-start: 0; - padding-inline-start: 0; -} - -.update-throbber { - width: 16px; - min-height: 16px; - margin-inline-end: 3px; - list-style-image: url("chrome://global/skin/icons/loading.png"); -} - -@media (min-resolution: 1.1dppx) { - .update-throbber { - list-style-image: url("chrome://global/skin/icons/loading@2x.png"); - } -} - -description > .text-link, -description > .text-link:focus { - margin: 0px; - padding: 0px; -} - -.bottom-link, -.bottom-link:focus { - text-align: center; - margin: 0 40px; -} - -#currentChannel { - margin: 0; - padding: 0; - font-weight: bold; -} diff --git a/application/basilisk/base/content/aboutDialog.js b/application/basilisk/base/content/aboutDialog.js deleted file mode 100644 index d8965ec55c..0000000000 --- a/application/basilisk/base/content/aboutDialog.js +++ /dev/null @@ -1,83 +0,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/. */ - -"use strict"; - -// Services = object with smart getters for common XPCOM services -Components.utils.import("resource://gre/modules/Services.jsm"); - -function init(aEvent) { - if (aEvent.target != document) - return; - - try { - var distroId = Services.prefs.getCharPref("distribution.id"); - if (distroId) { - var distroVersion = Services.prefs.getCharPref("distribution.version"); - - var distroIdField = document.getElementById("distributionId"); - distroIdField.value = distroId + " - " + distroVersion; - distroIdField.style.display = "block"; - - try { - // This is in its own try catch due to bug 895473 and bug 900925. - var distroAbout = Services.prefs.getComplexValue("distribution.about", - Components.interfaces.nsISupportsString); - var distroField = document.getElementById("distribution"); - distroField.value = distroAbout; - distroField.style.display = "block"; - } catch (ex) { - // Pref is unset - Components.utils.reportError(ex); - } - } - } catch (e) { - // Pref is unset - } - - // Include the build ID - let versionField = document.getElementById("version"); - let version = Services.appinfo.version; - let buildID = Services.appinfo.appBuildID; - let year = buildID.slice(0, 4); - let month = buildID.slice(4, 6); - let day = buildID.slice(6, 8); - let hour = buildID.slice(8, 10); - let minute = buildID.slice(10, 12); - if (Services.prefs.getBoolPref("general.useragent.appVersionIsBuildID")) { - versionField.textContent = `${year}.${month}.${day}`; - } else { - versionField.textContent = `v` + version + ` (${year}-${month}-${day})`; - } - - // Display warning if this is an "a#" (nightly or aurora) build - if (/a\d+$/.test(version)) { - document.getElementById("experimental").hidden = false; - document.getElementById("communityDesc").hidden = true; - } - - // Append "(32-bit)" or "(64-bit)" build architecture to the version number: - let bundle = Services.strings.createBundle("chrome://browser/locale/browser.properties"); - let archResource = Services.appinfo.is64Bit - ? "aboutDialog.architecture.sixtyFourBit" - : "aboutDialog.architecture.thirtyTwoBit"; - let arch = bundle.GetStringFromName(archResource); - versionField.textContent += ` (${arch})`; - -#ifdef MOZ_UPDATER - gAppUpdater = new appUpdater(); - - let channelLabel = document.getElementById("currentChannel"); - let currentChannelText = document.getElementById("currentChannelText"); - channelLabel.value = UpdateUtils.UpdateChannel; - if (/^release($|\-)/.test(channelLabel.value)) - currentChannelText.hidden = true; -#endif - -#ifdef XP_MACOSX - // it may not be sized at this point, and we need its width to calculate its position - window.sizeToContent(); - window.moveTo((screen.availWidth / 2) - (window.outerWidth / 2), screen.availHeight / 5); -#endif -} diff --git a/application/basilisk/base/content/aboutDialog.xul b/application/basilisk/base/content/aboutDialog.xul deleted file mode 100644 index b77896b95b..0000000000 --- a/application/basilisk/base/content/aboutDialog.xul +++ /dev/null @@ -1,151 +0,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/. - - - - - - -%brandDTD; - -%aboutDialogDTD; -]> - -#ifdef XP_MACOSX - -#endif - - - - - - - - - - - - -
-
-

&generic.title;

-

&captivePortal.title;

-

&dnsNotFound.title;

-

&fileNotFound.title;

-

&fileAccessDenied.title;

-

&malformedURI.title;

-

&unknownProtocolFound.title;

-

&connectionFailure.title;

-

&netTimeout.title;

-

&redirectLoop.title;

-

&unknownSocketType.title;

-

&netReset.title;

-

¬Cached.title;

-

&netOffline.title;

-

&netInterrupt.title;

-

&deniedPortAccess.title;

-

&proxyResolveFailure.title;

-

&proxyConnectFailure.title;

-

&contentEncodingError.title;

-

&unsafeContentType.title;

-

&nssFailure2.title;

-

&certerror.longpagetitle1;

-

&cspBlocked.title;

-

&remoteXUL.title;

-

&corruptedContentErrorv2.title;

-

&sslv3Used.title;

-

&weakCryptoUsed.title;

-

&inadequateSecurityError.title;

-
-
-
&generic.longDesc;
-
&captivePortal.longDesc;
-
&dnsNotFound.longDesc;
-
&fileNotFound.longDesc;
-
&fileAccessDenied.longDesc;
-
&malformedURI.longDesc;
-
&unknownProtocolFound.longDesc;
-
&connectionFailure.longDesc;
-
&netTimeout.longDesc;
-
&redirectLoop.longDesc;
-
&unknownSocketType.longDesc;
-
&netReset.longDesc;
-
¬Cached.longDesc;
-
&netOffline.longDesc2;
-
&netInterrupt.longDesc;
-
&deniedPortAccess.longDesc;
-
&proxyResolveFailure.longDesc;
-
&proxyConnectFailure.longDesc;
-
&contentEncodingError.longDesc;
-
&unsafeContentType.longDesc;
-
&nssFailure2.longDesc2;
-
&certerror.introPara;
-
&cspBlocked.longDesc;
-
&remoteXUL.longDesc;
-
&corruptedContentErrorv2.longDesc;
-
&sslv3Used.longDesc2;
-
&weakCryptoUsed.longDesc2;
-
&inadequateSecurityError.longDesc;
-
-
- - -
- - -
-

-

- - -
- - -
-

-

- - - - - - - -
- - - -
-

&prefReset.longDesc;

- -
- -
- - -
- -
-
- -
- -
- - -
-

- - -

-
- -
-
-
-

&weakCryptoAdvanced.longDesc;

-
- - -
-

- -

-
- -
- -
- -
- -
- - - - - - diff --git a/application/basilisk/base/content/aboutRobots-icon.png b/application/basilisk/base/content/aboutRobots-icon.png deleted file mode 100644 index 1c4899aaf7..0000000000 Binary files a/application/basilisk/base/content/aboutRobots-icon.png and /dev/null differ diff --git a/application/basilisk/base/content/aboutRobots-widget-left.png b/application/basilisk/base/content/aboutRobots-widget-left.png deleted file mode 100644 index 3a1e48d5fa..0000000000 Binary files a/application/basilisk/base/content/aboutRobots-widget-left.png and /dev/null differ diff --git a/application/basilisk/base/content/aboutRobots.xhtml b/application/basilisk/base/content/aboutRobots.xhtml deleted file mode 100644 index 1cef8fe160..0000000000 --- a/application/basilisk/base/content/aboutRobots.xhtml +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - %htmlDTD; - - %netErrorDTD; - - %globalDTD; - - %aboutrobotsDTD; -]> - - - - &robots.pagetitle; - - - - - - - - - - - -
- - -
-

&robots.errorTitleText;

-
- - -
- - -
-

&robots.errorShortDescText;

-
- - -
-
    -
  • &robots.errorLongDesc1;
  • -
  • &robots.errorLongDesc2;
  • -
  • &robots.errorLongDesc3;
  • -
  • &robots.errorLongDesc4;
  • -
-
- - -
-

&robots.errorTrailerDescText;

-
- -
- - - - - - -
- - - diff --git a/application/basilisk/base/content/aboutTabCrashed.css b/application/basilisk/base/content/aboutTabCrashed.css deleted file mode 100644 index de0eabe8bd..0000000000 --- a/application/basilisk/base/content/aboutTabCrashed.css +++ /dev/null @@ -1,11 +0,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/. */ - -html:not(.crashDumpSubmitted) #reportSent, -html:not(.crashDumpAvailable) #reportBox, -.container[multiple="true"] > .offers > #offerHelpMessageSingle, -.container[multiple="false"] > .offers > #offerHelpMessageMultiple, -.container[multiple="false"] > .button-container > #restoreAll { - display: none; -} \ No newline at end of file diff --git a/application/basilisk/base/content/aboutTabCrashed.js b/application/basilisk/base/content/aboutTabCrashed.js deleted file mode 100644 index 23400c743a..0000000000 --- a/application/basilisk/base/content/aboutTabCrashed.js +++ /dev/null @@ -1,308 +0,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/. */ - -var AboutTabCrashed = { - /** - * This can be set to true once this page receives a message from the - * parent saying whether or not a crash report is available. - */ - hasReport: false, - - /** - * The messages that we might receive from the parent. - */ - MESSAGES: [ - "SetCrashReportAvailable", - "CrashReportSent", - "UpdateCount", - ], - - /** - * Items for which we will listen for click events. - */ - CLICK_TARGETS: [ - "closeTab", - "restoreTab", - "restoreAll", - "sendReport", - ], - - /** - * Returns information about this crashed tab. - * - * @return (Object) An object with the following properties: - * title (String): - * The title of the page that crashed. - * URL (String): - * The URL of the page that crashed. - */ - get pageData() { - delete this.pageData; - - let URL = document.documentURI; - let queryString = URL.replace(/^about:tabcrashed?e=tabcrashed/, ""); - - let titleMatch = queryString.match(/d=([^&]*)/); - let URLMatch = queryString.match(/u=([^&]*)/); - - return this.pageData = { - title: titleMatch && titleMatch[1] ? decodeURIComponent(titleMatch[1]) : "", - URL: URLMatch && URLMatch[1] ? decodeURIComponent(URLMatch[1]) : "", - }; - }, - - init() { - this.MESSAGES.forEach((msg) => addMessageListener(msg, this.receiveMessage.bind(this))); - addEventListener("DOMContentLoaded", this); - - document.title = this.pageData.title; - }, - - receiveMessage(message) { - switch (message.name) { - case "UpdateCount": { - this.setMultiple(message.data.count > 1); - break; - } - case "SetCrashReportAvailable": { - this.onSetCrashReportAvailable(message); - break; - } - case "CrashReportSent": { - this.onCrashReportSent(); - break; - } - } - }, - - handleEvent(event) { - switch (event.type) { - case "DOMContentLoaded": { - this.onDOMContentLoaded(); - break; - } - case "click": { - this.onClick(event); - break; - } - case "input": { - this.onInput(event); - break; - } - } - }, - - onDOMContentLoaded() { - this.CLICK_TARGETS.forEach((targetID) => { - let el = document.getElementById(targetID); - el.addEventListener("click", this); - }); - - // For setting "emailMe" checkbox automatically on email value change. - document.getElementById("email").addEventListener("input", this); - - // Error pages are loaded as LOAD_BACKGROUND, so they don't get load events. - let event = new CustomEvent("AboutTabCrashedLoad", {bubbles:true}); - document.dispatchEvent(event); - - sendAsyncMessage("Load"); - }, - - onClick(event) { - switch (event.target.id) { - case "closeTab": { - this.sendMessage("closeTab"); - break; - } - - case "restoreTab": { - this.sendMessage("restoreTab"); - break; - } - - case "restoreAll": { - this.sendMessage("restoreAll"); - break; - } - - case "sendReport": { - this.showCrashReportUI(event.target.checked); - break; - } - } - }, - - onInput(event) { - switch (event.target.id) { - case "email": { - document.getElementById("emailMe").checked = !!event.target.value; - break; - } - } - }, - /** - * After this page tells the parent that it has loaded, the parent - * will respond with whether or not a crash report is available. This - * method handles that message. - * - * @param message - * The message from the parent, which should contain a data - * Object property with the following properties: - * - * hasReport (bool): - * Whether or not there is a crash report. - * - * sendReport (bool): - * Whether or not the the user prefers to send the report - * by default. - * - * includeURL (bool): - * Whether or not the user prefers to send the URL of - * the tab that crashed. - * - * emailMe (bool): - * Whether or not to send the email address of the user - * in the report. - * - * email (String): - * The email address of the user (empty if emailMe is false). - * - * requestAutoSubmit (bool): - * Whether or not we should ask the user to automatically - * submit backlogged crash reports. - * - */ - onSetCrashReportAvailable(message) { - let data = message.data; - - if (data.hasReport) { - this.hasReport = true; - document.documentElement.classList.add("crashDumpAvailable"); - - document.getElementById("sendReport").checked = data.sendReport; - document.getElementById("includeURL").checked = data.includeURL; - - if (data.requestEmail) { - document.getElementById("requestEmail").hidden = false; - document.getElementById("emailMe").checked = data.emailMe; - if (data.emailMe) { - document.getElementById("email").value = data.email; - } - } - - this.showCrashReportUI(data.sendReport); - } else { - this.showCrashReportUI(false); - } - - if (data.requestAutoSubmit) { - document.getElementById("requestAutoSubmit").hidden = false; - } - - let event = new CustomEvent("AboutTabCrashedReady", {bubbles:true}); - document.dispatchEvent(event); - }, - - /** - * Handler for when the parent reports that the crash report associated - * with this about:tabcrashed page has been sent. - */ - onCrashReportSent() { - document.documentElement.classList.remove("crashDumpAvailable"); - document.documentElement.classList.add("crashDumpSubmitted"); - }, - - /** - * Toggles the display of the crash report form. - * - * @param shouldShow (bool) - * True if the crash report form should be shown - */ - showCrashReportUI(shouldShow) { - let options = document.getElementById("options"); - options.hidden = !shouldShow; - }, - - /** - * Toggles whether or not the page is one of several visible pages - * showing the crash reporter. This controls some of the language - * on the page, along with what the "primary" button is. - * - * @param hasMultiple (bool) - * True if there are multiple crash report pages being shown. - */ - setMultiple(hasMultiple) { - let main = document.getElementById("main"); - main.setAttribute("multiple", hasMultiple); - - let restoreTab = document.getElementById("restoreTab"); - - // The "Restore All" button has the "primary" class by default, so - // we only need to modify the "Restore Tab" button. - if (hasMultiple) { - restoreTab.classList.remove("primary"); - } else { - restoreTab.classList.add("primary"); - } - }, - - /** - * Sends a message to the parent in response to the user choosing - * one of the actions available on the page. This might also send up - * crash report information if the user has chosen to submit a crash - * report. - * - * @param messageName (String) - * The message to send to the parent - */ - sendMessage(messageName) { - let comments = ""; - let email = ""; - let URL = ""; - let sendReport = false; - let emailMe = false; - let includeURL = false; - let autoSubmit = false; - - if (this.hasReport) { - sendReport = document.getElementById("sendReport").checked; - if (sendReport) { - comments = document.getElementById("comments").value.trim(); - - includeURL = document.getElementById("includeURL").checked; - if (includeURL) { - URL = this.pageData.URL.trim(); - } - - if (!document.getElementById("requestEmail").hidden) { - emailMe = document.getElementById("emailMe").checked; - if (emailMe) { - email = document.getElementById("email").value.trim(); - } - } - } - } - - let requestAutoSubmit = document.getElementById("requestAutoSubmit"); - if (requestAutoSubmit.hidden) { - // The checkbox is hidden if the user has already opted in to sending - // backlogged crash reports. - autoSubmit = true; - } else { - autoSubmit = document.getElementById("autoSubmit").checked; - } - - sendAsyncMessage(messageName, { - sendReport, - comments, - email, - emailMe, - includeURL, - URL, - autoSubmit, - }); - }, -}; - -AboutTabCrashed.init(); diff --git a/application/basilisk/base/content/aboutTabCrashed.xhtml b/application/basilisk/base/content/aboutTabCrashed.xhtml deleted file mode 100644 index c7a7a199ce..0000000000 --- a/application/basilisk/base/content/aboutTabCrashed.xhtml +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - %htmlDTD; - - %globalDTD; - - %brandDTD; - - %tabCrashedDTD; -]> - - - - - - - - - -
- -
-

&tabCrashed.header2;

-
- -
-

&tabCrashed.offerHelp;

-

&tabCrashed.single.offerHelpMessage;

-

&tabCrashed.multiple.offerHelpMessage;

-
- -
-

&tabCrashed.requestHelp;

-

&tabCrashed.requestHelpMessage;

- -

&tabCrashed.requestReport;

- -
- - -
- -
    -
  • - -
  • - -
  • - - -
  • - - -
- - -
- -

&tabCrashed.reportSent;

- -
- - - -
-
- - - - - -
- - -
-

&safeb.blocked.phishingPage.title2;

-

&safeb.blocked.malwarePage.title;

-

&safeb.blocked.unwantedPage.title;

-
- -
- - -
-

&safeb.blocked.phishingPage.shortDesc2;

-

&safeb.blocked.malwarePage.shortDesc;

-

&safeb.blocked.unwantedPage.shortDesc;

-
- - -
-

&safeb.blocked.phishingPage.longDesc2;

-

&safeb.blocked.malwarePage.longDesc;

-

&safeb.blocked.unwantedPage.longDesc;

-
- - -
- - -
- -
-
-
- -
-
- - - - diff --git a/application/basilisk/base/content/browser-addons.js b/application/basilisk/base/content/browser-addons.js deleted file mode 100644 index 378437b2be..0000000000 --- a/application/basilisk/base/content/browser-addons.js +++ /dev/null @@ -1,869 +0,0 @@ -/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- - * 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/. */ - -// Removes a doorhanger notification if all of the installs it was notifying -// about have ended in some way. -function removeNotificationOnEnd(notification, installs) { - let count = installs.length; - - function maybeRemove(install) { - install.removeListener(this); - - if (--count == 0) { - // Check that the notification is still showing - let current = PopupNotifications.getNotification(notification.id, notification.browser); - if (current === notification) - notification.remove(); - } - } - - for (let install of installs) { - install.addListener({ - onDownloadCancelled: maybeRemove, - onDownloadFailed: maybeRemove, - onInstallFailed: maybeRemove, - onInstallEnded: maybeRemove - }); - } -} - -const gXPInstallObserver = { - _findChildShell(aDocShell, aSoughtShell) { - if (aDocShell == aSoughtShell) - return aDocShell; - - var node = aDocShell.QueryInterface(Components.interfaces.nsIDocShellTreeItem); - for (var i = 0; i < node.childCount; ++i) { - var docShell = node.getChildAt(i); - docShell = this._findChildShell(docShell, aSoughtShell); - if (docShell == aSoughtShell) - return docShell; - } - return null; - }, - - _getBrowser(aDocShell) { - for (let browser of gBrowser.browsers) { - if (this._findChildShell(browser.docShell, aDocShell)) - return browser; - } - return null; - }, - - pendingInstalls: new WeakMap(), - - showInstallConfirmation(browser, installInfo, height = undefined) { - // If the confirmation notification is already open cache the installInfo - // and the new confirmation will be shown later - if (PopupNotifications.getNotification("addon-install-confirmation", browser)) { - let pending = this.pendingInstalls.get(browser); - if (pending) { - pending.push(installInfo); - } else { - this.pendingInstalls.set(browser, [installInfo]); - } - return; - } - - let showNextConfirmation = () => { - // Make sure the browser is still alive. - if (gBrowser.browsers.indexOf(browser) == -1) - return; - - let pending = this.pendingInstalls.get(browser); - if (pending && pending.length) - this.showInstallConfirmation(browser, pending.shift()); - } - - // If all installs have already been cancelled in some way then just show - // the next confirmation - if (installInfo.installs.every(i => i.state != AddonManager.STATE_DOWNLOADED)) { - showNextConfirmation(); - return; - } - - const anchorID = "addons-notification-icon"; - - // Make notifications persistent - var options = { - displayURI: installInfo.originatingURI, - persistent: true, - }; - - let acceptInstallation = () => { - for (let install of installInfo.installs) - install.install(); - installInfo = null; - - Services.telemetry - .getHistogramById("SECURITY_UI") - .add(Ci.nsISecurityUITelemetry.WARNING_CONFIRM_ADDON_INSTALL_CLICK_THROUGH); - }; - - let cancelInstallation = () => { - if (installInfo) { - for (let install of installInfo.installs) { - // The notification may have been closed because the add-ons got - // cancelled elsewhere, only try to cancel those that are still - // pending install. - if (install.state != AddonManager.STATE_CANCELLED) - install.cancel(); - } - } - - showNextConfirmation(); - }; - - let unsigned = installInfo.installs.filter(i => i.addon.signedState <= AddonManager.SIGNEDSTATE_MISSING); - let someUnsigned = unsigned.length > 0 && unsigned.length < installInfo.installs.length; - - options.eventCallback = (aEvent) => { - switch (aEvent) { - case "removed": - cancelInstallation(); - break; - case "shown": - let addonList = document.getElementById("addon-install-confirmation-content"); - while (addonList.firstChild) - addonList.firstChild.remove(); - - for (let install of installInfo.installs) { - let container = document.createElement("hbox"); - - let name = document.createElement("label"); - name.setAttribute("value", install.addon.name); - name.setAttribute("class", "addon-install-confirmation-name"); - container.appendChild(name); - - if (someUnsigned && install.addon.signedState <= AddonManager.SIGNEDSTATE_MISSING) { - let unsignedLabel = document.createElement("label"); - unsignedLabel.setAttribute("value", - gNavigatorBundle.getString("addonInstall.unsigned")); - unsignedLabel.setAttribute("class", - "addon-install-confirmation-unsigned"); - container.appendChild(unsignedLabel); - } - - addonList.appendChild(container); - } - break; - } - }; - - options.learnMoreURL = Services.urlFormatter.formatURLPref("app.support.baseURL"); - - let messageString; - let notification = document.getElementById("addon-install-confirmation-notification"); - if (unsigned.length == installInfo.installs.length) { - // None of the add-ons are verified - messageString = gNavigatorBundle.getString("addonConfirmInstallUnsigned.message"); - notification.setAttribute("warning", "true"); - options.learnMoreURL += "unsigned-addons"; - } else if (unsigned.length == 0) { - // All add-ons are verified or don't need to be verified - messageString = gNavigatorBundle.getString("addonConfirmInstall.message"); - notification.removeAttribute("warning"); - options.learnMoreURL += "find-and-install-add-ons"; - } else { - // Some of the add-ons are unverified, the list of names will indicate - // which - messageString = gNavigatorBundle.getString("addonConfirmInstallSomeUnsigned.message"); - notification.setAttribute("warning", "true"); - options.learnMoreURL += "unsigned-addons"; - } - - let brandBundle = document.getElementById("bundle_brand"); - let brandShortName = brandBundle.getString("brandShortName"); - - messageString = PluralForm.get(installInfo.installs.length, messageString); - messageString = messageString.replace("#1", brandShortName); - messageString = messageString.replace("#2", installInfo.installs.length); - - let action = { - label: gNavigatorBundle.getString("addonInstall.acceptButton.label"), - accessKey: gNavigatorBundle.getString("addonInstall.acceptButton.accesskey"), - callback: acceptInstallation, - }; - - let secondaryAction = { - label: gNavigatorBundle.getString("addonInstall.cancelButton.label"), - accessKey: gNavigatorBundle.getString("addonInstall.cancelButton.accesskey"), - callback: () => {}, - }; - - if (height) { - notification.style.minHeight = height + "px"; - } - - let tab = gBrowser.getTabForBrowser(browser); - if (tab) { - gBrowser.selectedTab = tab; - } - - let popup = PopupNotifications.show(browser, "addon-install-confirmation", - messageString, anchorID, action, - [secondaryAction], options); - - removeNotificationOnEnd(popup, installInfo.installs); - - Services.telemetry - .getHistogramById("SECURITY_UI") - .add(Ci.nsISecurityUITelemetry.WARNING_CONFIRM_ADDON_INSTALL); - }, - - observe(aSubject, aTopic, aData) { - var brandBundle = document.getElementById("bundle_brand"); - var installInfo = aSubject.wrappedJSObject; - var browser = installInfo.browser; - - // Make sure the browser is still alive. - if (!browser || gBrowser.browsers.indexOf(browser) == -1) - return; - - const anchorID = "addons-notification-icon"; - var messageString, action; - var brandShortName = brandBundle.getString("brandShortName"); - - var notificationID = aTopic; - // Make notifications persistent - var options = { - displayURI: installInfo.originatingURI, - persistent: true, - hideClose: true, - timeout: Date.now() + 30000, - }; - - switch (aTopic) { - case "addon-install-disabled": { - notificationID = "xpinstall-disabled"; - let secondaryActions = null; - - if (gPrefService.prefIsLocked("xpinstall.enabled")) { - messageString = gNavigatorBundle.getString("xpinstallDisabledMessageLocked"); - buttons = []; - } else { - messageString = gNavigatorBundle.getString("xpinstallDisabledMessage"); - - action = { - label: gNavigatorBundle.getString("xpinstallDisabledButton"), - accessKey: gNavigatorBundle.getString("xpinstallDisabledButton.accesskey"), - callback: function editPrefs() { - gPrefService.setBoolPref("xpinstall.enabled", true); - } - }; - - secondaryActions = [{ - label: gNavigatorBundle.getString("addonInstall.cancelButton.label"), - accessKey: gNavigatorBundle.getString("addonInstall.cancelButton.accesskey"), - callback: () => {}, - }]; - } - - PopupNotifications.show(browser, notificationID, messageString, anchorID, - action, secondaryActions, options); - break; } - case "addon-install-origin-blocked": { - messageString = gNavigatorBundle.getFormattedString("xpinstallPromptMessage", - [brandShortName]); - - options.removeOnDismissal = true; - options.persistent = false; - - let secHistogram = Components.classes["@mozilla.org/base/telemetry;1"].getService(Ci.nsITelemetry).getHistogramById("SECURITY_UI"); - secHistogram.add(Ci.nsISecurityUITelemetry.WARNING_ADDON_ASKING_PREVENTED); - let popup = PopupNotifications.show(browser, notificationID, - messageString, anchorID, - null, null, options); - removeNotificationOnEnd(popup, installInfo.installs); - break; } - case "addon-install-blocked": { - messageString = gNavigatorBundle.getFormattedString("xpinstallPromptMessage", - [brandShortName]); - - let secHistogram = Components.classes["@mozilla.org/base/telemetry;1"].getService(Ci.nsITelemetry).getHistogramById("SECURITY_UI"); - action = { - label: gNavigatorBundle.getString("xpinstallPromptAllowButton"), - accessKey: gNavigatorBundle.getString("xpinstallPromptAllowButton.accesskey"), - callback() { - secHistogram.add(Ci.nsISecurityUITelemetry.WARNING_ADDON_ASKING_PREVENTED_CLICK_THROUGH); - installInfo.install(); - } - }; - let secondaryAction = { - label: gNavigatorBundle.getString("xpinstallPromptMessage.dontAllow"), - accessKey: gNavigatorBundle.getString("xpinstallPromptMessage.dontAllow.accesskey"), - callback: () => {}, - }; - - secHistogram.add(Ci.nsISecurityUITelemetry.WARNING_ADDON_ASKING_PREVENTED); - let popup = PopupNotifications.show(browser, notificationID, - messageString, anchorID, - action, [secondaryAction], options); - removeNotificationOnEnd(popup, installInfo.installs); - break; } - case "addon-install-started": { - let needsDownload = function needsDownload(aInstall) { - return aInstall.state != AddonManager.STATE_DOWNLOADED; - } - // If all installs have already been downloaded then there is no need to - // show the download progress - if (!installInfo.installs.some(needsDownload)) - return; - notificationID = "addon-progress"; - messageString = gNavigatorBundle.getString("addonDownloadingAndVerifying"); - messageString = PluralForm.get(installInfo.installs.length, messageString); - messageString = messageString.replace("#1", installInfo.installs.length); - options.installs = installInfo.installs; - options.contentWindow = browser.contentWindow; - options.sourceURI = browser.currentURI; - options.eventCallback = function(aEvent) { - switch (aEvent) { - case "shown": - let notificationElement = [...this.owner.panel.childNodes] - .find(n => n.notification == this); - if (notificationElement) { - if (Preferences.get("xpinstall.customConfirmationUI", false)) { - notificationElement.setAttribute("mainactiondisabled", "true"); - } else { - notificationElement.button.hidden = true; - } - } - break; - case "removed": - options.contentWindow = null; - options.sourceURI = null; - break; - } - }; - action = { - label: gNavigatorBundle.getString("addonInstall.acceptButton.label"), - accessKey: gNavigatorBundle.getString("addonInstall.acceptButton.accesskey"), - callback: () => {}, - }; - let secondaryAction = { - label: gNavigatorBundle.getString("addonInstall.cancelButton.label"), - accessKey: gNavigatorBundle.getString("addonInstall.cancelButton.accesskey"), - callback: () => { - for (let install of installInfo.installs) { - if (install.state != AddonManager.STATE_CANCELLED) { - install.cancel(); - } - } - }, - }; - let notification = PopupNotifications.show(browser, notificationID, messageString, - anchorID, action, - [secondaryAction], options); - notification._startTime = Date.now(); - - break; } - case "addon-install-failed": { - options.removeOnDismissal = true; - options.persistent = false; - - // TODO This isn't terribly ideal for the multiple failure case - for (let install of installInfo.installs) { - let host; - try { - host = options.displayURI.host; - } catch (e) { - // displayURI might be missing or 'host' might throw for non-nsStandardURL nsIURIs. - } - - if (!host) - host = (install.sourceURI instanceof Ci.nsIStandardURL) && - install.sourceURI.host; - - let error = (host || install.error == 0) ? "addonInstallError" : "addonLocalInstallError"; - let args; - if (install.error < 0) { - error += install.error; - args = [brandShortName, install.name]; - } else if (install.addon.blocklistState == Ci.nsIBlocklistService.STATE_BLOCKED) { - error += "Blocklisted"; - args = [install.name]; - } else { - error += "Incompatible"; - args = [brandShortName, Services.appinfo.version, install.name]; - } - - // Add Learn More link when refusing to install an unsigned add-on - if (install.error == AddonManager.ERROR_SIGNEDSTATE_REQUIRED) { - options.learnMoreURL = Services.urlFormatter.formatURLPref("app.support.baseURL") + "unsigned-addons"; - } - - messageString = gNavigatorBundle.getFormattedString(error, args); - - PopupNotifications.show(browser, notificationID, messageString, anchorID, - action, null, options); - - // Can't have multiple notifications with the same ID, so stop here. - break; - } - this._removeProgressNotification(browser); - break; } - case "addon-install-confirmation": { - let showNotification = () => { - let height = undefined; - - if (PopupNotifications.isPanelOpen) { - let rect = document.getElementById("addon-progress-notification").getBoundingClientRect(); - height = rect.height; - } - - this._removeProgressNotification(browser); - this.showInstallConfirmation(browser, installInfo, height); - }; - - let progressNotification = PopupNotifications.getNotification("addon-progress", browser); - if (progressNotification) { - let downloadDuration = Date.now() - progressNotification._startTime; - let securityDelay = Services.prefs.getIntPref("security.dialog_enable_delay") - downloadDuration; - if (securityDelay > 0) { - setTimeout(() => { - // The download may have been cancelled during the security delay - if (PopupNotifications.getNotification("addon-progress", browser)) - showNotification(); - }, securityDelay); - break; - } - } - showNotification(); - break; } - case "addon-install-complete": { - let needsRestart = installInfo.installs.some(function(i) { - return i.addon.pendingOperations != AddonManager.PENDING_NONE; - }); - - let secondaryActions = null; - - if (needsRestart) { - notificationID = "addon-install-restart"; - messageString = gNavigatorBundle.getString("addonsInstalledNeedsRestart"); - action = { - label: gNavigatorBundle.getString("addonInstallRestartButton"), - accessKey: gNavigatorBundle.getString("addonInstallRestartButton.accesskey"), - callback() { - BrowserUtils.restartApplication(); - } - }; - secondaryActions = [{ - label: gNavigatorBundle.getString("addonInstallRestartIgnoreButton"), - accessKey: gNavigatorBundle.getString("addonInstallRestartIgnoreButton.accesskey"), - callback: () => {}, - }]; - } else { - messageString = gNavigatorBundle.getString("addonsInstalled"); - action = null; - } - - messageString = PluralForm.get(installInfo.installs.length, messageString); - messageString = messageString.replace("#1", installInfo.installs[0].name); - messageString = messageString.replace("#2", installInfo.installs.length); - messageString = messageString.replace("#3", brandShortName); - - // Remove notification on dismissal, since it's possible to cancel the - // install through the addons manager UI, making the "restart" prompt - // irrelevant. - options.removeOnDismissal = true; - options.persistent = false; - - PopupNotifications.show(browser, notificationID, messageString, anchorID, - action, secondaryActions, options); - break; } - } - }, - _removeProgressNotification(aBrowser) { - let notification = PopupNotifications.getNotification("addon-progress", aBrowser); - if (notification) - notification.remove(); - } -}; - -const gExtensionsNotifications = { - initialized: false, - init() { - this.updateAlerts(); - this.boundUpdate = this.updateAlerts.bind(this); - ExtensionsUI.on("change", this.boundUpdate); - this.initialized = true; - }, - - uninit() { - // uninit() can race ahead of init() in some cases, if that happens, - // we have no handler to remove. - if (!this.initialized) { - return; - } - ExtensionsUI.off("change", this.boundUpdate); - }, - - updateAlerts() { - let sideloaded = ExtensionsUI.sideloaded; - let updates = ExtensionsUI.updates; - if (sideloaded.size + updates.size == 0) { - gMenuButtonBadgeManager.removeBadge(gMenuButtonBadgeManager.BADGEID_ADDONS); - } else { - gMenuButtonBadgeManager.addBadge(gMenuButtonBadgeManager.BADGEID_ADDONS, - "addon-alert"); - } - - let container = document.getElementById("PanelUI-footer-addons"); - - while (container.firstChild) { - container.firstChild.remove(); - } - - const DEFAULT_EXTENSION_ICON = - "chrome://mozapps/skin/extensions/extensionGeneric.svg"; - let items = 0; - for (let update of updates) { - if (++items > 4) { - break; - } - - let button = document.createElement("toolbarbutton"); - let text = gNavigatorBundle.getFormattedString("webextPerms.updateMenuItem", [update.addon.name]); - button.setAttribute("label", text); - - let icon = update.addon.iconURL || DEFAULT_EXTENSION_ICON; - button.setAttribute("image", icon); - - button.addEventListener("click", evt => { - ExtensionsUI.showUpdate(gBrowser, update); - }); - - container.appendChild(button); - } - - let appName; - for (let addon of sideloaded) { - if (++items > 4) { - break; - } - if (!appName) { - let brandBundle = document.getElementById("bundle_brand"); - appName = brandBundle.getString("brandShortName"); - } - - let button = document.createElement("toolbarbutton"); - let text = gNavigatorBundle.getFormattedString("webextPerms.sideloadMenuItem", [addon.name, appName]); - button.setAttribute("label", text); - - let icon = addon.iconURL || DEFAULT_EXTENSION_ICON; - button.setAttribute("image", icon); - - button.addEventListener("click", evt => { - ExtensionsUI.showSideloaded(gBrowser, addon); - }); - - container.appendChild(button); - } - }, -}; - -var LightWeightThemeWebInstaller = { - init() { - let mm = window.messageManager; - mm.addMessageListener("LightWeightThemeWebInstaller:Install", this); - mm.addMessageListener("LightWeightThemeWebInstaller:Preview", this); - mm.addMessageListener("LightWeightThemeWebInstaller:ResetPreview", this); - }, - - receiveMessage(message) { - // ignore requests from background tabs - if (message.target != gBrowser.selectedBrowser) { - return; - } - - let data = message.data; - - switch (message.name) { - case "LightWeightThemeWebInstaller:Install": { - this._installRequest(data.themeData, data.baseURI); - break; - } - case "LightWeightThemeWebInstaller:Preview": { - this._preview(data.themeData, data.baseURI); - break; - } - case "LightWeightThemeWebInstaller:ResetPreview": { - this._resetPreview(data && data.baseURI); - break; - } - } - }, - - handleEvent(event) { - switch (event.type) { - case "TabSelect": { - this._resetPreview(); - break; - } - } - }, - - get _manager() { - let temp = {}; - Cu.import("resource://gre/modules/LightweightThemeManager.jsm", temp); - delete this._manager; - return this._manager = temp.LightweightThemeManager; - }, - - _installRequest(dataString, baseURI) { - let data = this._manager.parseTheme(dataString, baseURI); - - if (!data) { - return; - } - - let uri = makeURI(baseURI); - - // A notification bar with the option to undo is normally shown after a - // theme is installed. But the discovery pane served from the url(s) - // below has its own toggle switch for quick undos, so don't show the - // notification in that case. - let notify = uri.prePath != "https://discovery.addons.mozilla.org"; - if (notify) { - try { - if (Services.prefs.getBoolPref("extensions.webapi.testing") - && (uri.prePath == "https://discovery.addons.allizom.org" - || uri.prePath == "https://discovery.addons-dev.allizom.org")) { - notify = false; - } - } catch (e) { - // getBoolPref() throws if the testing pref isn't set. ignore it. - } - } - - if (this._isAllowed(baseURI)) { - this._install(data, notify); - return; - } - - let allowButtonText = - gNavigatorBundle.getString("lwthemeInstallRequest.allowButton"); - let allowButtonAccesskey = - gNavigatorBundle.getString("lwthemeInstallRequest.allowButton.accesskey"); - let message = - gNavigatorBundle.getFormattedString("lwthemeInstallRequest.message", - [uri.host]); - let buttons = [{ - label: allowButtonText, - accessKey: allowButtonAccesskey, - callback() { - LightWeightThemeWebInstaller._install(data, notify); - } - }]; - - this._removePreviousNotifications(); - - let notificationBox = gBrowser.getNotificationBox(); - let notificationBar = - notificationBox.appendNotification(message, "lwtheme-install-request", "", - notificationBox.PRIORITY_INFO_MEDIUM, - buttons); - notificationBar.persistence = 1; - }, - - _install(newLWTheme, notify) { - let previousLWTheme = this._manager.currentTheme; - - let listener = { - onEnabling(aAddon, aRequiresRestart) { - if (!aRequiresRestart) { - return; - } - - let messageString = gNavigatorBundle.getFormattedString("lwthemeNeedsRestart.message", - [aAddon.name], 1); - - let action = { - label: gNavigatorBundle.getString("lwthemeNeedsRestart.button"), - accessKey: gNavigatorBundle.getString("lwthemeNeedsRestart.accesskey"), - callback() { - BrowserUtils.restartApplication(); - } - }; - - let options = { - persistent: true - }; - - PopupNotifications.show(gBrowser.selectedBrowser, "addon-theme-change", - messageString, "addons-notification-icon", - action, null, options); - }, - - onEnabled(aAddon) { - if (notify) { - LightWeightThemeWebInstaller._postInstallNotification(newLWTheme, previousLWTheme); - } - } - }; - - AddonManager.addAddonListener(listener); - this._manager.currentTheme = newLWTheme; - AddonManager.removeAddonListener(listener); - }, - - _postInstallNotification(newTheme, previousTheme) { - function text(id) { - return gNavigatorBundle.getString("lwthemePostInstallNotification." + id); - } - - let buttons = [{ - label: text("undoButton"), - accessKey: text("undoButton.accesskey"), - callback() { - LightWeightThemeWebInstaller._manager.forgetUsedTheme(newTheme.id); - LightWeightThemeWebInstaller._manager.currentTheme = previousTheme; - } - }, { - label: text("manageButton"), - accessKey: text("manageButton.accesskey"), - callback() { - BrowserOpenAddonsMgr("addons://list/theme"); - } - }]; - - this._removePreviousNotifications(); - - let notificationBox = gBrowser.getNotificationBox(); - let notificationBar = - notificationBox.appendNotification(text("message"), - "lwtheme-install-notification", "", - notificationBox.PRIORITY_INFO_MEDIUM, - buttons); - notificationBar.persistence = 1; - notificationBar.timeout = Date.now() + 20000; // 20 seconds - }, - - _removePreviousNotifications() { - let box = gBrowser.getNotificationBox(); - - ["lwtheme-install-request", - "lwtheme-install-notification"].forEach(function(value) { - let notification = box.getNotificationWithValue(value); - if (notification) - box.removeNotification(notification); - }); - }, - - _preview(dataString, baseURI) { - if (!this._isAllowed(baseURI)) - return; - - let data = this._manager.parseTheme(dataString, baseURI); - if (!data) - return; - - this._resetPreview(); - gBrowser.tabContainer.addEventListener("TabSelect", this); - this._manager.previewTheme(data); - }, - - _resetPreview(baseURI) { - if (baseURI && !this._isAllowed(baseURI)) - return; - gBrowser.tabContainer.removeEventListener("TabSelect", this); - this._manager.resetPreview(); - }, - - _isAllowed(srcURIString) { - let uri; - try { - uri = makeURI(srcURIString); - } catch (e) { - // makeURI fails if srcURIString is a nonsense URI - return false; - } - - if (!uri.schemeIs("https")) { - return false; - } - - let pm = Services.perms; - return pm.testPermission(uri, "install") == pm.ALLOW_ACTION; - } -}; - -/* - * Listen for Lightweight Theme styling changes and update the browser's theme accordingly. - */ -var LightweightThemeListener = { - _modifiedStyles: [], - - init() { - XPCOMUtils.defineLazyGetter(this, "styleSheet", function() { - for (let i = document.styleSheets.length - 1; i >= 0; i--) { - let sheet = document.styleSheets[i]; - if (sheet.href == "chrome://browser/skin/browser-lightweightTheme.css") - return sheet; - } - return undefined; - }); - - Services.obs.addObserver(this, "lightweight-theme-styling-update", false); - Services.obs.addObserver(this, "lightweight-theme-optimized", false); - if (document.documentElement.hasAttribute("lwtheme")) - this.updateStyleSheet(document.documentElement.style.backgroundImage); - }, - - uninit() { - Services.obs.removeObserver(this, "lightweight-theme-styling-update"); - Services.obs.removeObserver(this, "lightweight-theme-optimized"); - }, - - /** - * Append the headerImage to the background-image property of all rulesets in - * browser-lightweightTheme.css. - * - * @param headerImage - a string containing a CSS image for the lightweight theme header. - */ - updateStyleSheet(headerImage) { - if (!this.styleSheet) - return; - this.substituteRules(this.styleSheet.cssRules, headerImage); - }, - - substituteRules(ruleList, headerImage, existingStyleRulesModified = 0) { - let styleRulesModified = 0; - for (let i = 0; i < ruleList.length; i++) { - let rule = ruleList[i]; - if (rule instanceof Ci.nsIDOMCSSGroupingRule) { - // Add the number of modified sub-rules to the modified count - styleRulesModified += this.substituteRules(rule.cssRules, headerImage, existingStyleRulesModified + styleRulesModified); - } else if (rule instanceof Ci.nsIDOMCSSStyleRule) { - if (!rule.style.backgroundImage) - continue; - let modifiedIndex = existingStyleRulesModified + styleRulesModified; - if (!this._modifiedStyles[modifiedIndex]) - this._modifiedStyles[modifiedIndex] = { backgroundImage: rule.style.backgroundImage }; - - rule.style.backgroundImage = this._modifiedStyles[modifiedIndex].backgroundImage + ", " + headerImage; - styleRulesModified++; - } else { - Cu.reportError("Unsupported rule encountered"); - } - } - return styleRulesModified; - }, - - // nsIObserver - observe(aSubject, aTopic, aData) { - if ((aTopic != "lightweight-theme-styling-update" && aTopic != "lightweight-theme-optimized") || - !this.styleSheet) - return; - - if (aTopic == "lightweight-theme-optimized" && aSubject != window) - return; - - let themeData = JSON.parse(aData); - if (!themeData) - return; - this.updateStyleSheet("url(" + themeData.headerURL + ")"); - }, -}; diff --git a/application/basilisk/base/content/browser-captivePortal.js b/application/basilisk/base/content/browser-captivePortal.js deleted file mode 100644 index c2e45c4ed8..0000000000 --- a/application/basilisk/base/content/browser-captivePortal.js +++ /dev/null @@ -1,257 +0,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/. */ - -XPCOMUtils.defineLazyServiceGetter(this, "cps", - "@mozilla.org/network/captive-portal-service;1", - "nsICaptivePortalService"); - -var CaptivePortalWatcher = { - /** - * This constant is chosen to be large enough for a portal recheck to complete, - * and small enough that the delay in opening a tab isn't too noticeable. - * Please see comments for _delayedCaptivePortalDetected for more details. - */ - PORTAL_RECHECK_DELAY_MS: Preferences.get("captivedetect.portalRecheckDelayMS", 500), - - // This is the value used to identify the captive portal notification. - PORTAL_NOTIFICATION_VALUE: "captive-portal-detected", - - // This holds a weak reference to the captive portal tab so that we - // don't leak it if the user closes it. - _captivePortalTab: null, - - /** - * If a portal is detected when we don't have focus, we first wait for focus - * and then add the tab if, after a recheck, the portal is still active. This - * is set to true while we wait so that in the unlikely event that we receive - * another notification while waiting, we don't do things twice. - */ - _delayedCaptivePortalDetectedInProgress: false, - - // In the situation above, this is set to true while we wait for the recheck. - // This flag exists so that tests can appropriately simulate a recheck. - _waitingForRecheck: false, - - get _captivePortalNotification() { - let nb = document.getElementById("high-priority-global-notificationbox"); - return nb.getNotificationWithValue(this.PORTAL_NOTIFICATION_VALUE); - }, - - get canonicalURL() { - return Services.prefs.getCharPref("captivedetect.canonicalURL"); - }, - - get _browserBundle() { - delete this._browserBundle; - return this._browserBundle = - Services.strings.createBundle("chrome://browser/locale/browser.properties"); - }, - - init() { - Services.obs.addObserver(this, "captive-portal-login", false); - Services.obs.addObserver(this, "captive-portal-login-abort", false); - Services.obs.addObserver(this, "captive-portal-login-success", false); - - if (cps.state == cps.LOCKED_PORTAL) { - // A captive portal has already been detected. - this._captivePortalDetected(); - - // Automatically open a captive portal tab if there's no other browser window. - let windows = Services.wm.getEnumerator("navigator:browser"); - if (windows.getNext() == window && !windows.hasMoreElements()) { - this.ensureCaptivePortalTab(); - } - } - - cps.recheckCaptivePortal(); - }, - - uninit() { - Services.obs.removeObserver(this, "captive-portal-login"); - Services.obs.removeObserver(this, "captive-portal-login-abort"); - Services.obs.removeObserver(this, "captive-portal-login-success"); - - - if (this._delayedCaptivePortalDetectedInProgress) { - Services.obs.removeObserver(this, "xul-window-visible"); - } - }, - - observe(aSubject, aTopic, aData) { - switch (aTopic) { - case "captive-portal-login": - this._captivePortalDetected(); - break; - case "captive-portal-login-abort": - case "captive-portal-login-success": - this._captivePortalGone(); - break; - case "xul-window-visible": - this._delayedCaptivePortalDetected(); - break; - } - }, - - _captivePortalDetected() { - if (this._delayedCaptivePortalDetectedInProgress) { - return; - } - - let win = RecentWindow.getMostRecentBrowserWindow(); - // If no browser window has focus, open and show the tab when we regain focus. - // This is so that if a different application was focused, when the user - // (re-)focuses a browser window, we open the tab immediately in that window - // so they can log in before continuing to browse. - if (win != Services.ww.activeWindow) { - this._delayedCaptivePortalDetectedInProgress = true; - Services.obs.addObserver(this, "xul-window-visible", false); - } - - this._showNotification(); - }, - - /** - * Called after we regain focus if we detect a portal while a browser window - * doesn't have focus. Triggers a portal recheck to reaffirm state, and adds - * the tab if needed after a short delay to allow the recheck to complete. - */ - _delayedCaptivePortalDetected() { - if (!this._delayedCaptivePortalDetectedInProgress) { - return; - } - - let win = RecentWindow.getMostRecentBrowserWindow(); - if (win != Services.ww.activeWindow) { - // The window that got focused was not a browser window. - return; - } - Services.obs.removeObserver(this, "xul-window-visible"); - this._delayedCaptivePortalDetectedInProgress = false; - - if (win != window) { - // Some other browser window got focus, we don't have to do anything. - return; - } - // Trigger a portal recheck. The user may have logged into the portal via - // another client, or changed networks. - cps.recheckCaptivePortal(); - this._waitingForRecheck = true; - let requestTime = Date.now(); - - let self = this; - Services.obs.addObserver(function observer() { - let time = Date.now() - requestTime; - Services.obs.removeObserver(observer, "captive-portal-check-complete"); - self._waitingForRecheck = false; - if (cps.state != cps.LOCKED_PORTAL) { - // We're free of the portal! - return; - } - - if (time <= self.PORTAL_RECHECK_DELAY_MS) { - // The amount of time elapsed since we requested a recheck (i.e. since - // the browser window was focused) was small enough that we can add and - // focus a tab with the login page with no noticeable delay. - self.ensureCaptivePortalTab(); - } - }, "captive-portal-check-complete", false); - }, - - _captivePortalGone() { - if (this._delayedCaptivePortalDetectedInProgress) { - Services.obs.removeObserver(this, "xul-window-visible"); - this._delayedCaptivePortalDetectedInProgress = false; - } - - this._removeNotification(); - }, - - handleEvent(aEvent) { - if (aEvent.type != "TabSelect" || !this._captivePortalTab || !this._captivePortalNotification) { - return; - } - - let tab = this._captivePortalTab.get(); - let n = this._captivePortalNotification; - if (!tab || !n) { - return; - } - - let doc = tab.ownerDocument; - let button = n.querySelector("button.notification-button"); - if (doc.defaultView.gBrowser.selectedTab == tab) { - button.style.visibility = "hidden"; - } else { - button.style.visibility = "visible"; - } - }, - - _showNotification() { - let buttons = [ - { - label: this._browserBundle.GetStringFromName("captivePortal.showLoginPage"), - callback: () => { - this.ensureCaptivePortalTab(); - - // Returning true prevents the notification from closing. - return true; - }, - isDefault: true, - }, - ]; - - let message = this._browserBundle.GetStringFromName("captivePortal.infoMessage2"); - - let closeHandler = (aEventName) => { - if (aEventName != "removed") { - return; - } - gBrowser.tabContainer.removeEventListener("TabSelect", this); - }; - - let nb = document.getElementById("high-priority-global-notificationbox"); - nb.appendNotification(message, this.PORTAL_NOTIFICATION_VALUE, "", - nb.PRIORITY_INFO_MEDIUM, buttons, closeHandler); - - gBrowser.tabContainer.addEventListener("TabSelect", this); - }, - - _removeNotification() { - let n = this._captivePortalNotification; - if (!n || !n.parentNode) { - return; - } - n.close(); - }, - - ensureCaptivePortalTab() { - let tab; - if (this._captivePortalTab) { - tab = this._captivePortalTab.get(); - } - - // If the tab is gone or going, we need to open a new one. - if (!tab || tab.closing || !tab.parentNode) { - tab = gBrowser.addTab(this.canonicalURL, { ownerTab: gBrowser.selectedTab }); - this._captivePortalTab = Cu.getWeakReference(tab); - } - - gBrowser.selectedTab = tab; - - let canonicalURI = makeURI(this.canonicalURL); - - // When we are no longer captive, close the tab if it's at the canonical URL. - let tabCloser = () => { - Services.obs.removeObserver(tabCloser, "captive-portal-login-abort"); - Services.obs.removeObserver(tabCloser, "captive-portal-login-success"); - if (!tab || tab.closing || !tab.parentNode || !tab.linkedBrowser || - !tab.linkedBrowser.currentURI.equalsExceptRef(canonicalURI)) { - return; - } - gBrowser.removeTab(tab); - } - Services.obs.addObserver(tabCloser, "captive-portal-login-abort", false); - Services.obs.addObserver(tabCloser, "captive-portal-login-success", false); - }, -}; diff --git a/application/basilisk/base/content/browser-charsetmenu.inc b/application/basilisk/base/content/browser-charsetmenu.inc deleted file mode 100644 index 806b1cf030..0000000000 --- a/application/basilisk/base/content/browser-charsetmenu.inc +++ /dev/null @@ -1,12 +0,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/. - - - - - diff --git a/application/basilisk/base/content/browser-compacttheme.js b/application/basilisk/base/content/browser-compacttheme.js deleted file mode 100644 index 87095df51b..0000000000 --- a/application/basilisk/base/content/browser-compacttheme.js +++ /dev/null @@ -1,106 +0,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/. */ - -/** - * Listeners for the compact theme. This adds an extra stylesheet - * to browser.xul if a pref is set and no other themes are applied. - */ -var CompactTheme = { - styleSheetLocation: "chrome://browser/skin/compacttheme.css", - styleSheet: null, - initialized: false, - - get isStyleSheetEnabled() { - return this.styleSheet && !this.styleSheet.sheet.disabled; - }, - - get isThemeCurrentlyApplied() { - let theme = LightweightThemeManager.currentTheme; - return theme && ( - theme.id == "firefox-compact-dark@mozilla.org" || - theme.id == "firefox-compact-light@mozilla.org"); - }, - - init() { - this.initialized = true; - Services.obs.addObserver(this, "lightweight-theme-styling-update", false); - - if (this.isThemeCurrentlyApplied) { - this._toggleStyleSheet(true); - } - }, - - createStyleSheet() { - let styleSheetAttr = `href="${this.styleSheetLocation}" type="text/css"`; - this.styleSheet = document.createProcessingInstruction( - "xml-stylesheet", styleSheetAttr); - this.styleSheet.addEventListener("load", this); - document.insertBefore(this.styleSheet, document.documentElement); - this.styleSheet.sheet.disabled = true; - }, - - observe(subject, topic, data) { - if (topic == "lightweight-theme-styling-update") { - let newTheme = JSON.parse(data); - if (newTheme && ( - newTheme.id == "firefox-compact-light@mozilla.org" || - newTheme.id == "firefox-compact-dark@mozilla.org")) { - // We are using the theme ID on this object instead of always referencing - // LightweightThemeManager.currentTheme in case this is a preview - this._toggleStyleSheet(true); - } else { - this._toggleStyleSheet(false); - } - - } - }, - - handleEvent(e) { - if (e.type === "load") { - this.styleSheet.removeEventListener("load", this); - this.refreshBrowserDisplay(); - } - }, - - refreshBrowserDisplay() { - // Don't touch things on the browser if gBrowserInit.onLoad hasn't - // yet fired. - if (this.initialized) { - gBrowser.tabContainer._positionPinnedTabs(); - } - }, - - _toggleStyleSheet(enabled) { - let wasEnabled = this.isStyleSheetEnabled; - if (enabled) { - // The stylesheet may not have been created yet if it wasn't - // needed on initial load. Make it now. - if (!this.styleSheet) { - this.createStyleSheet(); - } - this.styleSheet.sheet.disabled = false; - this.refreshBrowserDisplay(); - } else if (!enabled && wasEnabled) { - this.styleSheet.sheet.disabled = true; - this.refreshBrowserDisplay(); - } - }, - - uninit() { - Services.obs.removeObserver(this, "lightweight-theme-styling-update"); - if (this.styleSheet) { - this.styleSheet.removeEventListener("load", this); - } - this.styleSheet = null; - } -}; - -#ifdef INSTALL_COMPACT_THEMES -// If the compact theme is going to be applied in gBrowserInit.onLoad, -// then preload it now. This prevents a flash of unstyled content where the -// normal theme is applied while the compact theme stylesheet is loading. -if (this != Services.appShell.hiddenDOMWindow && CompactTheme.isThemeCurrentlyApplied) { - CompactTheme.createStyleSheet(); -} -#endif diff --git a/application/basilisk/base/content/browser-context.inc b/application/basilisk/base/content/browser-context.inc deleted file mode 100644 index fbad5e584d..0000000000 --- a/application/basilisk/base/content/browser-context.inc +++ /dev/null @@ -1,452 +0,0 @@ -# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -# 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/. - -# NB: IF YOU ADD ITEMS TO THIS FILE, PLEASE UPDATE THE WHITELIST IN -# BrowserUITelemetry.jsm. SEE BUG 991757 FOR DETAILS. - - - - - - - - - - - - - - - -# label and data-usercontextid are dynamically set. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -#ifdef CONTEXT_COPY_IMAGE_CONTENTS - -#endif - - - - - - - - - - - - - - - - - - - - - -