Commit Graph
1792 Commits
Author SHA1 Message Date
Carmelo Messina 558348760f Drop patch in 144 2026-01-15 12:59:11 +01:00
Carmelo Messina cb29ab20ad Patches for v144 2026-01-15 12:58:05 +01:00
Carmelo Messina c713b95df6 Rebase to 143.0.7499.147 2026-01-12 13:59:01 +01:00
Carmelo Messina 3010fc430e Bump to 143.0.7499.147 2025-12-17 16:36:49 +01:00
Carmelo Messina b679afd33e Rebase to 143.0.7499.110 2025-12-11 17:35:40 +01:00
Carmelo Messina c65ef30a0c Bump to 143.0.7499.110 2025-12-11 14:49:54 +01:00
Carmelo Messina 43bed8c2c3 Supporting Dangling Ptr Detection via BackupRefPtr (disabled by default)
Enable Dangling Ptr Detection (DPD) via BackupRefPtr (BRP) (disabled by default)
and additional safety checks that are too expensive to have on by default.
Enable checking raw_ptr do not become dangling during their lifetime.
Write a fixed cookie pattern at the end of each allocation to ensure there is no OOB write.

Enable MTE in Android for enabled devices (flag disabled by default) (#2444)

BRP and MTE activate additional checks related to memory usage at the expense of
performance and increased memory usage, but guarantee the user that the browser
will not suffer from development errors related to memory management.
2025-12-11 14:49:27 +01:00
Carmelo Messina ff33bbeb52 Enable extensions in android: allow use with always incognito (#2519 #2511) and fix dangling raw_ptr on destruction 2025-12-11 14:40:17 +01:00
Carmelo Messina 224c227ee0 Restore Simplified NTP launch: fix dangling raw_ptr on destruction 2025-12-11 14:37:06 +01:00
Carmelo Messina d2dd0ffb31 Restore chrome password store: display the keyboard accessory only if a password is registered (#2368) 2025-12-11 14:35:57 +01:00
Carmelo Messina f1114a452e Move navigation bar to bottom: adjust the keyboard size on devices with 3-button navigation (#2543) 2025-12-11 14:34:39 +01:00
Carmelo Messina 6605e1bf7e Improve the browser sandbox: checks at each restart whether the network process sandbox can be activated instead of each major (#2544) 2025-12-11 14:33:33 +01:00
Carmelo Messina c11c063b9e Experimental user scripts support: adjusts the initial sending phase of the script list to the rendering process (#2550) 2025-12-11 14:32:11 +01:00
uazoandgithub-actions[bot] 4648b0a301 [AUTO] Patches auto-rebase 2025-12-02 16:04:05 +00:00
Carmelo Messina 03ac6cfc47 Add bookmark import/export actions: remove the 10 MB limit for importing bookmarks (#2527) 2025-12-02 17:01:28 +01:00
Carmelo Messina 8a6d940119 Experimental-support-for-extensions-on-Android: remove the temporarily fix (pop-up crash issue) (#2476) 2025-12-02 16:59:14 +01:00
Carmelo Messina 07e31cfb37 Client hints overrides: fix crash on duckduckgo android app (#2528) 2025-12-02 16:58:00 +01:00
Carmelo Messina 4987ea1cfd Enable extensions in incognito: allow use in always incognito mode (#2519) 2025-12-02 16:56:37 +01:00
Carmelo Messina cf3ef61d87 Add an always-incognito mode: allow extensions to be installed with always incognito (#2511 #256) 2025-12-02 16:55:24 +01:00
Carmelo Messina 2e7927fab9 Backport-v144-android-extensions-changes: fix patch name (143 -> 144) 2025-11-26 18:02:38 +01:00
Carmelo Messina 7d5f515019 Enable ProcessBoundStringEncryption by default: drop patch, feature enabled by default from upstream 2025-11-26 18:01:45 +01:00
Carmelo Messina 1398295c85 Patches for v143 (final version) 2025-11-26 18:00:07 +01:00
Carmelo Messina b1cdb6763e Bump to 143.0.7499.40 2025-11-22 16:29:47 +01:00
Carmelo Messina ee072254f9 Patches for v143 (need some work) 2025-11-22 16:29:25 +01:00
Carmelo Messina 3cf5e136d8 Patches for v143 2025-11-22 16:25:29 +01:00
Carmelo Messina 97d638e44a Enable extensions in incognito: Full activation of incognito mode in extensions on Android (#2511 #256) 2025-11-20 16:43:45 +01:00
uazoandgithub-actions[bot] b7e11987a4 [AUTO] Patches auto-rebase 2025-11-18 17:12:43 +00:00
Carmelo Messina a749ff3ef3 Bump to 142.0.7444.176 2025-11-18 18:09:12 +01:00
uazoandgithub-actions[bot] f6863b03cd [AUTO] Patches auto-rebase 2025-11-16 16:47:55 +00:00
Carmelo Messina d306ffe4ae Bump to 142.0.7444.163 2025-11-16 17:44:20 +01:00
Carmelo Messina 4a807a53f9 Restore chrome password store: Do not delete the password database on startup (#2449) 2025-11-16 17:43:19 +01:00
Carmelo Messina 887cafc2b7 Move navigation bar to bottom: disable overlay mode for the virtual keyboard (#2442) 2025-11-16 17:27:44 +01:00
Carmelo Messina f44cbf8576 Keep disabled FetchLaterAPI: fix the bypass for same-site requests (#2456) 2025-11-16 17:26:27 +01:00
Carmelo Messina ec71bf728c Experimental-support-for-extensions-on-Android: temporarily fixes the pop-up crash issue (#2476)
The cause is a mismatch between the tab list model in incognito mode and the new profile-unbound browser interface, as indicated in https://github.com/uazo/cromite/issues/256#issuecomment-3515404729
2025-11-16 17:24:39 +01:00
Carmelo Messina 56d2a9895f Client hints overrides: Allow the use of client hints model and platformversion by setting the value as an empty string. (#2448)
Storage is limited to the user session, lasts 1 minute, and is not permitted in iframes.
This change is necessary to bypass certain checks performed by websites without having to send any information.
2025-11-16 17:20:02 +01:00
Carmelo Messina 3ba00871a0 Add site engagement flag: fix failed DCHECK 2025-11-16 17:15:41 +01:00
Carmelo Messina cc9036b369 Add option to not persist tabs across sessions: clears the list of tab groups (#2445) 2025-11-16 17:15:09 +01:00
Carmelo Messina 851be9370b Rebase to 142.0.7444.138 2025-11-06 19:27:16 +01:00
Carmelo Messina 4549bfee99 Bump to 142.0.7444.138 2025-11-06 16:45:50 +01:00
Carmelo Messina d04c8d8c7d Experimental-support-for-extensions-on-Android: Enable experimental support for extensions in Android. (#256)
The feature is disabled by default: to enable it, go to Settings/Developer Options.
A Clear all data used by the extension button is available in App info/Storage and cache/Clear storage to completely remove the extensions folder in case of a crash on startup.
2025-11-06 16:44:36 +01:00
Carmelo Messina 32f70ea69a Android Pixel Perfect Mode: only patch context change 2025-11-06 16:34:48 +01:00
Carmelo Messina f0704a2e31 Disable Android AppRestrictions: disable policy provider 2025-11-06 16:34:03 +01:00
Carmelo Messina 8f2d973a11 Cromite Branding: removes the word “Google” from storage management 2025-11-06 16:33:21 +01:00
Carmelo Messina f280140de8 Enable component updater: uses the chromium key to verify CRX files 2025-11-06 16:30:51 +01:00
Carmelo Messina 020f02b474 Viewport Protection flag: disable viewport protection in extension action popups 2025-11-06 16:29:20 +01:00
Carmelo Messina 5d614511d4 Internal firewall: disable parallelizable download not compatible with extension downloads 2025-11-06 16:28:08 +01:00
Carmelo Messina d22565d5db Bump to 142.0.7444.60 2025-10-29 18:05:35 +01:00
Carmelo Messina 0867a78ab4 [GN ARGS] Update cromite gn args for v142 2025-10-29 18:04:44 +01:00
Carmelo Messina bdb2a4ef22 Temp use PREVIEW for IDCompositionDevice5: Temporarily restore the statement from v141 while waiting to update the Windows SDK.
See "Remove preview usage of DynamicTexture DComp APIs" bugid 6902339
2025-10-29 17:54:25 +01:00
Carmelo Messina af12a65ed4 Disable Sticky User Activation Across Same Origin Navigation: do not retains the user activation status after navigating from one page to another page of the same origin.
It is currently not possible to remove activation once it has been granted.
2025-10-29 17:53:19 +01:00