Skip to content

Commit

Permalink
[AUTO][DOC] Generate patches doc for master branch (#1429)
Browse files Browse the repository at this point in the history
[AUTO][DOC] Generate patches doc for master branch
  • Loading branch information
uazo authored Sep 2, 2024
2 parents fd1a13c + 389b61e commit 95d0fbb
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/PATCHES.md
Original file line number Diff line number Diff line change
Expand Up @@ -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|
Expand Down Expand Up @@ -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|
Expand Down Expand Up @@ -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|
Expand Down

0 comments on commit 95d0fbb

Please sign in to comment.