Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit be1a9922 authored by uazo's avatar uazo Committed by github-actions[bot]
Browse files

[AUTO][DOC] Generate patches doc for master branch

parent 9e9b0660
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -51,7 +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|
|**Backport-v144-android-extensions-changes** <br><sub><nobr> Thu, 6 Nov 2025 13:22:24 +0000</nobr> <br>File: [Backport-v144-android-extensions-changes.patch](/build/patches/Backport-v144-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|
@@ -158,10 +158,10 @@
|**Enable HEVC by default** <br><sub><nobr> Tue, 27 Sep 2022 23:39:54 +0200</nobr> <br>File: [Enable-HEVC-by-default.patch](/build/patches/Enable-HEVC-by-default.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Add a guard to avoid setting to be disabled upstream.|
|**Enable HighEfficiencyMode by default** <br><sub><nobr> Wed, 28 Dec 2022 15:47:58 +0000</nobr> <br>File: [Enable-HighEfficiencyMode-by-default.patch](/build/patches/Enable-HighEfficiencyMode-by-default.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Only valid for desktop platform: activation of auto freeze in<br>background tabs with high CPU consumption, which is not visible from<br>the ui and therefore not user controllable.<br>The feature is controlled by the "freezing-without-battery-saver" flag<br>active by default.|
|**Enable ImprovedBookmarks by default** <br><sub><nobr> Tue, 12 Sep 2023 12:39:23 +0000</nobr> <br>File: [Enable-ImprovedBookmarks-by-default.patch](/build/patches/Enable-ImprovedBookmarks-by-default.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> ||
|**Enable ProcessBoundStringEncryption by default** <br><sub><nobr> Mon, 20 Jan 2025 16:55:57 +0000</nobr> <br>File: [Enable-ProcessBoundStringEncryption-by-default.patch](/build/patches/Enable-ProcessBoundStringEncryption-by-default.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Data placed into a crypto::ProcessBoundString no longer appears in crash dumps<br>or memory dumps so should be used for any sensitive data that should be process-bound.<br>https://issuetracker.google.com/issues/372873695|
|**Enable StrictOriginIsolation and SitePerProcess** <br><sub><nobr> Sat, 29 Jan 2022 15:25:19 +0000</nobr> <br>File: [Enable-StrictOriginIsolation-and-SitePerProcess.patch](/build/patches/Enable-StrictOriginIsolation-and-SitePerProcess.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Enable the StrictOriginIsolation feature and the SitePerProcess preference.<br>SitePerProcess: bypass any device memory size check.<br>SitePerProcess: always consider enterprise policies applicable.|
|**Enable component updater** <br><sub><nobr> Wed, 29 Jan 2025 12:50:13 +0000</nobr> <br>File: [Enable-component-updater.patch](/build/patches/Enable-component-updater.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Activates component updaters in one-shot mode: downloading occurs<br>only once and updates are inhibited.<br>Only cromite-specific components can be enabled.|
|**Enable darken websites checkbox in themes** <br><sub><nobr> Thu, 20 Aug 2020 20:15:34 +0200</nobr> <br>File: [Enable-darken-websites-checkbox-in-themes.patch](/build/patches/Enable-darken-websites-checkbox-in-themes.patch) <br><nobr>Author: csagan5</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Unexpire #darken-websites-checkbox-in-themes-setting|
|**Enable extensions in incognito** <br><sub><nobr> Thu, 20 Nov 2025 12:53:28 +0000</nobr> <br>File: [Enable-extension-in-incognito.patch](/build/patches/Enable-extension-in-incognito.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |Full activation of incognito mode in experimental extension|
|**Enable gwp asan on Android** <br><sub><nobr> Fri, 12 Jan 2024 15:04:40 +0000</nobr> <br>File: [Enable-gwp-asan-on-Android.patch](/build/patches/Enable-gwp-asan-on-Android.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: </nobr> |the patch enables gwp asan in android and changes the activation<br>conditions to 50% for all build configs.<br>in android there is a test function accessible in the developer settings.|
|**Enable menu on reload button** <br><sub><nobr> Sat, 25 May 2024 10:34:38 +0000</nobr> <br>File: [Enable-menu-on-reload-button.patch](/build/patches/Enable-menu-on-reload-button.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-2.0-or-later</nobr> |Activate right-button submenu in reload (desktop platforms).<br>Patch derived from the ungoogled-chromium patch of the same name.|
|**Enable native Android autofill** <br><sub><nobr> Sun, 24 Oct 2021 16:54:04 +0000</nobr> <br>File: [Enable-native-Android-autofill.patch](/build/patches/Enable-native-Android-autofill.patch) <br><nobr>Author: uazo</nobr> <br><nobr>Context: </nobr> <br><nobr>License: GPL-3.0-only</nobr> |There are 2 different types of autofill: one managed via GCM and the<br>native Android one that uses the provider assigned by the user<br>(which can be any user installed app like Bitwarden for example).<br>In chromium GCM is active while in the WebView the latter.<br>This patch uses WebView code to enable native Android autofill<br>along with browser-managed autofill.<br>A separate toggle is introduced to enable autofill in incognito mode.<br>See also: https://github.com/bromite/bromite/issues/547|