This commit is contained in:
survolog (Andrey Grigorev) 2021-12-07 22:37:32 +03:00
parent 4bbdee5ee7
commit 9178680a1d
3 changed files with 237 additions and 24 deletions

View file

@ -37,7 +37,7 @@ Patch6: palemoon-28.9.1-user-agent-overrides.patch
# The following headers are used less widely in libstdc++
# and may need to be included explicitly when compiled with GCC 11
Patch7: newmoon-gcc11.patch
Patch8: palemoon-29.4.0.2-bookmarks.patch
Patch8: palemoon-29.4.2.1-branding.patch
BuildRequires: autoconf2.1
BuildRequires: doxygen
BuildRequires: imagemagick

View file

@ -1,6 +1,99 @@
diff -ur pale-moon/palemoon/branding/unofficial/pref/palemoon-branding.js pale-moon_patched/palemoon/branding/unofficial/pref/palemoon-branding.js
--- pale-moon/palemoon/branding/unofficial/pref/palemoon-branding.js 2021-08-22 21:49:22.000000000 +0300
+++ pale-moon_patched/palemoon/branding/unofficial/pref/palemoon-branding.js 2021-12-06 16:08:43.052363351 +0300
diff -ur palemoon-source/palemoon/app/application.ini palemoon-source_patched/palemoon/app/application.ini
--- palemoon-source/palemoon/app/application.ini 2021-12-07 21:06:27.204977409 +0300
+++ palemoon-source_patched/palemoon/app/application.ini 2021-12-07 21:06:58.497538565 +0300
@@ -22,7 +22,7 @@
# Vendor=@MOZ_APP_VENDOR@
Vendor=Moonchild Productions
# Name=@MOZ_APP_BASENAME@
-Name=Pale Moon
+Name=New Moon
RemotingName=@MOZ_APP_REMOTINGNAME@
#ifdef MOZ_APP_DISPLAYNAME
CodeName=@MOZ_APP_DISPLAYNAME@
diff -ur palemoon-source/palemoon/app/nsBrowserApp.cpp palemoon-source_patched/palemoon/app/nsBrowserApp.cpp
--- palemoon-source/palemoon/app/nsBrowserApp.cpp 2021-12-07 21:06:27.204977409 +0300
+++ palemoon-source_patched/palemoon/app/nsBrowserApp.cpp 2021-12-07 21:06:58.500871815 +0300
@@ -70,7 +70,7 @@
decltype(MessageBoxW)* messageBoxW =
(decltype(MessageBoxW)*) GetProcAddress(user32, "MessageBoxW");
if (messageBoxW) {
- messageBoxW(nullptr, wide_msg, L"Pale Moon", MB_OK
+ messageBoxW(nullptr, wide_msg, L"New Moon", MB_OK
| MB_ICONERROR
| MB_SETFOREGROUND);
}
diff -ur palemoon-source/palemoon/base/content/aboutDialog.xul palemoon-source_patched/palemoon/base/content/aboutDialog.xul
--- palemoon-source/palemoon/base/content/aboutDialog.xul 2021-12-07 21:06:27.204977409 +0300
+++ palemoon-source_patched/palemoon/base/content/aboutDialog.xul 2021-12-07 21:06:58.500871815 +0300
@@ -57,7 +57,7 @@
&brandFullName; is released by &vendorShortName;.
</description>
<description class="text-credits">
- This is an unofficial build of Pale Moon. For official builds, please go to <label class="text-link" href="http://www.palemoon.org/">the Pale Moon website</label>.
+ This is build of New Moon. It's based on <label class="text-link" href="http://www.palemoon.org/">Pale Moon</label> with minor changes.
#endif
</description>
</vbox>
diff -ur palemoon-source/palemoon/branding/shared/pref/uaoverrides.inc palemoon-source_patched/palemoon/branding/shared/pref/uaoverrides.inc
--- palemoon-source/palemoon/branding/shared/pref/uaoverrides.inc 2021-12-07 21:06:27.214977162 +0300
+++ palemoon-source_patched/palemoon/branding/shared/pref/uaoverrides.inc 2021-12-07 21:08:26.928689767 +0300
@@ -19,10 +19,10 @@
pref("@GUAO_PREF@.addons.mozilla.org","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@");
// Required for domains that are unresponsive to requests from users (or likely to be)
-pref("@GUAO_PREF@.aol.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
-pref("@GUAO_PREF@.bing.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
+pref("@GUAO_PREF@.aol.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
+pref("@GUAO_PREF@.bing.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
pref("@GUAO_PREF@.chase.com","Mozilla/5.0 (%OS_SLICE% rv:79.0) @GK_SLICE@ Firefox/79.0");
-pref("@GUAO_PREF@.dropbox.com","Mozilla/5.0 (%OS_SLICE% rv:99.9) @GK_SLICE@ Firefox/99.9 (Pale Moon)");
+pref("@GUAO_PREF@.dropbox.com","Mozilla/5.0 (%OS_SLICE% rv:99.9) @GK_SLICE@ Firefox/99.9 (New Moon)");
pref("@GUAO_PREF@.google.com","Mozilla/5.0 (%OS_SLICE% rv:71.0) @GK_SLICE@ Firefox/71.0 @PM_SLICE@");
pref("@GUAO_PREF@.google.com.ua","Mozilla/5.0 (@OS_SLICE@ rv:71.0) @GK_SLICE@ Firefox/71.0 @PM_SLICE@");
pref("@GUAO_PREF@.google.by","Mozilla/5.0 (@OS_SLICE@ rv:71.0) @GK_SLICE@ Firefox/71.0 @PM_SLICE@");
@@ -34,18 +34,18 @@
pref("@GUAO_PREF@.google.ru","Mozilla/5.0 (@OS_SLICE@ rv:71.0) @GK_SLICE@ Firefox/71.0 @PM_SLICE@");
pref("@GUAO_PREF@.googlevideos.com","Mozilla/5.0 (%OS_SLICE% rv:38.9) @GK_SLICE@ @GRE_VERSION_SLICE@ Firefox/38.9 @PM_SLICE@");
pref("@GUAO_PREF@.gstatic.com","Mozilla/5.0 (%OS_SLICE% rv:71.0) @GK_SLICE@ Firefox/71.0 @PM_SLICE@");
-pref("@GUAO_PREF@.kroger.com","Mozilla/5.0 (%OS_SLICE% rv:86.0) @GK_SLICE@ Firefox/86.0 (Pale Moon)");
-pref("@GUAO_PREF@.live.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
-pref("@GUAO_PREF@.msn.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
+pref("@GUAO_PREF@.kroger.com","Mozilla/5.0 (%OS_SLICE% rv:86.0) @GK_SLICE@ Firefox/86.0 (New Moon)");
+pref("@GUAO_PREF@.live.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
+pref("@GUAO_PREF@.msn.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
pref("@GUAO_PREF@.netteller.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@");
pref("@GUAO_PREF@.patientaccess.com","Mozilla/5.0 (%OS_SLICE% rv:60.0) @GK_SLICE@ Firefox/60.0 @PM_SLICE@");
-pref("@GUAO_PREF@.outlook.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
-pref("@GUAO_PREF@.web.de","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
+pref("@GUAO_PREF@.outlook.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
+pref("@GUAO_PREF@.web.de","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
pref("@GUAO_PREF@.yahoo.com","Mozilla/5.0 (%OS_SLICE% rv:99.9) @GK_SLICE@ Firefox/99.9");
-pref("@GUAO_PREF@.calendar.yahoo.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
+pref("@GUAO_PREF@.calendar.yahoo.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
// For Amazon Prime videos
-pref("@GUAO_PREF@.www.amazon.com","Mozilla/5.0 (%OS_SLICE% rv:45.9) @GK_SLICE@ Firefox/45.9 (Pale Moon)");
+pref("@GUAO_PREF@.www.amazon.com","Mozilla/5.0 (%OS_SLICE% rv:45.9) @GK_SLICE@ Firefox/45.9 (New Moon)");
// Soundcloud uses Firefox-exclusive combinations of code. Never pass Firefox slice.
pref("@GUAO_PREF@.soundcloud.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@");
// Daily motion only likes strict Firefox UAs
@@ -65,9 +65,9 @@
pref("@GUAO_PREF@.twitter.com","Mozilla/5.0 (%OS_SLICE% rv:@GRE_VERSION@) @GRE_DATE_SLICE@ @PM_SLICE@");
// UA-Sniffing domains below have indicated no interest in supporting Pale Moon (BOO!)
-pref("@GUAO_PREF@.humblebundle.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (Pale Moon)");
+pref("@GUAO_PREF@.humblebundle.com","Mozilla/5.0 (%OS_SLICE% rv:@GK_VERSION@) @GK_SLICE@ @FX_SLICE@ (New Moon)");
pref("@GUAO_PREF@.privat24.ua","Mozilla/5.0 (%OS_SLICE% rv:38.0) @GK_SLICE@ Firefox/38.0");
-pref("@GUAO_PREF@.citi.com","Mozilla/5.0 (%OS_SLICE% rv:88.0) @GK_SLICE@ Firefox/88.0 (Pale Moon)");
+pref("@GUAO_PREF@.citi.com","Mozilla/5.0 (%OS_SLICE% rv:88.0) @GK_SLICE@ Firefox/88.0 (New Moon)");
pref("@GUAO_PREF@.netflix.com","Mozilla/5.0 (Windows NT 6.1; rv:45.9) @GK_SLICE@ Firefox/45.9");
pref("@GUAO_PREF@.netflximg.net","Mozilla/5.0 (Windows NT 6.1; rv:45.9) @GK_SLICE@ Firefox/45.9");
Только в palemoon-source_patched/palemoon/branding/shared/pref: uaoverrides.inc.orig
Только в palemoon-source_patched/palemoon/branding/shared/pref: uaoverrides.inc.rej
diff -ur palemoon-source/palemoon/branding/unofficial/pref/palemoon-branding.js palemoon-source_patched/palemoon/branding/unofficial/pref/palemoon-branding.js
--- palemoon-source/palemoon/branding/unofficial/pref/palemoon-branding.js 2021-12-07 21:06:27.214977162 +0300
+++ palemoon-source_patched/palemoon/branding/unofficial/pref/palemoon-branding.js 2021-12-07 21:10:44.071972278 +0300
@@ -2,11 +2,11 @@
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/. */
@ -8,28 +101,17 @@ diff -ur pale-moon/palemoon/branding/unofficial/pref/palemoon-branding.js pale-m
-pref("app.vendorURL", "http://www.palemoon.org/");
+pref("app.vendorURL", "https://first_startup.html/");
pref("browser.identity.ssl_domain_display", 1);
-pref("browser.newtab.url","about:blank");
-pref("extensions.getMoreThemesURL", "https://addons.palemoon.org/themes/");
pref("browser.newtab.url","about:blank");
pref("extensions.getMoreThemesURL", "https://addons.palemoon.org/themes/");
-pref("extensions.update.autoUpdateDefault", true);
+pref("browser.newtab.url","file:///usr/share/doc/HTML/index.html");
+// pref("extensions.getMoreThemesURL", "https://addons.palemoon.org/themes/");
+pref("extensions.update.autoUpdateDefault", false);
pref("extensions.getAddons.maxResults", 10);
pref("extensions.getAddons.cache.enabled", false);
pref("dom.max_chrome_script_run_time", 90);
@@ -28,8 +28,29 @@
@@ -26,10 +26,31 @@
pref("services.sync.syncKeyHelpURL", "http://www.palemoon.org/sync/help/recoverykey.shtml");
pref("services.sync.APILevel", 1);
pref("accessibility.force_disabled", 1);
pref("devtools.selfxss.count", 5);
-pref("startup.homepage_welcome_url","http://www.palemoon.org/unofficial.shtml");
-pref("startup.homepage_override_url","http://www.palemoon.org/unofficial.shtml");
-pref("app.releaseNotesURL", "http://www.palemoon.org/releasenotes.shtml");
+pref("startup.homepage_welcome_url","file:///usr/share/doc/HTML/first_startup.html");
+pref("startup.homepage_override_url","file:///usr/share/doc/HTML/index.html");
+// pref("app.releaseNotesURL", "http://www.palemoon.org/releasenotes.shtml");
pref("app.update.enabled", false);
pref("app.update.url", "");
+
+pref("app.update.auto", false);
+pref("browser.backspace_action", 2);
+pref("browser.ctrlTab.previews", true);
@ -50,9 +132,141 @@ diff -ur pale-moon/palemoon/branding/unofficial/pref/palemoon-branding.js pale-m
+pref("general.useragent.override.consultant.ru", "Mozilla/5.0 (X11; Linux %{_target_cpu}; rv:78.0) Gecko/20100101 Firefox/78.0");
+pref("intl.locale.matchOS", true);
+pref("network.manage-offline-status", true);
diff -ur pale-moon/palemoon/locales/generic/profile/bookmarks.html.in pale-moon_patched/palemoon/locales/generic/profile/bookmarks.html.in
--- pale-moon/palemoon/locales/generic/profile/bookmarks.html.in 2021-08-22 21:49:22.000000000 +0300
+++ pale-moon_patched/palemoon/locales/generic/profile/bookmarks.html.in 2021-12-06 16:52:11.271463945 +0300
+
pref("accessibility.force_disabled", 1);
pref("devtools.selfxss.count", 5);
-pref("startup.homepage_welcome_url","http://www.palemoon.org/unofficial.shtml");
-pref("startup.homepage_override_url","http://www.palemoon.org/unofficial.shtml");
+pref("startup.homepage_welcome_url","file:///usr/share/doc/HTML/first_startup.html");
+pref("startup.homepage_override_url","file:///usr/share/doc/HTML/index.html");
pref("app.releaseNotesURL", "http://www.palemoon.org/releasenotes.shtml");
pref("app.update.enabled", false);
pref("app.update.url", "");
Только в palemoon-source_patched/palemoon/branding/unofficial/pref: palemoon-branding.js.orig
Только в palemoon-source_patched/palemoon/branding/unofficial/pref: palemoon-branding.js.rej
diff -ur palemoon-source/palemoon/components/shell/nsWindowsShellService.cpp palemoon-source_patched/palemoon/components/shell/nsWindowsShellService.cpp
--- palemoon-source/palemoon/components/shell/nsWindowsShellService.cpp 2021-12-07 21:06:27.224976915 +0300
+++ palemoon-source_patched/palemoon/components/shell/nsWindowsShellService.cpp 2021-12-07 21:06:58.514204820 +0300
@@ -156,7 +156,7 @@
const char* oldValueData;
} SETTING;
-#define APP_REG_NAME L"Pale Moon"
+#define APP_REG_NAME L"New Moon"
#define VAL_FILE_ICON "%APPPATH%,1"
#define VAL_OPEN "\"%APPPATH%\" -osint -url \"%1\""
#define OLD_VAL_OPEN "\"%APPPATH%\" -requestPending -osint -url \"%1\""
diff -ur palemoon-source/palemoon/locales/en-US/chrome/browser/preferences/tabs.dtd palemoon-source_patched/palemoon/locales/en-US/chrome/browser/preferences/tabs.dtd
--- palemoon-source/palemoon/locales/en-US/chrome/browser/preferences/tabs.dtd 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/browser/preferences/tabs.dtd 2021-12-07 21:06:58.514204820 +0300
@@ -31,6 +31,6 @@
<!ENTITY newtabPage.label "When opening a new tab, show:">
<!ENTITY newtabPage.custom.label "A custom URL">
<!ENTITY newtabPage.blank.label "A blank page">
-<!ENTITY newtabPage.home.label "The Pale Moon start page">
+<!ENTITY newtabPage.home.label "The New Moon start page">
<!ENTITY newtabPage.myhome.label "My home page">
<!ENTITY newtabPage.quickdial.label "The Quickdial page">
diff -ur palemoon-source/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-overlay.dtd palemoon-source_patched/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-overlay.dtd
--- palemoon-source/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-overlay.dtd 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-overlay.dtd 2021-12-07 21:06:58.514204820 +0300
@@ -5,6 +5,6 @@
<!ENTITY status4evar.throbber.widget.title "Activity Indicator">
<!ENTITY status4evar.download.widget.title "Download Status">
<!ENTITY status4evar.options.widget.title "Status Bar Preferences">
-<!ENTITY status4evar.options.widget.label "Pale Moon status bar">
+<!ENTITY status4evar.options.widget.label "New Moon status bar">
<!ENTITY status4evar.menu.options.label "Status Bar Preferences">
diff -ur palemoon-source/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-prefs.dtd palemoon-source_patched/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-prefs.dtd
--- palemoon-source/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-prefs.dtd 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/browser/statusbar/statusbar-prefs.dtd 2021-12-07 21:06:58.514204820 +0300
@@ -1,4 +1,4 @@
-<!ENTITY status4evar.window.title "Pale Moon status bar preferences">
+<!ENTITY status4evar.window.title "New Moon status bar preferences">
<!ENTITY status4evar.pane.status "Status">
<!ENTITY status4evar.pane.progress "Progress">
@@ -33,7 +33,7 @@
<!ENTITY status4evar.option.no-repeat "No Repeat">
<!ENTITY status4evar.option.space "Space">
<!ENTITY status4evar.option.round "Round">
-<!ENTITY status4evar.option.firefoxdefault "Pale Moon default">
+<!ENTITY status4evar.option.firefoxdefault "New Moon default">
<!ENTITY status4evar.option.download.library "Library">
<!ENTITY status4evar.option.download.tab "Tab">
<!ENTITY status4evar.option.download.thirdparty "3rd Party">
diff -ur palemoon-source/palemoon/locales/en-US/chrome/browser/syncBrand.dtd palemoon-source_patched/palemoon/locales/en-US/chrome/browser/syncBrand.dtd
--- palemoon-source/palemoon/locales/en-US/chrome/browser/syncBrand.dtd 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/browser/syncBrand.dtd 2021-12-07 21:06:58.524204573 +0300
@@ -3,4 +3,4 @@
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<!ENTITY syncBrand.shortName.label "Sync">
-<!ENTITY syncBrand.fullName.label "Pale Moon Sync">
+<!ENTITY syncBrand.fullName.label "New Moon Sync">
diff -ur palemoon-source/palemoon/locales/en-US/chrome/browser/syncSetup.properties palemoon-source_patched/palemoon/locales/en-US/chrome/browser/syncSetup.properties
--- palemoon-source/palemoon/locales/en-US/chrome/browser/syncSetup.properties 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/browser/syncSetup.properties 2021-12-07 21:06:58.524204573 +0300
@@ -38,7 +38,7 @@
addonsCount.label = #1 addon;#1 addons
save.recoverykey.title = Save Recovery Key
-save.recoverykey.defaultfilename = Pale Moon Recovery Key.html
+save.recoverykey.defaultfilename = New Moon Recovery Key.html
newAccount.action.label = Sync is now set up to automatically sync all of your browser data.
newAccount.change.label = You can choose exactly what to sync by selecting Sync Options below.
diff -ur palemoon-source/palemoon/locales/en-US/chrome/overrides/appstrings.properties palemoon-source_patched/palemoon/locales/en-US/chrome/overrides/appstrings.properties
--- palemoon-source/palemoon/locales/en-US/chrome/overrides/appstrings.properties 2021-12-07 21:06:27.231643418 +0300
+++ palemoon-source_patched/palemoon/locales/en-US/chrome/overrides/appstrings.properties 2021-12-07 21:06:58.524204573 +0300
@@ -3,24 +3,24 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
malformedURI=The URL is not valid and cannot be loaded.
-fileNotFound=Pale Moon can't find the file at %S.
-dnsNotFound=Pale Moon can't find the server at %S.
-unknownProtocolFound=Pale Moon doesn't know how to open this address, because the protocol (%S) isn't associated with any program.
-connectionFailure=Pale Moon can't establish a connection to the server at %S.
+fileNotFound=New Moon can't find the file at %S.
+dnsNotFound=New Moon can't find the server at %S.
+unknownProtocolFound=New Moon doesn't know how to open this address, because the protocol (%S) isn't associated with any program.
+connectionFailure=New Moon can't establish a connection to the server at %S.
netInterrupt=The connection to %S was interrupted while the page was loading.
netTimeout=The server at %S is taking too long to respond.
-redirectLoop=Pale Moon has detected that the server is redirecting the request for this address in a way that will never complete.
+redirectLoop=New Moon has detected that the server is redirecting the request for this address in a way that will never complete.
## LOCALIZATION NOTE (confirmRepostPrompt): In this item, don't translate "%S"
confirmRepostPrompt=To display this page, %S must send information that will repeat any action (such as a search or order confirmation) that was performed earlier.
resendButton.label=Resend
-unknownSocketType=Pale Moon doesn't know how to communicate with the server.
+unknownSocketType=New Moon doesn't know how to communicate with the server.
netReset=The connection to the server was reset while the page was loading.
notCached=This document is no longer available.
-netOffline=Pale Moon is currently in offline mode and can't browse the Web.
+netOffline=New Moon is currently in offline mode and can't browse the Web.
isprinting=The document cannot change while Printing or in Print Preview.
-deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. Pale Moon has canceled the request for your protection.
-proxyResolveFailure=Pale Moon is configured to use a proxy server that can't be found.
-proxyConnectFailure=Pale Moon is configured to use a proxy server that is refusing connections.
+deniedPortAccess=This address uses a network port which is normally used for purposes other than Web browsing. New Moon has canceled the request for your protection.
+proxyResolveFailure=New Moon is configured to use a proxy server that can't be found.
+proxyConnectFailure=New Moon is configured to use a proxy server that is refusing connections.
contentEncodingError=The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
unsafeContentType=The page you are trying to view cannot be shown because it is contained in a file type that may not be safe to open. Please contact the website owners to inform them of this problem.
externalProtocolTitle=External Protocol Request
@@ -32,6 +32,6 @@
cspBlocked=This page has a content security policy that prevents it from being embedded in this way.
xssBlockMode=This page contains an XSS attack that has been blocked for your security.
corruptedContentError=The page you are trying to view cannot be shown because an error in the data transmission was detected.
-remoteXUL=This page uses an unsupported technology that is no longer available by default in Pale Moon.
+remoteXUL=This page uses an unsupported technology that is no longer available by default in New Moon.
## LOCALIZATION NOTE (sslv3Used) - Do not translate "%S".
-sslv3Used=Pale Moon cannot guarantee the safety of your data on %S because it uses SSLv3, a broken security protocol.
+sslv3Used=New Moon cannot guarantee the safety of your data on %S because it uses SSLv3, a broken security protocol.
diff -ur palemoon-source/palemoon/locales/generic/profile/bookmarks.html.in palemoon-source_patched/palemoon/locales/generic/profile/bookmarks.html.in
--- palemoon-source/palemoon/locales/generic/profile/bookmarks.html.in 2021-12-07 21:06:27.234976669 +0300
+++ palemoon-source_patched/palemoon/locales/generic/profile/bookmarks.html.in 2021-12-07 21:06:58.524204573 +0300
@@ -11,9 +11,809 @@
<DT><H3 PERSONAL_TOOLBAR_FOLDER="true" ID="rdf:#$FvPhC3">@bookmarks_toolbarfolder@</H3>
<DD>@bookmarks_toolbarfolder_description@

View file

@ -1 +0,0 @@
{"chrome://pippki/content/exceptionDialog.xul":{"exceptiondialog":{"screenX":"710","screenY":"259","width":"500","height":"480"}},"chrome://browser/content/places/places.xul":{"placesContentLastModified":{"ordinal":"17"},"placesContentTags":{"ordinal":"3"},"placesContentParentFolderPath":{"ordinal":"21"},"placesContentDescription":{"ordinal":"13"},"places":{"sizemode":"normal"},"placesContentVisitCount":{"ordinal":"9"},"placesContentDateAdded":{"ordinal":"15"},"placesContentDate":{"ordinal":"7"},"placesContentParentFolder":{"ordinal":"19"},"placesContentKeyword":{"ordinal":"11"},"placesContentUrl":{"ordinal":"5"}},"chrome://browser/content/browser.xul":{"addon-bar":{"currentset":"addonbar-closebutton,status4evar-status-widget,status4evar-progress-widget,status-bar","collapsed":"true","mode":"icons"},"TabsToolbar":{"currentset":"appmenu-toolbar-button,tabbrowser-tabs,new-tab-button,alltabs-button,tabs-closebutton,tabs-padlock-tbitem"},"toolbar-menubar":{"currentset":"menubar-items","autohide":"true","mode":"icons"},"main-window":{"width":"1516","screenY":"1","height":"992","screenX":"200","sizemode":"maximized"},"nav-bar":{"currentset":"unified-back-forward-button,separator,home-button,urlbar-container,search-container,window-controls,webrtc-status-button,bookmarks-menu-button,downloads-button","collapsed":"false","iconsize":"small","mode":"icons"},"sidebar-box":{"src":"chrome://browser/content/history/history-panel.xul"},"PersonalToolbar":{"currentset":"personal-bookmarks","collapsed":"true","mode":"icons"},"navigator-toolbox":{"iconsize":"small","mode":"icons"}},"chrome://mozapps/content/downloads/unknownContentType.xul":{"unknownContentType":{"screenX":"251","screenY":"337"}},"chrome://browser/content/preferences/preferences.xul":{"BrowserPreferences":{"screenX":"581","screenY":"219","lastSelected":"paneAdvanced"}},"chrome://browser/content/preferences/connection.xul":{"ConnectionsDialog":{"screenX":"32","screenY":"45"}},"chrome://global/content/customizeToolbar.xul":{"CustomizeToolbarWindow":{"width":"688","height":"480"}}}