Add add-save-page-schemes.patch

Update README.md
This commit is contained in:
Eloston
2016-07-29 13:02:17 -07:00
parent 9f23a9b2f0
commit be07813266
3 changed files with 45 additions and 10 deletions

View File

@@ -5,16 +5,17 @@
In addition to features provided by [Iridium Browser](//iridiumbrowser.de/) and [Inox patchset](//github.com/gcarq/inox-patchset), the following is also included:
* Remove additional detection of and disable specific functionality for Google hosts
* Disabled searching in Omnibox
* Disabled automatic formatting of URL in Omnibox
* Disabled JavaScript dialog boxes from showing when a page closes (onbeforeunload dialog boxes)
* Added menu item under "More tools" to clear the HTTP authentication cache on-demand
* Disabled persistent per-site settings in Preferences file
* Make all popups go to tabs
* Replaced many domains in the source code with non-existant alternatives (known as domain substitution)
* Stripped binaries from the source code (known as source cleaning)
* Disabled intranet redirect detector
* Debian build scripts
* Disable searching in Omnibox
* Disable automatic formatting of URL in Omnibox
* Disable JavaScript dialog boxes from showing when a page closes (onbeforeunload dialog boxes)
* Adde menu item under "More tools" to clear the HTTP authentication cache on-demand
* Disable persistent per-site settings in Preferences file
* Force all popups into tabs
* Replace many domains in the source code with non-existant alternatives (known as domain substitution)
* Strip binaries from the source code (known as source cleaning)
* Disable intranet redirect detector
* Add more URL schemes allowed for saving
* Provide Debian build scripts
* (Debian build scripts change) Move the chrome-sandbox into a separate package
* (Iridium Browser feature change) Prevent URLs with the `trk:` scheme from connecting to the Internet
* Also prevents any URLs with the top-level domain `qjz9zk` (as used in domain substitution) from attempting a connection.

View File

@@ -82,4 +82,5 @@ ungoogled-chromium/disable-domain-reliability.patch
ungoogled-chromium/intercept-all-modified-domains.patch
ungoogled-chromium/disable-intranet-redirect-detector.patch
ungoogled-chromium/fix-building-without-one-click-signin.patch
ungoogled-chromium/add-save-page-schemes.patch

View File

@@ -0,0 +1,33 @@
# Add more URL schemes allowed for saving
--- a/content/common/savable_url_schemes.cc
+++ b/content/common/savable_url_schemes.cc
@@ -13,6 +13,10 @@ namespace content {
namespace {
const char* const kDefaultSavableSchemes[] = {
+ url::kAboutScheme,
+ url::kBlobScheme,
+ url::kContentScheme,
+ url::kGopherScheme,
url::kHttpScheme,
url::kHttpsScheme,
url::kFileScheme,
@@ -21,6 +25,17 @@ const char* const kDefaultSavableSchemes[] = {
kChromeDevToolsScheme,
kChromeUIScheme,
url::kDataScheme,
+ url::kJavaScriptScheme,
+ url::kMailToScheme,
+ url::kWsScheme,
+ url::kWssScheme,
+ kGuestScheme,
+ kMetadataScheme,
+ kSwappedOutScheme,
+ kViewSourceScheme,
+#if defined(OS_CHROMEOS)
+ kExternalFileScheme,
+#endif
NULL
};