|**Always allow inspect fallback**<br><sub><nobr> Mon, 13 Nov 2023 14:26:00 +0000</nobr><br>File: [Always-allow-inspect-fallback.patch](/build/patches/Always-allow-inspect-fallback.patch)<br><nobr>Author: uazo</nobr><br><nobr>Context: </nobr><br><nobr>License: GPL-2.0-or-later</nobr> |Always enable 'inspect fallback' in 'chrome://inspect/#devices'|
|**Always open browser controls in new tab**<br><sub><nobr> Wed, 28 Dec 2022 07:19:58 +0000</nobr><br>File: [Always-open-browser-controls-in-new-tab.patch](/build/patches/Always-open-browser-controls-in-new-tab.patch)<br><nobr>Author: uazo</nobr><br><nobr>Context: </nobr><br><nobr>License: GPL-2.0-or-later</nobr> ||
|**Always use new tab page for default home page**<br><sub><nobr> Wed, 27 Jun 2018 11:02:38 +0200</nobr><br>File: [Always-use-new-tab-page-for-default-home-page.patch](/build/patches/Always-use-new-tab-page-for-default-home-page.patch)<br><nobr>Author: csagan5</nobr><br><nobr>Context: </nobr><br><nobr>License: GPL-3.0-only</nobr> |Ignore any partner-provided home page.|
|**Android Import Passwords**<br><sub><nobr> Mon, 26 May 2025 12:17:48 +0000</nobr><br>File: [Android-Import-Passwords.patch](/build/patches/Android-Import-Passwords.patch)<br><nobr>Author: uazo</nobr><br><nobr>Context: </nobr><br><nobr>License: GPL-2.0-or-later</nobr> |Adds the possibility of importing a csv file containing the list of passwords,<br>with the same functionality available on desktops.|
|**Android Toolbar Scroll Ablation setting**<br><sub><nobr> Wed, 22 May 2024 07:41:34 +0000</nobr><br>File: [Android-Toolbar-Scroll-Ablation-setting.patch](/build/patches/Android-Toolbar-Scroll-Ablation-setting.patch)<br><nobr>Author: uazo</nobr><br><nobr>Context: </nobr><br><nobr>License: GPL-2.0-or-later</nobr> |Adds a setting for blocking the toolbar hiding<br>need: Add-cromite-flags-support.patch|
|**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.|