diff --git a/docs/PATCHES.md b/docs/PATCHES.md index 005be80a..06b26064 100644 --- a/docs/PATCHES.md +++ b/docs/PATCHES.md @@ -46,6 +46,7 @@ |**Always allow inspect fallback**
Mon, 13 Nov 2023 14:26:00 +0000
File: [Always-allow-inspect-fallback.patch](/build/patches/Always-allow-inspect-fallback.patch)
Author: uazo
Context:
License: GPL-2.0-or-later |Always enable 'inspect fallback' in 'chrome://inspect/#devices'| |**Always open browser controls in new tab**
Wed, 28 Dec 2022 07:19:58 +0000
File: [Always-open-browser-controls-in-new-tab.patch](/build/patches/Always-open-browser-controls-in-new-tab.patch)
Author: uazo
Context:
License: GPL-2.0-or-later || |**Always use new tab page for default home page**
Wed, 27 Jun 2018 11:02:38 +0200
File: [Always-use-new-tab-page-for-default-home-page.patch](/build/patches/Always-use-new-tab-page-for-default-home-page.patch)
Author: csagan5
Context:
License: GPL-3.0-only |Ignore any partner-provided home page.| +|**Android Import Passwords**
Mon, 26 May 2025 12:17:48 +0000
File: [Android-Import-Passwords.patch](/build/patches/Android-Import-Passwords.patch)
Author: uazo
Context:
License: GPL-2.0-or-later |Adds the possibility of importing a csv file containing the list of passwords,
with the same functionality available on desktops.| |**Android Toolbar Scroll Ablation setting**
Wed, 22 May 2024 07:41:34 +0000
File: [Android-Toolbar-Scroll-Ablation-setting.patch](/build/patches/Android-Toolbar-Scroll-Ablation-setting.patch)
Author: uazo
Context:
License: GPL-2.0-or-later |Adds a setting for blocking the toolbar hiding
need: Add-cromite-flags-support.patch| |**Android fonts fingerprinting mitigation**
Sat, 15 Feb 2025 16:25:31 +0000
File: [Android-fonts-fingerprinting-mitigation.patch](/build/patches/Android-fonts-fingerprinting-mitigation.patch)
Author: uazo
Context:
License: GPL-2.0-or-later |Replaces system fonts with a predefined set downloaded from www.cromite.org| |**Ask to restart on connection change**
Tue, 18 Jun 2024 15:31:12 +0000
File: [Ask-for-restart-on-connection-change.patch](/build/patches/Ask-for-restart-on-connection-change.patch)
Author: uazo
Context:
License: GPL-2.0-or-later |Experimental use of the OfflineDetector to identify network change, disabled by default.
If it is active, when the network change is detected by the android API,
the user is warned and asked to restart the browser.
Technically, blink's freeze mode is exploited, which allows javascript
execution and network calls to be blocked.
A preventive shutdown of all service workers is carried out, to inhibit the sending
of messages over the new ip, since the service workers have access
to the background fetch api.
The freeze and resume event of javascript is deliberately left, since the
page could deduct it in any case. In any case during the execution of
the javascript events, the page can only access the FetchLater api,
which is disabled by another patch.
The patch also changes the standard behaviour of the browser, allowing visible pages to freeze.
This could lead to the failure of some DCHECKS related to the handling of UI messages at unfreeze,
but since the goal is a reboot, this should not be the case.|