aboutsummaryrefslogtreecommitdiff
path: root/browser
diff options
context:
space:
mode:
Diffstat (limited to 'browser')
-rw-r--r--browser/common/source_files/browser/branding/librewolf/VisualElements_150.png (renamed from browser/resources/source_files/browser/branding/librewolf/VisualElements_150.png)bin7170 -> 7170 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/VisualElements_70.png (renamed from browser/resources/source_files/browser/branding/librewolf/VisualElements_70.png)bin3318 -> 3318 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/background.png (renamed from browser/resources/source_files/browser/branding/librewolf/background.png)bin110777 -> 110777 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/bgstub.jpg (renamed from browser/resources/source_files/browser/branding/librewolf/bgstub.jpg)bin17593 -> 17593 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/bgstub_2x.jpg (renamed from browser/resources/source_files/browser/branding/librewolf/bgstub_2x.jpg)bin53107 -> 53107 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/branding.nsi (renamed from browser/resources/source_files/browser/branding/librewolf/branding.nsi)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/configure.sh (renamed from browser/resources/source_files/browser/branding/librewolf/configure.sh)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/about-background.png (renamed from browser/resources/source_files/browser/branding/librewolf/content/about-background.png)bin82254 -> 82254 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/about-logo.png (renamed from browser/resources/source_files/browser/branding/librewolf/content/about-logo.png)bin30342 -> 30342 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/about-wordmark.svg (renamed from browser/resources/source_files/browser/branding/librewolf/content/about-wordmark.svg)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/about.png (renamed from browser/resources/source_files/browser/branding/librewolf/content/about.png)bin54209 -> 54209 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/aboutDialog.css (renamed from browser/resources/source_files/browser/branding/librewolf/content/aboutDialog.css)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/horizontal-lockup.svg (renamed from browser/resources/source_files/browser/branding/librewolf/content/horizontal-lockup.svg)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/identity-icons-brand.svg (renamed from browser/resources/source_files/browser/branding/librewolf/content/identity-icons-brand.svg)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/jar.mn (renamed from browser/resources/source_files/browser/branding/librewolf/content/jar.mn)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/content/moz.build (renamed from browser/resources/source_files/browser/branding/librewolf/content/moz.build)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/default128.png (renamed from browser/resources/source_files/browser/branding/librewolf/default128.png)bin6139 -> 6139 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/default16.png (renamed from browser/resources/source_files/browser/branding/librewolf/default16.png)bin695 -> 695 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/default32.png (renamed from browser/resources/source_files/browser/branding/librewolf/default32.png)bin1481 -> 1481 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/default48.png (renamed from browser/resources/source_files/browser/branding/librewolf/default48.png)bin2242 -> 2242 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/default64.png (renamed from browser/resources/source_files/browser/branding/librewolf/default64.png)bin3038 -> 3038 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/disk.icns (renamed from browser/resources/source_files/browser/branding/librewolf/disk.icns)bin710029 -> 710029 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/document.icns (renamed from browser/resources/source_files/browser/branding/librewolf/document.icns)bin22118 -> 22118 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/document.ico (renamed from browser/resources/source_files/browser/branding/librewolf/document.ico)bin79414 -> 79414 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/dsstore (renamed from browser/resources/source_files/browser/branding/librewolf/dsstore)bin12292 -> 12292 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml (renamed from browser/resources/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/firefox.icns (renamed from browser/resources/source_files/browser/branding/librewolf/firefox.icns)bin22524 -> 22524 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/firefox.ico (renamed from browser/resources/source_files/browser/branding/librewolf/firefox.ico)bin74588 -> 74588 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/firefox64.ico (renamed from browser/resources/source_files/browser/branding/librewolf/firefox64.ico)bin32038 -> 32038 bytes
-rw-r--r--browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.dtd (renamed from browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.dtd)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.ftl (renamed from browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.ftl)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.properties (renamed from browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.properties)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/locales/jar.mn (renamed from browser/resources/source_files/browser/branding/librewolf/locales/jar.mn)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/locales/moz.build (renamed from browser/resources/source_files/browser/branding/librewolf/locales/moz.build)0
-rw-r--r--browser/common/source_files/browser/branding/librewolf/moz.build (renamed from browser/resources/source_files/browser/branding/librewolf/moz.build)0
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/newtab.icobin6518 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/newwindow.icobin6518 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/pbmode.icobin6518 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/pref/firefox-branding.js29
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/wizHeader.bmpbin25820 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/wizHeaderRTL.bmpbin25820 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/branding/librewolf/wizWatermark.bmpbin154544 -> 0 bytes
-rw-r--r--browser/resources/source_files/browser/components/moz.build101
-rw-r--r--browser/resources/source_files/docshell/base/nsAboutRedirector.cpp232
-rw-r--r--browser/resources/source_files/mozconfig25
-rw-r--r--browser/resources/source_files/mozconfig-android0
46 files changed, 0 insertions, 387 deletions
diff --git a/browser/resources/source_files/browser/branding/librewolf/VisualElements_150.png b/browser/common/source_files/browser/branding/librewolf/VisualElements_150.png
index 3235418..3235418 100644
--- a/browser/resources/source_files/browser/branding/librewolf/VisualElements_150.png
+++ b/browser/common/source_files/browser/branding/librewolf/VisualElements_150.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/VisualElements_70.png b/browser/common/source_files/browser/branding/librewolf/VisualElements_70.png
index 364e678..364e678 100644
--- a/browser/resources/source_files/browser/branding/librewolf/VisualElements_70.png
+++ b/browser/common/source_files/browser/branding/librewolf/VisualElements_70.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/background.png b/browser/common/source_files/browser/branding/librewolf/background.png
index 1aa7a15..1aa7a15 100644
--- a/browser/resources/source_files/browser/branding/librewolf/background.png
+++ b/browser/common/source_files/browser/branding/librewolf/background.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/bgstub.jpg b/browser/common/source_files/browser/branding/librewolf/bgstub.jpg
index 79e381b..79e381b 100644
--- a/browser/resources/source_files/browser/branding/librewolf/bgstub.jpg
+++ b/browser/common/source_files/browser/branding/librewolf/bgstub.jpg
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/bgstub_2x.jpg b/browser/common/source_files/browser/branding/librewolf/bgstub_2x.jpg
index b971ce9..b971ce9 100644
--- a/browser/resources/source_files/browser/branding/librewolf/bgstub_2x.jpg
+++ b/browser/common/source_files/browser/branding/librewolf/bgstub_2x.jpg
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/branding.nsi b/browser/common/source_files/browser/branding/librewolf/branding.nsi
index 36cc1d4..36cc1d4 100644
--- a/browser/resources/source_files/browser/branding/librewolf/branding.nsi
+++ b/browser/common/source_files/browser/branding/librewolf/branding.nsi
diff --git a/browser/resources/source_files/browser/branding/librewolf/configure.sh b/browser/common/source_files/browser/branding/librewolf/configure.sh
index 69a5b64..69a5b64 100644
--- a/browser/resources/source_files/browser/branding/librewolf/configure.sh
+++ b/browser/common/source_files/browser/branding/librewolf/configure.sh
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/about-background.png b/browser/common/source_files/browser/branding/librewolf/content/about-background.png
index 9d2aa7d..9d2aa7d 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/about-background.png
+++ b/browser/common/source_files/browser/branding/librewolf/content/about-background.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/about-logo.png b/browser/common/source_files/browser/branding/librewolf/content/about-logo.png
index 3da143e..3da143e 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/about-logo.png
+++ b/browser/common/source_files/browser/branding/librewolf/content/about-logo.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/about-wordmark.svg b/browser/common/source_files/browser/branding/librewolf/content/about-wordmark.svg
index 60b278d..60b278d 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/about-wordmark.svg
+++ b/browser/common/source_files/browser/branding/librewolf/content/about-wordmark.svg
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/about.png b/browser/common/source_files/browser/branding/librewolf/content/about.png
index 58f4928..58f4928 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/about.png
+++ b/browser/common/source_files/browser/branding/librewolf/content/about.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/aboutDialog.css b/browser/common/source_files/browser/branding/librewolf/content/aboutDialog.css
index e6a1d9e..e6a1d9e 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/aboutDialog.css
+++ b/browser/common/source_files/browser/branding/librewolf/content/aboutDialog.css
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/horizontal-lockup.svg b/browser/common/source_files/browser/branding/librewolf/content/horizontal-lockup.svg
index 07dc4e0..07dc4e0 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/horizontal-lockup.svg
+++ b/browser/common/source_files/browser/branding/librewolf/content/horizontal-lockup.svg
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/identity-icons-brand.svg b/browser/common/source_files/browser/branding/librewolf/content/identity-icons-brand.svg
index 6c33113..6c33113 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/identity-icons-brand.svg
+++ b/browser/common/source_files/browser/branding/librewolf/content/identity-icons-brand.svg
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/jar.mn b/browser/common/source_files/browser/branding/librewolf/content/jar.mn
index acb0c10..acb0c10 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/jar.mn
+++ b/browser/common/source_files/browser/branding/librewolf/content/jar.mn
diff --git a/browser/resources/source_files/browser/branding/librewolf/content/moz.build b/browser/common/source_files/browser/branding/librewolf/content/moz.build
index eb4454d..eb4454d 100644
--- a/browser/resources/source_files/browser/branding/librewolf/content/moz.build
+++ b/browser/common/source_files/browser/branding/librewolf/content/moz.build
diff --git a/browser/resources/source_files/browser/branding/librewolf/default128.png b/browser/common/source_files/browser/branding/librewolf/default128.png
index 8531e51..8531e51 100644
--- a/browser/resources/source_files/browser/branding/librewolf/default128.png
+++ b/browser/common/source_files/browser/branding/librewolf/default128.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/default16.png b/browser/common/source_files/browser/branding/librewolf/default16.png
index f9896db..f9896db 100644
--- a/browser/resources/source_files/browser/branding/librewolf/default16.png
+++ b/browser/common/source_files/browser/branding/librewolf/default16.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/default32.png b/browser/common/source_files/browser/branding/librewolf/default32.png
index 7876d4b..7876d4b 100644
--- a/browser/resources/source_files/browser/branding/librewolf/default32.png
+++ b/browser/common/source_files/browser/branding/librewolf/default32.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/default48.png b/browser/common/source_files/browser/branding/librewolf/default48.png
index 00e6755..00e6755 100644
--- a/browser/resources/source_files/browser/branding/librewolf/default48.png
+++ b/browser/common/source_files/browser/branding/librewolf/default48.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/default64.png b/browser/common/source_files/browser/branding/librewolf/default64.png
index f3a5079..f3a5079 100644
--- a/browser/resources/source_files/browser/branding/librewolf/default64.png
+++ b/browser/common/source_files/browser/branding/librewolf/default64.png
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/disk.icns b/browser/common/source_files/browser/branding/librewolf/disk.icns
index 718f1a3..718f1a3 100644
--- a/browser/resources/source_files/browser/branding/librewolf/disk.icns
+++ b/browser/common/source_files/browser/branding/librewolf/disk.icns
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/document.icns b/browser/common/source_files/browser/branding/librewolf/document.icns
index 0e4bcb8..0e4bcb8 100644
--- a/browser/resources/source_files/browser/branding/librewolf/document.icns
+++ b/browser/common/source_files/browser/branding/librewolf/document.icns
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/document.ico b/browser/common/source_files/browser/branding/librewolf/document.ico
index 584a0a1..584a0a1 100644
--- a/browser/resources/source_files/browser/branding/librewolf/document.ico
+++ b/browser/common/source_files/browser/branding/librewolf/document.ico
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/dsstore b/browser/common/source_files/browser/branding/librewolf/dsstore
index 2d11482..2d11482 100644
--- a/browser/resources/source_files/browser/branding/librewolf/dsstore
+++ b/browser/common/source_files/browser/branding/librewolf/dsstore
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml b/browser/common/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml
index 7654e0a..7654e0a 100644
--- a/browser/resources/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml
+++ b/browser/common/source_files/browser/branding/librewolf/firefox.VisualElementsManifest.xml
diff --git a/browser/resources/source_files/browser/branding/librewolf/firefox.icns b/browser/common/source_files/browser/branding/librewolf/firefox.icns
index de55816..de55816 100644
--- a/browser/resources/source_files/browser/branding/librewolf/firefox.icns
+++ b/browser/common/source_files/browser/branding/librewolf/firefox.icns
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/firefox.ico b/browser/common/source_files/browser/branding/librewolf/firefox.ico
index 5217a6c..5217a6c 100644
--- a/browser/resources/source_files/browser/branding/librewolf/firefox.ico
+++ b/browser/common/source_files/browser/branding/librewolf/firefox.ico
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/firefox64.ico b/browser/common/source_files/browser/branding/librewolf/firefox64.ico
index a684412..a684412 100644
--- a/browser/resources/source_files/browser/branding/librewolf/firefox64.ico
+++ b/browser/common/source_files/browser/branding/librewolf/firefox64.ico
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.dtd b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.dtd
index 8375aaa..8375aaa 100644
--- a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.dtd
+++ b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.dtd
diff --git a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.ftl b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.ftl
index 9627fd6..9627fd6 100644
--- a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.ftl
+++ b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.ftl
diff --git a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.properties b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.properties
index 40c64c4..40c64c4 100644
--- a/browser/resources/source_files/browser/branding/librewolf/locales/en-US/brand.properties
+++ b/browser/common/source_files/browser/branding/librewolf/locales/en-US/brand.properties
diff --git a/browser/resources/source_files/browser/branding/librewolf/locales/jar.mn b/browser/common/source_files/browser/branding/librewolf/locales/jar.mn
index d007b20..d007b20 100644
--- a/browser/resources/source_files/browser/branding/librewolf/locales/jar.mn
+++ b/browser/common/source_files/browser/branding/librewolf/locales/jar.mn
diff --git a/browser/resources/source_files/browser/branding/librewolf/locales/moz.build b/browser/common/source_files/browser/branding/librewolf/locales/moz.build
index 8bad131..8bad131 100644
--- a/browser/resources/source_files/browser/branding/librewolf/locales/moz.build
+++ b/browser/common/source_files/browser/branding/librewolf/locales/moz.build
diff --git a/browser/resources/source_files/browser/branding/librewolf/moz.build b/browser/common/source_files/browser/branding/librewolf/moz.build
index 9045cee..9045cee 100644
--- a/browser/resources/source_files/browser/branding/librewolf/moz.build
+++ b/browser/common/source_files/browser/branding/librewolf/moz.build
diff --git a/browser/resources/source_files/browser/branding/librewolf/newtab.ico b/browser/resources/source_files/browser/branding/librewolf/newtab.ico
deleted file mode 100644
index a9b37c0..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/newtab.ico
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/newwindow.ico b/browser/resources/source_files/browser/branding/librewolf/newwindow.ico
deleted file mode 100644
index 5537207..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/newwindow.ico
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/pbmode.ico b/browser/resources/source_files/browser/branding/librewolf/pbmode.ico
deleted file mode 100644
index 47677c1..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/pbmode.ico
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/pref/firefox-branding.js b/browser/resources/source_files/browser/branding/librewolf/pref/firefox-branding.js
deleted file mode 100644
index a4e8cfd..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/pref/firefox-branding.js
+++ /dev/null
@@ -1,29 +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/. */
-
-//---------------------- Updates ---------------------------------------------
-// URL user can browse to manually if for some reason all update installation attempts fail.
-pref("app.update.url.manual", "https://github.com/librewolf-browser");
-
-// A default value for the "More information about this update" link supplied in
-//the "An update is available" page of the update wizard.
-pref("app.update.url.details", "https://github.com/librewolf-browser");
-
-// The time interval between checks for a new version (in seconds)
-pref("app.update.interval", 86400); // 24 hours
-
-// Give the user x seconds to react before showing the big UI.
-pref("app.update.promptWaitTime", 86400); // 24 hours
-
-// The number of days a binary is permitted to be old without checking for an update.
-// This assumes that app.update.checkInstallTime is true.
-pref("app.update.checkInstallTime.days", 2);
-
-// Give the user x seconds to reboot before showing a badge on the hamburger
-// button. default=immediately
-pref("app.update.badgeWaitTime", 0);
-
-// Number of usages of the web console or scratchpad.
-// If this is less than 5, then pasting code into the web console or scratchpad is disabled
-pref("devtools.selfxss.count", 5);
diff --git a/browser/resources/source_files/browser/branding/librewolf/wizHeader.bmp b/browser/resources/source_files/browser/branding/librewolf/wizHeader.bmp
deleted file mode 100644
index f67b452..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/wizHeader.bmp
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/wizHeaderRTL.bmp b/browser/resources/source_files/browser/branding/librewolf/wizHeaderRTL.bmp
deleted file mode 100644
index 7c57e46..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/wizHeaderRTL.bmp
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/branding/librewolf/wizWatermark.bmp b/browser/resources/source_files/browser/branding/librewolf/wizWatermark.bmp
deleted file mode 100644
index 05f0e7f..0000000
--- a/browser/resources/source_files/browser/branding/librewolf/wizWatermark.bmp
+++ /dev/null
Binary files differ
diff --git a/browser/resources/source_files/browser/components/moz.build b/browser/resources/source_files/browser/components/moz.build
deleted file mode 100644
index cb016ca..0000000
--- a/browser/resources/source_files/browser/components/moz.build
+++ /dev/null
@@ -1,101 +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/.
-
-with Files("**"):
- BUG_COMPONENT = ("Firefox", "General")
-
-with Files("distribution.js"):
- BUG_COMPONENT = ("Firefox", "Distributions")
-
-with Files("tests/**"):
- BUG_COMPONENT = ("Firefox", "General")
-
-with Files("tests/browser/browser_bug538331.js"):
- BUG_COMPONENT = ("Toolkit", "Application Update")
-
-with Files("tests/browser/browser_contentpermissionprompt.js"):
- BUG_COMPONENT = ("Firefox", "Site Identity and Permission Panels")
-
-with Files("tests/unit/test_distribution.js"):
- BUG_COMPONENT = ("Firefox", "Distributions")
-
-with Files("safebrowsing/**"):
- BUG_COMPONENT = ("Toolkit", "Safe Browsing")
-
-with Files('controlcenter/**'):
- BUG_COMPONENT = ('Firefox', 'General')
-
-
-DIRS += [
- 'about',
- 'attribution',
- 'contextualidentity',
- 'customizableui',
- 'dirprovider',
- 'downloads',
- 'enterprisepolicies',
- 'extensions',
- 'library',
- 'migration',
- 'newtab',
- 'originattributes',
- 'places',
- #'pocket',
- 'preferences',
- 'privatebrowsing',
- 'protocolhandler',
- 'resistfingerprinting',
- 'search',
- 'sessionstore',
- 'shell',
- 'syncedtabs',
- 'uitour',
- 'urlbar',
- 'translation',
-]
-
-DIRS += ['build']
-
-if CONFIG['NIGHTLY_BUILD']:
- DIRS += [
- 'aboutconfig',
- 'payments',
- ]
-
-if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
- DIRS += ['touchbar']
-
-XPIDL_SOURCES += [
- 'nsIBrowserHandler.idl',
-]
-
-XPIDL_MODULE = 'browsercompsbase'
-
-XPCOM_MANIFESTS += [
- 'components.conf',
-]
-
-EXTRA_COMPONENTS += [
- 'BrowserComponents.manifest',
- 'tests/startupRecorder.js',
- 'tests/testComponents.manifest',
-]
-
-EXTRA_JS_MODULES += [
- 'BrowserContentHandler.jsm',
- 'BrowserGlue.jsm',
- 'distribution.js',
-]
-
-BROWSER_CHROME_MANIFESTS += [
- 'safebrowsing/content/test/browser.ini',
- 'tests/browser/browser.ini'
-]
-
-XPCSHELL_TESTS_MANIFESTS += [
- 'tests/unit/xpcshell.ini'
-]
diff --git a/browser/resources/source_files/docshell/base/nsAboutRedirector.cpp b/browser/resources/source_files/docshell/base/nsAboutRedirector.cpp
deleted file mode 100644
index 32b7363..0000000
--- a/browser/resources/source_files/docshell/base/nsAboutRedirector.cpp
+++ /dev/null
@@ -1,232 +0,0 @@
-/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
-/* vim: set ts=8 sts=2 et sw=2 tw=80: */
-/* 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 "nsAboutRedirector.h"
-#include "nsNetUtil.h"
-#include "nsAboutProtocolUtils.h"
-#include "nsBaseChannel.h"
-#include "mozilla/ArrayUtils.h"
-#include "nsIProtocolHandler.h"
-
-#if defined(MOZ_WIDGET_ANDROID) && defined(RELEASE_OR_BETA)
-# define ABOUT_CONFIG_BLOCKED_GV
-#endif
-
-#ifdef ABOUT_CONFIG_BLOCKED_GV
-# include "mozilla/jni/Utils.h" // for mozilla::jni::IsFennec()
-#endif
-
-NS_IMPL_ISUPPORTS(nsAboutRedirector, nsIAboutModule)
-
-struct RedirEntry {
- const char* id;
- const char* url;
- uint32_t flags;
-};
-
-class CrashChannel final : public nsBaseChannel {
- public:
- explicit CrashChannel(nsIURI* aURI) { SetURI(aURI); }
-
- nsresult OpenContentStream(bool async, nsIInputStream** stream,
- nsIChannel** channel) override {
- nsAutoCString spec;
- mURI->GetSpec(spec);
-
- if (spec.EqualsASCII("about:crashparent") && XRE_IsParentProcess()) {
- MOZ_CRASH("Crash via about:crashparent");
- }
-
- if (spec.EqualsASCII("about:crashcontent") && XRE_IsContentProcess()) {
- MOZ_CRASH("Crash via about:crashcontent");
- }
-
- NS_WARNING("Unhandled about:crash* URI or wrong process");
- return NS_ERROR_NOT_IMPLEMENTED;
- }
-
- protected:
- virtual ~CrashChannel() = default;
-};
-
-/*
- Entries which do not have URI_SAFE_FOR_UNTRUSTED_CONTENT will run with chrome
- privileges. This is potentially dangerous. Please use
- URI_SAFE_FOR_UNTRUSTED_CONTENT in the third argument to each map item below
- unless your about: page really needs chrome privileges. Security review is
- required before adding new map entries without
- URI_SAFE_FOR_UNTRUSTED_CONTENT.
-
- URI_SAFE_FOR_UNTRUSTED_CONTENT is not enough to let web pages load that page,
- for that you need MAKE_LINKABLE.
- */
-static const RedirEntry kRedirMap[] = {
- {"about", "chrome://global/content/aboutAbout.xhtml", 0},
- {"addons", "chrome://mozapps/content/extensions/extensions.xul",
- nsIAboutModule::ALLOW_SCRIPT},
- {"library", "chrome://browser/content/places/places.xul",
- nsIAboutModule::ALLOW_SCRIPT},
- {"buildconfig", "chrome://global/content/buildconfig.html",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT},
- {"checkerboard", "chrome://global/content/aboutCheckerboard.xhtml",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- nsIAboutModule::ALLOW_SCRIPT},
- {"config", "chrome://global/content/config.xul", 0},
-#ifdef MOZ_CRASHREPORTER
- {"crashes", "chrome://global/content/crashes.xhtml", 0},
-#endif
- {"credits", "https://www.mozilla.org/credits/",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT},
- {"license", "chrome://global/content/license.html",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- nsIAboutModule::MAKE_LINKABLE},
- {"logo", "chrome://branding/content/about.png",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- // Linkable for testing reasons.
- nsIAboutModule::MAKE_LINKABLE},
- {"memory", "chrome://global/content/aboutMemory.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"mozilla", "chrome://global/content/mozilla.xhtml",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT},
- {"neterror", "chrome://global/content/netError.xhtml",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- nsIAboutModule::URI_CAN_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT |
- nsIAboutModule::HIDE_FROM_ABOUTABOUT},
- {"networking", "chrome://global/content/aboutNetworking.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"performance", "chrome://global/content/aboutPerformance.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"plugins", "chrome://global/content/plugins.html",
- nsIAboutModule::URI_MUST_LOAD_IN_CHILD},
- {"serviceworkers", "chrome://global/content/aboutServiceWorkers.xhtml",
- nsIAboutModule::URI_CAN_LOAD_IN_CHILD |
- nsIAboutModule::URI_MUST_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT},
-#ifndef ANDROID
- {"profiles", "chrome://global/content/aboutProfiles.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
-#endif
- // about:srcdoc is unresolvable by specification. It is included here
- // because the security manager would disallow srcdoc iframes otherwise.
- {"srcdoc", "about:blank",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- nsIAboutModule::HIDE_FROM_ABOUTABOUT |
- // Needs to be linkable so content can touch its own srcdoc frames
- nsIAboutModule::MAKE_LINKABLE | nsIAboutModule::URI_CAN_LOAD_IN_CHILD},
- {"support", "chrome://global/content/aboutSupport.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"telemetry", "chrome://global/content/aboutTelemetry.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"url-classifier", "chrome://global/content/aboutUrlClassifier.xhtml",
- nsIAboutModule::ALLOW_SCRIPT},
- {"webrtc", "chrome://global/content/aboutwebrtc/aboutWebrtc.html",
- nsIAboutModule::ALLOW_SCRIPT},
- {"printpreview", "about:blank",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
- nsIAboutModule::HIDE_FROM_ABOUTABOUT |
- nsIAboutModule::URI_CAN_LOAD_IN_CHILD},
- {"crashparent", "about:blank", nsIAboutModule::HIDE_FROM_ABOUTABOUT},
- {"crashcontent", "about:blank",
- nsIAboutModule::HIDE_FROM_ABOUTABOUT |
- nsIAboutModule::URI_CAN_LOAD_IN_CHILD |
- nsIAboutModule::URI_MUST_LOAD_IN_CHILD}};
-static const int kRedirTotal = mozilla::ArrayLength(kRedirMap);
-
-NS_IMETHODIMP
-nsAboutRedirector::NewChannel(nsIURI* aURI, nsILoadInfo* aLoadInfo,
- nsIChannel** aResult) {
- NS_ENSURE_ARG_POINTER(aURI);
- NS_ENSURE_ARG_POINTER(aLoadInfo);
- NS_ASSERTION(aResult, "must not be null");
-
- nsAutoCString path;
- nsresult rv = NS_GetAboutModuleName(aURI, path);
- NS_ENSURE_SUCCESS(rv, rv);
-
- nsCOMPtr<nsIIOService> ioService = do_GetIOService(&rv);
- NS_ENSURE_SUCCESS(rv, rv);
-
- if (path.EqualsASCII("crashparent") || path.EqualsASCII("crashcontent")) {
- bool isExternal;
- aLoadInfo->GetLoadTriggeredFromExternal(&isExternal);
- if (isExternal) {
- return NS_ERROR_NOT_AVAILABLE;
- }
-
- nsCOMPtr<nsIChannel> channel = new CrashChannel(aURI);
- channel->SetLoadInfo(aLoadInfo);
- channel.forget(aResult);
- return NS_OK;
- }
-
-#ifdef ABOUT_CONFIG_BLOCKED_GV
- // We don't want to allow access to about:config from
- // GeckoView on release or beta, but it's fine for Fennec.
- if (path.EqualsASCII("config") && !mozilla::jni::IsFennec()) {
- return NS_ERROR_NOT_AVAILABLE;
- }
-#endif
-
- for (int i = 0; i < kRedirTotal; i++) {
- if (!strcmp(path.get(), kRedirMap[i].id)) {
- nsCOMPtr<nsIChannel> tempChannel;
- nsCOMPtr<nsIURI> tempURI;
- rv = NS_NewURI(getter_AddRefs(tempURI), kRedirMap[i].url);
- NS_ENSURE_SUCCESS(rv, rv);
-
- rv = NS_NewChannelInternal(getter_AddRefs(tempChannel), tempURI,
- aLoadInfo);
- NS_ENSURE_SUCCESS(rv, rv);
-
- // If tempURI links to an external URI (i.e. something other than
- // chrome:// or resource://) then set result principal URI on the
- // load info which forces the channel principal to reflect the displayed
- // URL rather then being the systemPrincipal.
- bool isUIResource = false;
- rv = NS_URIChainHasFlags(tempURI, nsIProtocolHandler::URI_IS_UI_RESOURCE,
- &isUIResource);
- NS_ENSURE_SUCCESS(rv, rv);
-
- bool isAboutBlank = NS_IsAboutBlank(tempURI);
-
- if (!isUIResource && !isAboutBlank) {
- aLoadInfo->SetResultPrincipalURI(tempURI);
- }
-
- tempChannel->SetOriginalURI(aURI);
-
- tempChannel.forget(aResult);
- return rv;
- }
- }
-
- NS_ERROR("nsAboutRedirector called for unknown case");
- return NS_ERROR_ILLEGAL_VALUE;
-}
-
-NS_IMETHODIMP
-nsAboutRedirector::GetURIFlags(nsIURI* aURI, uint32_t* aResult) {
- NS_ENSURE_ARG_POINTER(aURI);
-
- nsAutoCString name;
- nsresult rv = NS_GetAboutModuleName(aURI, name);
- NS_ENSURE_SUCCESS(rv, rv);
-
- for (int i = 0; i < kRedirTotal; i++) {
- if (name.EqualsASCII(kRedirMap[i].id)) {
- *aResult = kRedirMap[i].flags;
- return NS_OK;
- }
- }
-
- NS_ERROR("nsAboutRedirector called for unknown case");
- return NS_ERROR_ILLEGAL_VALUE;
-}
-
-nsresult nsAboutRedirector::Create(nsISupports* aOuter, REFNSIID aIID,
- void** aResult) {
- RefPtr<nsAboutRedirector> about = new nsAboutRedirector();
- return about->QueryInterface(aIID, aResult);
-}
diff --git a/browser/resources/source_files/mozconfig b/browser/resources/source_files/mozconfig
deleted file mode 100644
index 99b0103..0000000
--- a/browser/resources/source_files/mozconfig
+++ /dev/null
@@ -1,25 +0,0 @@
-# This is for the desktop version of librewolf
-ac_add_options --enable-application=browser
-
-# Folder to output the build files:
-mk_add_options MOZ_OBJDIR=./obj_BUILD_OUTPUT
-
-# Setting the branding options
-ac_add_options --with-branding=browser/branding/librewolf
-ac_add_options --with-distribution-id=io.gitlab.librewolf
-
-# enables ALSA
-ac_add_options --enable-alsa
-
-
-mk_add_options MOZ_CRASHREPORTER=0
-mk_add_options MOZ_DATA_REPORTING=0
-mk_add_options MOZ_SERVICES_HEALTHREPORT=0
-mk_add_options MOZ_TELEMETRY_REPORTING=0
-
-mk_add_options MOZ_REQUIRE_SIGNING=0
-
-mk_add_options MOZ_ADOBE_EME=0
-
-
-
diff --git a/browser/resources/source_files/mozconfig-android b/browser/resources/source_files/mozconfig-android
deleted file mode 100644
index e69de29..0000000
--- a/browser/resources/source_files/mozconfig-android
+++ /dev/null
bgstack15