[AUTO][DOC] Generate patches doc for master branch (#2465)

[AUTO][DOC] Generate patches doc for master branch
This commit is contained in:
uazo
2025-11-06 15:47:34 +00:00
committed by GitHub
+2
View File
@@ -51,6 +51,7 @@
|**Android fonts fingerprinting mitigation** <br><sub><nobr> Sat, 15 Feb 2025 16:25:31 +0000</nobr> <br>File: [Android-fonts-fingerprinting-mitigation.patch](/build/patches/Android-fonts-fingerprinting-mitigation.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Replaces system fonts with a predefined set downloaded from www.cromite.org|
|**Ask to restart on connection change** <br><sub><nobr> Tue, 18 Jun 2024 15:31:12 +0000</nobr> <br>File: [Ask-for-restart-on-connection-change.patch](/build/patches/Ask-for-restart-on-connection-change.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Experimental use of the OfflineDetector to identify network change, disabled by default.<br>If it is active, when the network change is detected by the android API,<br>the user is warned and asked to restart the browser.<br>Technically, blink's freeze mode is exploited, which allows javascript<br>execution and network calls to be blocked.<br>A preventive shutdown of all service workers is carried out, to inhibit the sending<br>of messages over the new ip, since the service workers have access<br>to the background fetch api.<br>The freeze and resume event of javascript is deliberately left, since the<br>page could deduct it in any case. In any case during the execution of<br>the javascript events, the page can only access the FetchLater api,<br>which is disabled by another patch.<br>The patch also changes the standard behaviour of the browser, allowing visible pages to freeze.<br>This could lead to the failure of some DCHECKS related to the handling of UI messages at unfreeze,<br>but since the goal is a reboot, this should not be the case.|
|**AudioBuffer, AnalyserNode: fp mitigations** <br><sub><nobr> Sun, 25 Mar 2018 21:49:37 +0200</nobr> <br>File: [AudioBuffer-AnalyserNode-fp-mitigations.patch](/build/patches/AudioBuffer-AnalyserNode-fp-mitigations.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Truncate base latency precision to two digits|
|**Backport-v143-android-extensions-changes** <br><sub><nobr> Thu, 6 Nov 2025 13:22:24 +0000</nobr> <br>File: [Backport-v143-android-extensions-changes.patch](/build/patches/Backport-v143-android-extensions-changes.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |Enable support for anonymous browsing.<br>Backport of bugid 7089957 extensions Use BrowserWindowInterface in ExtensionViewHost<br>https://chromium-review.googlesource.com/c/chromium/src/+/7089957|
|**Battery API: return nothing** <br><sub><nobr> Thu, 22 Mar 2018 22:11:57 +0100</nobr> <br>File: [Battery-API-return-nothing.patch](/build/patches/Battery-API-return-nothing.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Include @thestinger's fix for correct charging/unknown values|
|**Block Intents While Locked** <br><sub><nobr> Tue, 31 Oct 2023 16:16:08 +0000</nobr> <br>File: [Block-Intents-While-Locked.patch](/build/patches/Block-Intents-While-Locked.patch) <br><nobr>Author: Your</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |see https://source.chromium.org/chromium/chromium/src/+/c5b50f4c2d42e7b808fd3e6fb3545cdb3f4d82c9|
|**Block gateway attacks via websockets** <br><sub><nobr> Tue, 28 Jul 2020 12:28:58 +0200</nobr> <br>File: [Block-gateway-attacks-via-websockets.patch](/build/patches/Block-gateway-attacks-via-websockets.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |This approach is not comprehensive, see also:<br>* https://bugs.chromium.org/p/chromium/issues/detail?id=590714|
@@ -172,6 +173,7 @@
|**Enable third-party storage partitioning** <br><sub><nobr> Sat, 3 Dec 2022 12:02:20 +0100</nobr> <br>File: [Enable-third-party-storage-partitioning.patch](/build/patches/Enable-third-party-storage-partitioning.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> ||
|**Enables deactivation of the js debugger statement** <br><sub><nobr> Wed, 10 Jan 2024 13:42:27 +0000</nobr> <br>File: [Enables-deactivation-of-the-js-debugger-statement.patch](/build/patches/Enables-deactivation-of-the-js-debugger-statement.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |enables a new option in the developer tools settings for<br>deactivating the debugger javascript statement|
|**Experimental user scripts support** <br><sub><nobr> Fri, 13 Aug 2021 17:10:47 +0000</nobr> <br>File: [Experimental-user-scripts-support.patch](/build/patches/Experimental-user-scripts-support.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Activate the user scripts functionality for Android,<br>as it is available in the Desktop version.<br>It is possible to add user scripts in two ways: by<br>selecting files from the picker in the settings or<br>downloading the scripts and opening them from downloads<br>(only if such files end with '.user.js').<br>New imported scripts are disabled by default: they<br>can be activated via the UI.<br>Parsed user script headers are: name, version, description,<br>include, exclude, match, exclude_match (only http and<br>https), run-at (document-start, document-end,<br>document-idle), homepage, url_source<br>The UI also allows you to see the source of the script.<br>See also: components/user_scripts/README.md<br>Requires patch: Adds-support-for-writing-URIs.patch|
|**Experimental-support-for-extensions-on-Android** <br><sub><nobr> Thu, 6 Nov 2025 13:21:24 +0000</nobr> <br>File: [Experimental-support-for-extensions-on-Android.patch](/build/patches/Experimental-support-for-extensions-on-Android.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Enable experimental support for extensions in Android.<br>The feature is disabled by default: to enable it, go<br>to Settings/Developer Options.<br>A Clear all data used by the extension button is available in App<br>info/Storage and cache/Clear storage to completely remove the extensions<br>folder in case of a crash on startup.|
|**Eyeo Adblock for Cromite** <br><sub><nobr> Thu, 29 Sep 2022 11:27:35 +0000</nobr> <br>File: [Eyeo-Adblock-for-Cromite.patch](/build/patches/Eyeo-Adblock-for-Cromite.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |Change the normal behaviour of Eyeo Chromium SDK to<br>suit Cromite logic.|
|**Fix chromium build bugs** <br><sub><nobr> Wed, 6 Sep 2023 17:55:01 +0000</nobr> <br>File: [Fix-chromium-build-bugs.patch](/build/patches/Fix-chromium-build-bugs.patch) <br><nobr>Author: Your</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |because of<br>https://bugs.chromium.org/p/chromium/issues/detail?id=1491776#c10|
|**Fix chromium vanilla** <br><sub><nobr> Fri, 2 Aug 2024 10:22:09 +0000</nobr> <br>File: [Fix-chromium-vanilla.patch](/build/patches/Fix-chromium-vanilla.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |Fixes some crashes in start-up (only chromium vanilla)|