forked from bromite/bromite
-
Notifications
You must be signed in to change notification settings - Fork 94
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[AUTO][DOC] Generate patches doc for master branch (#1429)
[AUTO][DOC] Generate patches doc for master branch
- Loading branch information
Showing
1 changed file
with
3 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,7 @@ | |
|**Add Alt+D hotkey to focus address bar** <br><sub><nobr> Tue, 9 Mar 2021 19:43:00 +0100</nobr> <br>File: [Add-Alt-D-hotkey-to-focus-address-bar.patch](/build/patches/Add-Alt-D-hotkey-to-focus-address-bar.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> || | ||
|**Add IsCleartextPermitted flag** <br><sub><nobr> Mon, 26 Apr 2021 15:04:11 +0000</nobr> <br>File: [Add-IsCleartextPermitted-flag.patch](/build/patches/Add-IsCleartextPermitted-flag.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> || | ||
|**Add PartialLowEndModeOnMidRangeDevices flag** <br><sub><nobr> Wed, 6 Dec 2023 10:21:45 +0000</nobr> <br>File: [Add-PartialLowEndModeOnMidRangeDevices-flag.patch](/build/patches/Add-PartialLowEndModeOnMidRangeDevices-flag.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |adds a new flag in chrome://flags to re-enable the experiment| | ||
|**Add a GN flag to disable trybot verification** <br><sub><nobr> Mon, 2 Sep 2024 07:03:38 +0000</nobr> <br>File: [Add-a-GN-flag-to-disable-trybot-verification.patch](/build/patches/Add-a-GN-flag-to-disable-trybot-verification.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Adds flag in GN to deactivate the check performed by some google build bots.<br>The flag is deactivated when generating the system webview with<br>skip_secondary_abi_for_cq=true in arm64.| | ||
|**Add a flag to disable GamePad API** <br><sub><nobr> Fri, 21 Apr 2023 13:10:20 +0000</nobr> <br>File: [Add-a-flag-to-disable-GamePad-API.patch](/build/patches/Add-a-flag-to-disable-GamePad-API.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Adds restrict-gamepad-access flag (default active) to disable GamePad API.| | ||
|**Add a proxy configuration page** <br><sub><nobr> Thu, 29 Mar 2018 00:43:32 +0200</nobr> <br>File: [Add-a-proxy-configuration-page.patch](/build/patches/Add-a-proxy-configuration-page.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Accessible from proxy settings and chrome://proxy<br>Allows to use a PAC script URL, automatic configuration and explicit proxy settings.<br>Offer auto-complete for the proxy page URL.<br>Store proxy settings in LocalState instead of Profile, so that proxy is used for SimpleURLLoaders as well;<br>this implementation is the same as the one in ChromeOS which gets proxy information from the LocalState<br>for the system network context; this is strictly not correct on Android because the network context is<br>never connected to any user profile and only gets proxy information from the system.<br>Existing settings on Profile are migrated to LocalState on startup.<br>Credits to @uazo for the LocalState integration.| | ||
|**Add an always-incognito mode** <br><sub><nobr> Sat, 2 Oct 2021 13:20:36 +0200</nobr> <br>File: [Add-an-always-incognito-mode.patch](/build/patches/Add-an-always-incognito-mode.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Add a preference that causes all new tabs and all clicked links to launch in incognito.<br>Make sure initial incognito status is correctly recognized.<br>Enable incognito custom tabs and fix crashes for incognito/custom tab intents<br>Use a native flag to correctly start new tabs on app startup<br>Add history, recents, offlinepages and send to home screen support for always incognito.<br>History, recent tabs and offline pages require the INCOGNITO_TAB_HISTORY_ENABLED<br>flag turned on.<br>IncognitoPlaceholder is also deactivated, both in the phone and tablet version.<br>The relative tests are also present.<br>based on the original work by Ryan Archer <[email protected]><br>Major contributions by uazo.<br>See also: https://github.com/bromite/bromite/pull/1427| | ||
|
@@ -197,6 +198,7 @@ | |
|**Never use HTTP probes for connection detection** <br><sub><nobr> Sat, 6 Nov 2021 09:46:24 +0100</nobr> <br>File: [Never-use-HTTP-probes-for-connection-detection.patch](/build/patches/Never-use-HTTP-probes-for-connection-detection.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |This patch disables the use of HTTP probes on Android < M devices<br>Connection will be always considered valid on such devices| | ||
|**OpenSearch: miscellaneous** <br><sub><nobr> Sun, 6 Mar 2022 18:55:58 +0100</nobr> <br>File: [OpenSearch-miscellaneous.patch](/build/patches/OpenSearch-miscellaneous.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Fix upstream bug with recently added engines prematurely discarded<br>because they have no last-visit timestamp<br>Fix upstream bug with visited engines visit time not updated<br>Allow adding search engines in incognito mode<br>Allow using search engine URLs with non-empty paths<br>Add verbose logging| | ||
|**Override Navigator Language** <br><sub><nobr> Fri, 2 Sep 2022 07:44:58 +0000</nobr> <br>File: [Override-Navigator-Language.patch](/build/patches/Override-Navigator-Language.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Uses the first of the accept-languages as the system language for blink<br>and fix the selection in the UI for the browser language| | ||
|**Override the MV2 deprecation** <br><sub><nobr> Mon, 2 Sep 2024 07:04:11 +0000</nobr> <br>File: [Override-the-MV2-deprecation.patch](/build/patches/Override-the-MV2-deprecation.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Uses the flag used in tests to forcibly enable MV2| | ||
|**Partition Blink memory cache** <br><sub><nobr> Wed, 13 Jul 2022 14:51:09 +0000</nobr> <br>File: [Partition-Blink-memory-cache.patch](/build/patches/Partition-Blink-memory-cache.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Blink's in-memory cache is not partitioned (see also: http://crbug.com/1127971)<br>This patch partitions it by the top-level site.<br>This mitigation is effective in case the rendering process is re-used, because<br>on such case the cache would be re-used as well and transfer information between<br>different contexts.<br>See also:<br>* https://github.com/bromite/bromite/pull/2173| | ||
|**Partition HSTS cache by NAK** <br><sub><nobr> Thu, 16 Mar 2023 14:17:22 +0000</nobr> <br>File: [Partition-HSTS-cache-by-NAK.patch](/build/patches/Partition-HSTS-cache-by-NAK.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> || | ||
|**Partition MediaDeviceId by default** <br><sub><nobr> Thu, 28 Sep 2023 07:56:11 +0000</nobr> <br>File: [Partition-MediaDeviceId-by-default.patch](/build/patches/Partition-MediaDeviceId-by-default.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |and, in windows, hide the presence of the webcam if the user has not given permission| | ||
|
@@ -244,6 +246,7 @@ | |
|**Switch to -fstack-protector-strong** <br><sub><nobr> Wed, 26 Dec 2018 10:20:24 -0500</nobr> <br>File: [Switch-to-fstack-protector-strong.patch](/build/patches/Switch-to-fstack-protector-strong.patch) <br><nobr>Author: Daniel</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |This compiler option is already used for ChromeOS, but not yet on other<br>platforms because there is push back against enabling an option resulting in<br>~1-2% lower performance and ~2-3% larger binaries.<br>The size increase on Android is something they care a lot about since some<br>devices have very little storage space. That also means ever so slightly<br>higher memory/cache usage but not by the full 2-3%.| | ||
|**TEMP Add a log to track strange behavior** <br><sub><nobr> Fri, 19 May 2023 12:26:37 +0000</nobr> <br>File: [TEMP-Add-a-log-to-track-strange-behavior.patch](/build/patches/TEMP-Add-a-log-to-track-strange-behavior.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> || | ||
|**Temp PerformanceNavigationTiming privacy fix** <br><sub><nobr> Wed, 11 Oct 2023 09:40:53 +0000</nobr> <br>File: [Temp-PerformanceNavigationTiming-privacy-fix.patch](/build/patches/Temp-PerformanceNavigationTiming-privacy-fix.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> || | ||
|**Temp disable experimental-web-platform-features** <br><sub><nobr> Mon, 2 Sep 2024 07:05:25 +0000</nobr> <br>File: [Temp-disable-experimental-web-platform-features.patch](/build/patches/Temp-disable-experimental-web-platform-features.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> || | ||
|**Temp disable predictive back gesture** <br><sub><nobr> Sat, 12 Aug 2023 14:48:57 +0000</nobr> <br>File: [Temp-disable-predictive-back-gesture.patch](/build/patches/Temp-disable-predictive-back-gesture.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> || | ||
|**Temp guard FileSystemAccessPersistentPermissions** <br><sub><nobr> Sun, 29 Oct 2023 15:18:24 +0000</nobr> <br>File: [Temp-guard-FileSystemAccessPersistentPermissions.patch](/build/patches/Temp-guard-FileSystemAccessPersistentPermissions.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> || | ||
|**Timezone customization** <br><sub><nobr> Wed, 30 Sep 2020 07:40:01 +0000</nobr> <br>File: [Timezone-customization.patch](/build/patches/Timezone-customization.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Allow specifying a custom timezone, or using a random one.<br>See also: https://github.com/bromite/bromite/wiki/TimezoneOverride<br>Require: Content-settings-infrastructure.patch| | ||
|