Compare commits

..
Author SHA1 Message Date
Carmelo Messina cc1a82b970 Patches for 134.0.6998.178 2025-03-28 09:47:00 +01:00
uazoandGitHub ee9852e97e [AUTO][FILECONTROL] - version 134.0.6998.108 (#1911)
[AUTO][FILECONTROL] - version 134.0.6998.108
2025-03-19 05:23:22 -03:00
uazoandGitHub 3fe3b3e182 [AUTO] Patches auto-rebase for master branch (#1929)
[AUTO] Patches auto-rebase for master branch
2025-03-19 05:21:30 -03:00
uazoandgithub-actions[bot] eff32b5313 [AUTO] Patches auto-rebase 2025-03-19 08:01:31 +00:00
Carmelo Messina baf72ad3f0 Bump to 134.0.6998.108 2025-03-19 08:54:01 +01:00
uazoandgithub-actions[bot] 4a18e4d739 [AUTO][FILECONTROL] - version 134.0.6998.108 2025-03-19 03:02:08 +00:00
Carmelo Messina f13b33b73e [TOOLS] Try to fix proxy issue when checking for docker hub metadata 2025-03-11 10:37:31 +01:00
uazoandGitHub dd884d1d5a [AUTO][FILECONTROL] - version 134.0.6998.89 (#1903)
[AUTO][FILECONTROL] - version 134.0.6998.89
2025-03-11 00:30:53 -09:00
uazoandGitHub bf60633c93 [AUTO] Patches auto-rebase for master branch (#1907)
[AUTO] Patches auto-rebase for master branch
2025-03-11 00:30:35 -09:00
uazoandgithub-actions[bot] a4c08f8b05 [AUTO] Patches auto-rebase 2025-03-11 09:05:34 +00:00
Carmelo Messina 000a8d6bc2 Bump to 134.0.6998.89 2025-03-11 09:57:30 +01:00
Carmelo Messina 4f44c23396 Add cromite flags support: fix crash when editing flags (#1890) 2025-03-11 09:56:30 +01:00
Carmelo Messina 1a3d349a09 Android fonts fingerprinting mitigation: fix webview build (#1829) 2025-03-11 09:55:00 +01:00
Carmelo Messina 317f1f0b5c Eyeo Adblock for Cromite: stricter verification for strict blocking (#1850) 2025-03-11 09:53:54 +01:00
uazoandgithub-actions[bot] 67db5e23a0 [AUTO][FILECONTROL] - version 134.0.6998.89 2025-03-11 03:02:24 +00:00
Carmelo Messina 387be3e56b [DOCS] webview links moved (#1864)
make it clear that the webview may not be available
2025-03-05 09:05:58 +01:00
uazoandGitHub 8685e1c283 [AUTO][FILECONTROL] - version 134.0.6998.39 (#1865)
[AUTO][FILECONTROL] - version 134.0.6998.39
2025-03-05 02:41:10 -05:00
uazoandGitHub 4f7055b1d8 [AUTO][DOC] Generate patches doc for master branch (#1884)
[AUTO][DOC] Generate patches doc for master branch
2025-03-05 02:40:37 -05:00
uazoandgithub-actions[bot] 68a9e09151 [AUTO][DOC] Generate patches doc for master branch 2025-03-05 07:39:37 +00:00
uazoandGitHub 171c71c6eb Rebase to v134 (#1875)
Rebase to v134
2025-03-05 02:39:19 -05:00
Carmelo Messina 1bad20f750 Move navigation bar to bottom: fix toolbar padding when closing the keyboard
fix tab switcher animation (#1433)
2025-03-05 08:32:44 +01:00
Carmelo Messina d4bc3ee1a2 Cromite Branding: fix version page 2025-03-04 18:10:54 +01:00
uazoandGitHub a8a2e236e8 [AUTO] Patches auto-rebase for next-134 branch (#1878)
[AUTO] Patches auto-rebase for next-134 branch
2025-03-03 15:31:29 -01:00
uazoandgithub-actions[bot] 934cc7f365 [AUTO] Patches auto-rebase 2025-03-03 16:24:24 +00:00
Carmelo Messina 2a5f5e750a Patches for 134
- Added "Do-not-check-for-the-presence-of-use-remoteexec"
- Added "Temporarily-disable-Tab-Group-Sync-Android"
2025-03-03 17:21:14 +01:00
Carmelo Messina f402e19a5e Patches for 134 (no changes) 2025-03-03 17:20:09 +01:00
Carmelo Messina f74f2df981 Patches for v134 (changed) 2025-03-03 17:18:52 +01:00
uazoandGitHub c5a85ab067 [AUTO] Patches auto-rebase for next-134 branch (#1876)
[AUTO] Patches auto-rebase for next-134 branch
2025-02-27 13:38:28 -01:00
uazoandgithub-actions[bot] e30a8991a3 [AUTO] Patches auto-rebase 2025-02-27 14:22:55 +00:00
Carmelo Messina 6c7b6ba544 Bump to 134.0.6998.39 2025-02-27 15:13:10 +01:00
Carmelo Messina 5cb904e621 Patches for v134 (need some work) 2025-02-27 15:12:39 +01:00
Carmelo Messina 0715958a45 Patches for v134 2025-02-27 15:11:47 +01:00
uazoandgithub-actions[bot] 864c72f269 [AUTO][FILECONTROL] - version 134.0.6998.39 2025-02-27 03:02:29 +00:00
Carmelo Messina 21ab0728db Restore Simplified NTP launch: fix crash with MagicStackAndroid enabled (#1814) 2025-02-26 10:12:34 +01:00
Carmelo Messina 1c3ff57f30 Android fonts fingerprinting mitigation: fix crash on arm device (#1853)
fix bold sans-serif is not correctly displayed (#1851)
2025-02-26 10:11:31 +01:00
Carmelo Messina 3269abe792 [TOOLS] Add components folder (#1829) 2025-02-25 08:57:53 +01:00
uazoandGitHub 29962c210f [AUTO] Patches auto-rebase for master branch (#1849)
[AUTO] Patches auto-rebase for master branch
2025-02-22 20:12:08 +11:00
Carmelo Messina 5d21c009e4 [DOCS] Add donate section (#1693) 2025-02-22 10:10:53 +01:00
uazoandgithub-actions[bot] b37b285a20 [AUTO] Patches auto-rebase 2025-02-22 09:01:19 +00:00
Carmelo Messina fdee8dfcae Keyboard protection flag: added flag for webview for feature management (#1737) 2025-02-22 09:58:19 +01:00
Carmelo Messina e896c00f07 Enable component updater: fix the build and enabling in the webview (#1829) 2025-02-22 09:56:28 +01:00
Carmelo Messina 468bf9bcd5 Android fonts fingerprinting mitigation: fix the build and enabling in the webview (#1829) 2025-02-22 09:55:36 +01:00
uazoandGitHub 072ad73039 [AUTO] Patches auto-rebase for master branch (#1842)
[AUTO] Patches auto-rebase for master branch
2025-02-18 20:11:32 -12:00
uazoandgithub-actions[bot] 6d0608039a [AUTO] Patches auto-rebase 2025-02-19 08:03:16 +00:00
Carmelo Messina fe80b07a13 Bump to 133.0.6943.127 2025-02-19 08:53:15 +01:00
uazoandGitHub 7930a7c864 [AUTO][FILECONTROL] - version 133.0.6943.127 (#1838)
[AUTO][FILECONTROL] - version 133.0.6943.127
2025-02-18 19:53:31 -12:00
uazoandGitHub c7e10b553d [AUTO][DOC] Generate patches doc for master branch (#1841)
[AUTO][DOC] Generate patches doc for master branch
2025-02-18 19:52:29 -12:00
uazoandgithub-actions[bot] e7005aac23 [AUTO][DOC] Generate patches doc for master branch 2025-02-19 07:50:43 +00:00
uazoandGitHub 5faebfbcea Android fonts fingerprinting mitigation (#1830)
Android fonts fingerprinting mitigation
2025-02-18 19:50:26 -12:00
uazoandGitHub 945b9135e3 [AUTO] Patches auto-rebase for android-fonts branch (#1840)
[AUTO] Patches auto-rebase for android-fonts branch
2025-02-18 19:50:01 -12:00
uazoandgithub-actions[bot] 17f3a382e8 [AUTO] Patches auto-rebase 2025-02-19 07:44:22 +00:00
Carmelo Messina 1c9b825af2 [DOCS] Update features and privacy policy (#1829)
Added information about the new fonts anti-fingerprinting feature and changed the privacy policy indicating that fonts are downloaded from cromite.org and no log is active on the server.
2025-02-19 08:40:49 +01:00
Carmelo Messina 1b49df9c5d Android fonts fingerprinting mitigation: fix release build and enable by default (#1829) 2025-02-19 08:32:25 +01:00
uazoandgithub-actions[bot] e7950ff5e8 [AUTO][FILECONTROL] - version 133.0.6943.127 2025-02-19 02:57:55 +00:00
Carmelo Messina ca3b3a9964 Android fonts fingerprinting mitigation: replaces system fonts with a predefined set downloaded from www.cromite.org (#1829) 2025-02-16 10:41:58 +01:00
uazoandGitHub a55d2c4dba [DOCS] Update README.md: added note that some files may not be immediately available (#1825) 2025-02-14 21:54:09 -12:00
Carmelo Messina 96aca97524 [TOOLS] auto-update filter list: inserted a few lost links
see https://github.com/uazo/cromite/issues/1743#issuecomment-2658784222
2025-02-14 11:42:50 +01:00
uazoandGitHub f987ea3d75 [AUTO] Patches auto-rebase for master branch (#1821)
[AUTO] Patches auto-rebase for master branch
2025-02-13 10:54:20 -06:00
uazoandgithub-actions[bot] 71b942ec35 [AUTO] Patches auto-rebase 2025-02-13 16:53:18 +00:00
uazoandGitHub fe1c196de4 [AUTO][FILECONTROL] - version 133.0.6943.99 (#1816)
[AUTO][FILECONTROL] - version 133.0.6943.99
2025-02-13 10:49:42 -06:00
Carmelo Messina 49a2ea400a Bump to 133.0.6943.99 2025-02-13 17:47:10 +01:00
Carmelo Messina 91b0ef37f7 Use list mode for tab switcher: remove weird blue dot in tabs listing (#1812) 2025-02-13 17:46:24 +01:00
Carmelo Messina d9469f0ffe Always use new tab page for default home page: ignore also partner bookmars 2025-02-13 17:45:40 +01:00
Carmelo Messina 54f7a7d35f Add setting to clear data on exit: fix crash (#1819) 2025-02-13 17:45:05 +01:00
Carmelo Messina a59c5dffdb Add lifetime options for permissions: exclusion of standard chromium management in favour of cromite management (#1815) 2025-02-13 17:44:25 +01:00
Carmelo Messina 125dbc7a0f Add cromite flags support: improved chorme://flags page layout 2025-02-13 17:38:29 +01:00
Carmelo Messina 42dd817731 Add an always-incognito mode: fix the opening of the bookmarks page (#1813) 2025-02-13 17:37:18 +01:00
Carmelo Messina 2dae58a013 [TOOLS] Fetch Android AFDO profile 2025-02-13 08:48:02 +01:00
uazoandgithub-actions[bot] 4cc2069b00 [AUTO][FILECONTROL] - version 133.0.6943.99 2025-02-13 02:58:02 +00:00
Carmelo Messina bf34f39f64 [TOOLS] replacing docker inspect with regctl 2025-02-12 09:22:52 +01:00
uazoandGitHub 9c23ed4b66 [AUTO][FILECONTROL] - version 133.0.6943.60 (#1780)
[AUTO][FILECONTROL] - version 133.0.6943.60
2025-02-10 11:35:18 +04:00
uazoandGitHub 3a7040da5f [AUTO][DOC] Generate patches doc for master branch (#1805)
[AUTO][DOC] Generate patches doc for master branch
2025-02-10 11:34:42 +04:00
uazoandgithub-actions[bot] 54b64640ba [AUTO][DOC] Generate patches doc for master branch 2025-02-07 13:05:10 +00:00
uazoandGitHub 3fc3e3c234 Rebase to v133 (#1796)
Rebase to v133
2025-02-07 11:04:51 -02:00
uazoandGitHub 5c43fd445e [AUTO] Patches auto-rebase for next-133 branch (#1804)
[AUTO] Patches auto-rebase for next-133 branch
2025-02-07 11:04:18 -02:00
uazoandgithub-actions[bot] b3fa79c14f [AUTO] Patches auto-rebase 2025-02-07 13:03:33 +00:00
Carmelo Messina b5e7f1543f Bump to 133.0.6943.60 2025-02-07 13:50:33 +01:00
Carmelo Messina 3bd94d641d Prevent mouse wheel fingerprinting on Windows 2025-02-07 13:46:55 +01:00
Carmelo Messina 4b85dd8fe4 [REBASE] Patches for v133 (removed) 2025-02-07 13:45:29 +01:00
Carmelo Messina 6c21062b17 [REBASE] Patches for v133 (no changes) 2025-02-07 13:44:56 +01:00
Carmelo Messina 1d0657121c [REBASE] Patches for v133 (final) 2025-02-07 13:44:20 +01:00
uazoandGitHub 587d66c2d6 [TOOLS] Adds PGO download for v8 required for desktop builds
v133 requires the download of v8-related PGOs, currently only used for the desktop version.
It would be interesting to understand why they are not used in android.
2025-02-07 05:12:19 -02:00
uazoandgithub-actions[bot] 8950c1c42b [AUTO][FILECONTROL] - version 133.0.6943.60 2025-02-07 02:56:02 +00:00
Carmelo Messina 921c30a2c6 Bump to 133.0.6943.39 2025-02-04 15:56:38 +01:00
Carmelo Messina d38841b855 Patches for v133 (need check) 2025-02-04 15:56:11 +01:00
Carmelo Messina 5587d7b158 Patches for v133 2025-02-04 15:55:38 +01:00
uazoandGitHub ae296a42b9 [AUTO][FILECONTROL] - version 132.0.6834.163 (#1777)
[AUTO][FILECONTROL] - version 132.0.6834.163
2025-01-29 15:57:32 +07:00
uazoandGitHub 7b5acf669d [AUTO] Patches auto-rebase for 132.0.6834.163 (#1779)
[AUTO] Patches auto-rebase for 132.0.6834.163
2025-01-29 15:57:13 +07:00
uazoandgithub-actions[bot] 9d6b1a49b9 [AUTO] Patches auto-rebase 2025-01-29 08:48:07 +00:00
Carmelo Messina e9dff23177 Bump to 132.0.6834.163 2025-01-29 09:34:51 +01:00
uazoandgithub-actions[bot] bc2c226058 [AUTO][FILECONTROL] - version 132.0.6834.163 2025-01-29 02:51:55 +00:00
Carmelo Messina e46ed4bdbe Content settings infrastructure: allow javascript for unreachable website internal page (#1571) 2025-01-28 16:41:03 +01:00
Carmelo Messina 394abc54b1 Remove help menu item: disable F1 in desktops (#1645) 2025-01-28 14:25:48 +01:00
Carmelo Messina 2534ca54ba Move navigation bar to bottom: fix suggestion item borders (#1594) 2025-01-28 14:25:14 +01:00
Carmelo Messina b046cf5202 Hardening against incognito mode detection: fix max storage buckets with session only cookies (#1754) 2025-01-28 14:24:26 +01:00
Carmelo Messina 239fd6876e Disable WebGPU: remove navigator.gpu.wgslLanguageFeatures (#1676) 2025-01-28 14:22:37 +01:00
Carmelo Messina 4285885cd6 Cromite Branding: remove chrome labs button in desktop 2025-01-28 14:21:50 +01:00
Carmelo Messina d2147ede19 Remove navigator.connection info: change rtt from 0 to 50 milliseconds (#1754)
connection.rtt at zero is a sign of a bot driver for some fingerprinting scripts
2025-01-28 10:57:52 +01:00
Carmelo Messina e0269b5593 Enable Cert Management UI: fix user certificates not trusted anymore on Android (#1768) 2025-01-28 10:56:23 +01:00
Carmelo Messina 0b0ed2309f Internal firewall: unblock rss pages (#1687) 2025-01-28 10:55:40 +01:00
Carmelo Messina be05f2a341 [DOCS] Cannot find the setting "Autocomplete searches and URLs" (#1772) 2025-01-28 10:00:15 +01:00
Carmelo Messina 2cc1162f12 [TOOLS] Release 32bit webview (#1491) 2025-01-28 09:47:46 +01:00
uazoandGitHub d263a49907 [AUTO][FILECONTROL] - version 132.0.6834.122 (#1769)
[AUTO][FILECONTROL] - version 132.0.6834.122
2025-01-27 21:36:03 -11:00
uazoandgithub-actions[bot] 22c7515c56 [AUTO][FILECONTROL] - version 2025-01-27 02:31:14 +00:00
Carmelo Messina 9f1ba95558 [TOOLS] Use git-chglog for changelog 2025-01-26 15:00:55 +01:00
Carmelo Messina 9ef701990e [TOOLS] Restore faq checkbox (#1757) 2025-01-24 16:46:56 +01:00
Carmelo Messina ca95f04e8c [TOOLS] Build 32bit webview (#1491) 2025-01-24 16:32:41 +01:00
uazoandGitHub a1d43287a5 [AUTO] Patches auto-rebase for 132.0.6834.122 (#1765)
[AUTO] Patches auto-rebase for 132.0.6834.122
2025-01-24 04:25:00 -11:00
uazoandgithub-actions[bot] f4ffe52573 [AUTO] Patches auto-rebase 2025-01-24 15:19:22 +00:00
uazoandGitHub 7860c68e09 [AUTO][DOC] Generate patches doc for master branch (#1763)
[AUTO][DOC] Generate patches doc for master branch
2025-01-24 04:12:33 -11:00
Carmelo Messina 94f18ce21c Bump to 132.0.6834.122 2025-01-24 16:11:46 +01:00
uazoandgithub-actions[bot] f0fe2c7023 [AUTO][DOC] Generate patches doc for master branch 2025-01-24 15:10:50 +00:00
uazoandGitHub 88eb046e79 [AUTO] Patches auto-rebase for master branch (#1762)
[AUTO] Patches auto-rebase for master branch
2025-01-24 04:10:34 -11:00
uazoandgithub-actions[bot] 5f673e717c [AUTO] Patches auto-rebase 2025-01-24 15:07:22 +00:00
Carmelo Messina 08270134ac Update patch list 2025-01-24 16:04:13 +01:00
Carmelo Messina 9a1b22d53b Enable ProcessBoundStringEncryption by default in Windows: Data placed into a crypto::ProcessBoundString no longer appears in crash dumps
or memory dumps so should be used for any sensitive data that should be process-bound.
https://issuetracker.google.com/issues/372873695
2025-01-24 16:02:52 +01:00
Carmelo Messina 3a783bea98 Enable Cert Management UI: activates the ui of certificate management in desktop platforms,
disabling the use of system certificates by default (which can be activated from the ui).
2025-01-24 15:58:16 +01:00
Carmelo Messina 6ceda90a2e Disable Web Bluetooth by default in desktop platforms: on desktop platforms, disable Bluetooth by default and activate the user-manageable content setting ui. (#1758) 2025-01-24 15:55:52 +01:00
Carmelo Messina 69ba260877 PublicKeyCredential fingerprinting mitigations: Removes the possibility of obtaining the presence of Windows Hello and Bluetooth by querying the PublicKeyCredential of the webauth api in the Windows platform (#1758) 2025-01-24 15:43:30 +01:00
Carmelo Messina dfb44424d3 Disable Posture API
see https://issues.chromium.org/issues/40124716
and https://github.com/w3c/device-posture/blob/gh-pages/security-privacy-self-assessment.md
2025-01-22 14:55:24 +01:00
Carmelo Messina 249dbfea33 Restore adaptive-button-in-top-toolbar-customization: patch simplified 2025-01-22 14:24:41 +01:00
Carmelo Messina 25fbfe1987 Warning message for unsupported hardware aes: specifies the mode of disabling (#1707) 2025-01-22 13:56:52 +01:00
Carmelo Messina e8ceb04120 Disable Network Time Tracker: disable kNetworkTimeServiceQuerying by default 2025-01-22 13:55:52 +01:00
Carmelo Messina 503d707126 Restore chrome password store: disables automatic deletion introduced in upstream (#1735) 2025-01-22 13:55:26 +01:00
Carmelo Messina 4fdfc5e30b Remove voice recognition integration: remove support fo recognition intents 2025-01-22 13:53:44 +01:00
Carmelo Messina 7eb35b0806 Partitioning all cookies by top frame domain: keep disabled kNativeUnpartitionedStoragePermittedWhen3PCOff and enable kDisallowSpaceCharacterInURLHostParsing by default 2025-01-22 13:53:06 +01:00
Carmelo Messina 8ac9a4bfce Improve the browser sandbox: enable kCommittedOriginEnforcements by default
Turn on enforcements based on tracking the list of committed origins in ChildProcessSecurityPolicy::CanAccessMaybeOpaqueOrigin()
see https://issues.chromium.org/issues/40148776

Enable kUseBrowserCalculatedOrigin by default (will be activated by default with 133)
see https://issues.chromium.org/issues/40092527
2025-01-22 13:51:53 +01:00
Carmelo Messina e5a5c829b9 Disable all predictors code: skip preload scan by default 2025-01-22 13:39:43 +01:00
Carmelo Messina a039ddf076 Add flag to disable external intent requests: disable external internel from custom tabs 2025-01-22 13:38:52 +01:00
Carmelo Messina bd283f6acf Add browser policy: Disables additional possibilities for unintended activation of Commerce API 2025-01-22 13:37:54 +01:00
Carmelo Messina b0ddb6eca8 [TOOLS] Build 32bit webview (#1491) 2025-01-21 13:22:22 +01:00
Carmelo Messina 5b8a32e92b [TOOLS] Fix auto update of Japanese Filters+EasyList list (#1743) 2025-01-21 08:58:06 +01:00
Carmelo Messina f121cc05bd Experimental user scripts support, Internal firewall: allow building with is_desktop_android = true (#256) 2025-01-20 09:22:37 +01:00
uazoandGitHub 0c1fba3601 [AUTO][FILECONTROL] - version 132.0.6834.84 (#1740)
[AUTO][FILECONTROL] - version 132.0.6834.84
2025-01-15 19:12:43 +07:00
uazoandgithub-actions[bot] 6ee5984a34 [AUTO][FILECONTROL] - version 132.0.6834.84 2025-01-15 02:54:31 +00:00
Carmelo Messina 8f5cc44a93 [TOOLS] Update runner to 2.321.0 2025-01-13 13:37:23 +01:00
Carmelo Messina 36e27b9c60 Cromite Branding: fix windows build with debug off 2025-01-11 09:53:21 +01:00
uazoandGitHub 45e7ffad3a New CVE results (#1732)
Added row for the year 2025
2025-01-10 02:26:29 -06:00
Carmelo Messina 4aa2916eb6 Removed the androidx.credentials.play.services.auth library
Since third_party/androidx/cipd/BUILD.gn is excluded from git, editing the gn that produces that file is required.
2025-01-10 09:24:38 +01:00
uazoandgithub-actions[bot] f04fa5821e AUTOMATED - CVE results 2025-01-10 02:40:00 +00:00
uazoandGitHub 72c7b0cfcc [AUTO][FILECONTROL] - version 132.0.6834.83 (#1720)
[AUTO][FILECONTROL] - version 132.0.6834.83
2025-01-09 22:54:01 +09:00
uazoandGitHub 0a4efd185b [AUTO][DOC] Generate patches doc for master branch (#1731)
[AUTO][DOC] Generate patches doc for master branch
2025-01-09 22:52:58 +09:00
uazoandgithub-actions[bot] f21e0813ce [AUTO][DOC] Generate patches doc for master branch 2025-01-09 13:45:10 +00:00
uazoandGitHub 8dc7a7f8fc Rebase to v132 (#1724)
Rebase to v132
2025-01-09 22:44:53 +09:00
Carmelo Messina fed3139df3 Patches for 132.0.6834.83 2025-01-09 14:42:20 +01:00
Carmelo Messina 2ace26e626 Bump to 132.0.6834.83 2025-01-09 13:33:05 +01:00
uazoandgithub-actions[bot] adcbd3d213 [AUTO][FILECONTROL] - version 132.0.6834.83 2025-01-09 03:32:50 +00:00
Carmelo Messina 871456862c Patches for v132 (not modified, line changes) 2025-01-08 17:43:39 +01:00
Carmelo Messina d665988b2d Patches for v132 (final) 2025-01-08 17:42:23 +01:00
Carmelo Messina 56d10ca767 Bump to 132.0.6834.56 2025-01-05 15:52:32 +01:00
Carmelo Messina ff9a6621ad Patches for v132 (need check) 2025-01-05 15:51:56 +01:00
Carmelo Messina 24717b5040 Patches for v132 2025-01-05 15:51:21 +01:00
uazoandGitHub 6398702a0f [AUTO][FILECONTROL] - version 131.0.6778.205 (#1700)
[AUTO][FILECONTROL] - version 131.0.6778.205
2024-12-19 07:34:40 +00:00
Carmelo Messina a60ec62b80 Bump to 131.0.6778.205 2024-12-19 08:14:48 +01:00
uazoandgithub-actions[bot] b57ef4c78f [AUTO][FILECONTROL] - version 131.0.6778.205 2024-12-19 03:05:02 +00:00
Carmelo Messina 625c295dad [REBASE] Patches for 131.0.6778.140 2024-12-11 10:27:45 +01:00
uazoandGitHub b6ece297fb [AUTO][FILECONTROL] - version 131.0.6778.140 (#1689)
[AUTO][FILECONTROL] - version 131.0.6778.140
2024-12-11 18:58:32 +11:00
Carmelo Messina 36b600a710 Bump to 131.0.6778.140 2024-12-11 08:52:05 +01:00
uazoandgithub-actions[bot] 33347bad8a [AUTO][FILECONTROL] - version 131.0.6778.140 2024-12-11 03:02:47 +00:00
uazoandGitHub 32fa843552 [AUTO][FILECONTROL] - version 131.0.6778.109 (#1673)
[AUTO][FILECONTROL] - version 131.0.6778.109
2024-12-04 13:51:03 +04:00
uazoandGitHub 26d645b671 [AUTO] Patches auto-rebase for master branch (#1675)
[AUTO] Patches auto-rebase for master branch
2024-12-04 13:50:31 +04:00
uazoandgithub-actions[bot] 16125759ee [AUTO] Patches auto-rebase 2024-12-04 09:31:40 +00:00
Carmelo Messina 47640b5e49 Bump to 131.0.6778.109 2024-12-04 10:24:22 +01:00
uazoandgithub-actions[bot] 4003f4eddf [AUTO][FILECONTROL] - version 131.0.6778.109 2024-12-04 03:14:26 +00:00
uazoandGitHub 182f0b16d3 DOCS: Update bug_report.yml (#1626)
DOCS: Update bug_report.yml

Add A15
2024-11-29 05:41:02 -02:00
uazoandGitHub a92896a805 [AUTO][FILECONTROL] - version 131.0.6778.86 (#1652)
[AUTO][FILECONTROL] - version 131.0.6778.86
2024-11-20 07:57:28 -03:00
Carmelo Messina 5ae31e6b96 [REBASE] Patches for 131.0.6778.86 2024-11-20 11:50:53 +01:00
Carmelo Messina 484d0c36dd Bump to 131.0.6778.86 2024-11-20 09:31:10 +01:00
Carmelo Messina 2d6943ea60 [TOOLS] Use runner version 2.320.0 2024-11-20 09:30:30 +01:00
uazoandgithub-actions[bot] 2cfeca95ac [AUTO][FILECONTROL] - version 131.0.6778.86 2024-11-20 03:03:14 +00:00
uazoandGitHub a8acab8ae0 Update README.md
Suggestion not to use the android version of tor.
2024-11-19 10:59:01 +02:00
uazoandGitHub 135f502be4 [AUTO][FILECONTROL] - version 131.0.6778.70 (#1642)
[AUTO][FILECONTROL] - version 131.0.6778.70
2024-11-16 02:13:24 -12:00
uazoandGitHub 19cd8e5aac Rebase to 131 (#1640)
Rebase to 131
2024-11-16 12:58:26 -01:00
uazoandGitHub 01845cc653 [AUTO] Patches auto-rebase for next-131 branch (#1644)
[AUTO] Patches auto-rebase for next-131 branch
2024-11-15 09:02:15 +01:00
uazoandgithub-actions[bot] aaf81641f4 [AUTO] Patches auto-rebase 2024-11-15 08:01:47 +00:00
Carmelo Messina a85e3018d5 Partition Blink memory cache: remove duplicate code 2024-11-15 08:58:21 +01:00
Carmelo Messina cfd9bebbb5 [REBASE] Patches for 131.0.6778.70 2024-11-14 17:07:25 +01:00
Carmelo Messina 3c8e496cdb Bump to 131.0.6778.70 2024-11-14 15:09:42 +01:00
Carmelo Messina 1332faef68 [REBASE] Final patches for 131 2024-11-14 15:06:26 +01:00
uazoandgithub-actions[bot] ec538a5763 [AUTO][FILECONTROL] - version 131.0.6778.70 2024-11-13 02:56:49 +00:00
Carmelo Messina 0231a8b72b Bump to 131.0.6778.39 2024-11-12 10:02:44 +01:00
Carmelo Messina 50c520687c [REBASE] Patches for 131 (need revision) 2024-11-12 10:01:56 +01:00
Carmelo Messina d01e7617f0 [REBASE] Patches for 131 2024-11-12 10:01:08 +01:00
uazoandGitHub eae1e049fa [AUTO] Patches auto-rebase for master branch (#1634)
[AUTO] Patches auto-rebase for master branch
2024-11-07 17:33:56 +08:00
uazoandgithub-actions[bot] 2196eb90b1 [AUTO] Patches auto-rebase 2024-11-07 09:28:14 +00:00
Carmelo Messina ae4c9e5d42 Bump to 130.0.6723.117 2024-11-07 10:19:23 +01:00
uazoandGitHub c323967db2 [AUTO] Patches auto-rebase for master branch (#1633)
[AUTO] Patches auto-rebase for master branch
2024-11-07 17:18:50 +08:00
uazoandgithub-actions[bot] 95346ca25c [AUTO] Patches auto-rebase 2024-11-07 09:17:08 +00:00
Carmelo Messina 5595dbbbb8 Use browser navigation handler: moved the exclusion of system gestures to the parent view 2024-11-07 10:09:52 +01:00
Carmelo Messina 1b5b8eb6e9 Restore Simplified NTP launch: fix homepage align (#1407) 2024-11-07 10:07:30 +01:00
Carmelo Messina 7f11e453e1 Keep flag to allow screenshots in Incognito mode: fix upstream bug (#1586) 2024-11-07 10:06:18 +01:00
Carmelo Messina 3b441e03b2 Content settings infrastructure: try to keeping resources in windows build (#1593)
Unblock chrome-extension:// urls (#1571)
2024-11-07 10:05:22 +01:00
uazoandGitHub 29a53de794 [DOC] Update FAQ.md
Add "Youtube links doesn't open youtube app (Open links in external apps)"
2024-10-31 06:25:22 -01:00
droggaandGitHub ecc01e004a Update bug_report.yml
Added Android 15 in the OS version drop-down selector
2024-10-23 15:09:48 +03:00
Carmelo Messina 434d40a4da [TOOLS] under-control: add policy templates 2024-10-22 10:34:03 +02:00
uazoandGitHub 76cc19c9c6 [AUTO][FILECONTROL] - version 130.0.6723.67 (#1583)
[AUTO][FILECONTROL] - version 130.0.6723.67
2024-10-21 19:05:44 -12:00
uazoandGitHub 8f5f1ed441 [DOC] fix description for android 8 (oreo) (#1589)
[DOC] fix description for android 8 (oreo)
2024-10-21 19:04:27 -12:00
Alex SchwartzandGitHub 7b925ad312 Nougat -> Oreo 2024-10-21 14:54:28 -04:00
uazoandgithub-actions[bot] 551e054d53 [AUTO][FILECONTROL] - version 130.0.6723.67 2024-10-20 17:50:26 +00:00
uazoandGitHub 4ea5bf603a [AUTO] Patches auto-rebase for master branch (#1582)
[AUTO] Patches auto-rebase for master branch
2024-10-20 06:36:45 -11:00
uazoandgithub-actions[bot] 98ef59d105 [AUTO] Patches auto-rebase 2024-10-20 17:27:25 +00:00
Carmelo Messina c95e37b544 bump to 130.0.6723.67 2024-10-20 19:21:42 +02:00
Carmelo Messina 7101d9877a no modification (change of context) 2024-10-20 19:07:51 +02:00
Carmelo Messina e2debc56dd Partition Blink memory cache: fix the bug introduced with https://issues.chromium.org/issues/359910398 (#1554)
Disabled cache memory for shared and service workers
2024-10-20 19:06:52 +02:00
Carmelo Messina 44af0492e0 Content settings infrastructure: re-added method incorrectly deleted (#1571)
fix getting text for ask settings (#1543 #1438)
Modified desktop ui: permissions line text turns red when modified
2024-10-20 19:04:49 +02:00
Carmelo Messina 3512484e44 Add option to force tablet UI: fix initialization of ChromeSharedPreferences (#1565)
fix tab strip display (#1421)
2024-10-20 19:00:09 +02:00
uazoandGitHub 00f5239a3c [AUTO][FILECONTROL] - version 130.0.6723.59 (#1558)
[AUTO][FILECONTROL] - version 130.0.6723.59
2024-10-16 07:40:31 +01:00
uazoandGitHub 2daf5c9719 [AUTO] Patches auto-rebase for master branch (#1560)
[AUTO] Patches auto-rebase for master branch
2024-10-16 07:40:11 +01:00
uazoandgithub-actions[bot] ca7e02c546 [AUTO] Patches auto-rebase 2024-10-16 06:35:36 +00:00
Carmelo Messina bc260d49cf Bump to 130.0.6723.59 2024-10-16 08:26:26 +02:00
uazoandgithub-actions[bot] 7caed8d8db [AUTO][FILECONTROL] - version 130.0.6723.59 2024-10-16 03:00:09 +00:00
uazoandGitHub 4ef21c5b3d [AUTO][DOC] Generate patches doc for master branch (#1557)
[AUTO][DOC] Generate patches doc for master branch
2024-10-15 02:47:23 -12:00
uazoandGitHub df9ce59a3c [AUTO][FILECONTROL] - version 130.0.6723.44 (#1544)
[AUTO][FILECONTROL] - version 130.0.6723.44
2024-10-15 02:47:01 -12:00
uazoandgithub-actions[bot] 510c165dff [AUTO][DOC] Generate patches doc for master branch 2024-10-15 14:46:58 +00:00
uazoandGitHub fed8d83459 Rebase to 130 (#1547)
Rebase to 130
2024-10-15 02:46:42 -12:00
uazoandGitHub e5a0373909 [AUTO] Patches auto-rebase for next-130 branch (#1555)
[AUTO] Patches auto-rebase for next-130 branch
2024-10-15 02:46:16 -12:00
uazoandgithub-actions[bot] 1269b9f2c9 [AUTO] Patches auto-rebase 2024-10-15 14:43:39 +00:00
Carmelo Messina de68c0d5ad Patches for v130 - only context change 2024-10-15 16:40:55 +02:00
Carmelo Messina b7f393a245 Patches for v130 - final (#1554) 2024-10-15 16:40:22 +02:00
Carmelo Messina 24a8567895 Patches for v130 - final 2024-10-15 16:39:47 +02:00
Carmelo Messina 0ccecacde8 Patches for v130 - to be checked (#1547) 2024-10-12 13:06:06 +02:00
Carmelo Messina 8b655a292a Patches for v130 (#1547) 2024-10-12 13:05:30 +02:00
Carmelo Messina 34fa1a3f8f Bump to 130.0.6723.44 2024-10-11 16:17:31 +02:00
uazoandGitHub d13f5bbd7f [DOCS] Update FAQ.md
Added "Why is JIT disabled by default? How to enable JIT selectively per site?"
2024-10-10 10:07:39 -01:00
uazoandGitHub 5e32d5aa07 [TOOLS] Update bug_report.yml: modified question concerning incognito mode
the information is useful if it relates only to incognito mode, otherwise it is of no use.
2024-10-10 07:56:15 -01:00
uazoandgithub-actions[bot] bb5f9d0c5d [AUTO][FILECONTROL] - version 130.0.6723.44 2024-10-10 02:58:11 +00:00
Carmelo Messina 5a4953031c Bump to 129.0.6668.101 2024-10-09 17:45:41 +02:00
Carmelo Messina 1cd27c8be6 [DOCS] Removed "Disable AMP by default" and "Remove Google Accounts private API" only for desktop 2024-10-09 17:45:29 +02:00
uazoandGitHub 335ce28bd2 [AUTO][FILECONTROL] - version 129.0.6668.101 (#1535)
[AUTO][FILECONTROL] - version 129.0.6668.101
2024-10-09 03:45:21 -12:00
uazoandGitHub 22c627ee0d [AUTO][DOC] Generate patches doc for master branch (#1540)
[AUTO][DOC] Generate patches doc for master branch
2024-10-09 03:44:29 -12:00
uazoandgithub-actions[bot] 2c5dbb9d73 [AUTO][DOC] Generate patches doc for master branch 2024-10-09 15:43:54 +00:00
uazoandGitHub a829adaa5e [AUTO] Patches auto-rebase for master branch (#1539)
[AUTO] Patches auto-rebase for master branch
2024-10-09 03:43:35 -12:00
uazoandgithub-actions[bot] 87363f6d7e [AUTO] Patches auto-rebase 2024-10-09 15:41:59 +00:00
Carmelo Messina d66d099bbe Restore Simplified NTP launch: no modification, just change of context 2024-10-09 17:39:21 +02:00
Carmelo Messina 2eeef317b6 Use browser navigation handler: added a flag in the settings to restore the pre-A12 navigation mode. (new patch).
Pulling the edge to the right will go backwards, pulling it further forwards.
2024-10-09 17:36:55 +02:00
Carmelo Messina 94ca3a1ad2 Cromite Branding improve settings ui: adaptations for "Add custom tab intents privacy option" privacy settings 2024-10-09 17:33:54 +02:00
Carmelo Messina 4a08456c5b Enable Android Dynamic Performance Framework: added code to force a build error when the method for blocking use is introduced 2024-10-09 17:32:23 +02:00
Carmelo Messina 6144348920 Add custom tab intents privacy option: added setting for handling ephemeral CCT tabs even without opening always incognito.
Added option to set as default browser (otherwise cct will not work!)
2024-10-09 17:31:00 +02:00
Carmelo Messina be4a5bef4c Enable network isolation features: activation of kSplitCacheByNavigationInitiator
generates a cache key isolating all requests per initiator.
requests with initiators with an opaque origin are not cached
2024-10-09 17:28:51 +02:00
Carmelo Messina b91e36aadf Modify default preferences: enable https only mode by default (#1078 #1237)
activated (without my knowledge!) by chromium in incognito mode for several releases, I also activate it for normal mode.
2024-10-09 17:27:10 +02:00
Carmelo Messina 12db4054a0 Enable HighEfficiencyMode by default: activation of auto freeze in background tabs with high CPU consumption.
Only valid for desktop platform: activation of auto freeze in
background tabs with high CPU consumption, which is not visible from
the ui and therefore not user controllable.
The feature is controlled by the "freezing-without-battery-saver" flag
active by default.
2024-10-09 17:21:36 +02:00
Carmelo Messina d3f961d080 Eyeo Adblock for Cromite: use cromite.org as the source of the default lists
Welcome screen: changed urls to better explain privacy policies (#466 #594)
2024-10-09 17:14:30 +02:00
uazoandgithub-actions[bot] 4936ea3554 [AUTO][FILECONTROL] - version 129.0.6668.101 2024-10-09 03:02:36 +00:00
Carmelo Messina 0ef3b49fd2 [USERSCRIPTS]: fix file extension (#1517) 2024-10-05 10:08:31 +02:00
Carmelo Messina 825300933f New userscript: Allow playing videos in background (#1517 #1523) 2024-10-05 10:03:29 +02:00
Carmelo Messina d4e0398fed Bump to 129.0.6668.90 2024-10-03 12:35:52 +02:00
uazoandGitHub c1d419f343 [AUTO] Patches auto-rebase for master branch (#1520)
[AUTO] Patches auto-rebase for master branch
2024-10-03 02:35:28 -08:00
uazoandgithub-actions[bot] 98f1cadcfc [AUTO] Patches auto-rebase 2024-10-03 10:34:48 +00:00
uazoandGitHub 11668a8101 [AUTO][FILECONTROL] - version 129.0.6668.90 (#1514)
[AUTO][FILECONTROL] - version 129.0.6668.90
2024-10-03 02:33:48 -08:00
uazoandGitHub 04b3bcfab6 [AUTO][DOC] Generate patches doc for master branch (#1519)
[AUTO][DOC] Generate patches doc for master branch
2024-10-03 02:33:31 -08:00
uazoandgithub-actions[bot] 846f64543f [AUTO][DOC] Generate patches doc for master branch 2024-10-03 10:32:53 +00:00
Carmelo Messina f3eda6fc34 Merge branch 'master' of https://github.com/uazo/bromite 2024-10-03 12:32:21 +02:00
Carmelo Messina 7e13130f57 Show NTP at startup: prioritises the url over the page title 2024-10-03 12:30:28 +02:00
Carmelo Messina adc3dfbb0a Add custom tab intents privacy option: use the CCT ephemeral mode. 2024-10-03 12:29:34 +02:00
Carmelo Messina 33db5f6648 Cromite Branding: change app name 2024-10-03 12:28:18 +02:00
Carmelo Messina efa7983219 Add flag to disable external intent requests: enable "tel:" schema (#1489)
merge "Revert Delete block-external-form-redirects" patch
2024-10-03 12:27:40 +02:00
Carmelo Messina 3aa032d863 Inject-scripts-for-AMP-tracking-ads-and-video and Enable-ClickToCall: drop patches (#1489 #1517)
the first because it is out of date and breaks sites, the second because it is useless in android.
2024-10-02 14:51:55 +02:00
uazoandGitHub 5c333318ba [AUTO] Patches auto-rebase for master branch (#1516)
[AUTO] Patches auto-rebase for master branch
2024-10-02 10:50:32 +01:00
uazoandgithub-actions[bot] faeeffca24 [AUTO] Patches auto-rebase 2024-10-02 09:49:33 +00:00
Carmelo Messina 97ec9f0a54 Bromite subresource adblocker: Block the use of bromite.org as a source of rules (#1510) 2024-10-02 11:47:03 +02:00
Carmelo Messina f2560f55a5 [TOOLS] Remove "src/testing/libfuzzer/fuzzers/wasm_corpus" 2024-10-02 09:34:35 +02:00
Carmelo Messina d50eae6497 [DOCS] Add legacy adblock page (#1510) 2024-10-02 09:31:05 +02:00
uazoandgithub-actions[bot] b1a4215b09 [AUTO][FILECONTROL] - version 129.0.6668.90 2024-10-02 02:58:41 +00:00
Carmelo Messina 238dcf5d25 [DOCS] Add faq page 2024-09-28 16:37:36 +02:00
Carmelo Messina 385912cca3 Cromite Branding: improve settings ui: fix corrupt patch 2024-09-26 17:30:10 +02:00
Carmelo Messina 895bce1379 Cromite Branding: improve settings ui: fix wrong xml 2024-09-26 17:25:19 +02:00
uazoandGitHub 18be25a3d4 [AUTO][FILECONTROL] - version 129.0.6668.71 (#1496)
[AUTO][FILECONTROL] - version 129.0.6668.71
2024-09-26 13:36:47 +05:00
uazoandGitHub 5dfab50b35 [AUTO] Patches auto-rebase for master branch (#1507)
[AUTO] Patches auto-rebase for master branch
2024-09-26 13:36:30 +05:00
uazoandgithub-actions[bot] f4aa1902ef [AUTO] Patches auto-rebase 2024-09-26 08:25:09 +00:00
uazoandGitHub 61efde8e51 [AUTO][DOC] Generate patches doc for master branch (#1505)
[AUTO][DOC] Generate patches doc for master branch
2024-09-26 13:16:56 +05:00
uazoandgithub-actions[bot] 26150834a4 [AUTO][DOC] Generate patches doc for master branch 2024-09-26 08:16:11 +00:00
Carmelo Messina e086183f69 Bump to 129.0.6668.71 2024-09-26 10:16:09 +02:00
uazoandGitHub 7385aef754 [AUTO] Patches auto-rebase for master branch (#1504)
[AUTO] Patches auto-rebase for master branch
2024-09-26 13:15:52 +05:00
uazoandgithub-actions[bot] fed11ff8f2 [AUTO] Patches auto-rebase 2024-09-26 08:14:08 +00:00
Carmelo Messina 59c0db74bf Merge branch 'master' of https://github.com/uazo/bromite 2024-09-26 10:08:26 +02:00
Carmelo Messina 2292d6f3ff Cromite Branding: improve settings ui: Modification to the settings ui with the aim of making it clearer (#1237) 2024-09-26 10:08:14 +02:00
Carmelo Messina adfc50b133 Remove sideloading of version.dll: disabling support for local version.dll loading in windows (#1474) 2024-09-26 10:05:23 +02:00
Carmelo Messina 275a7d60ac Block leakage of urls in sandbox iframes: Preventing url base fallback leakage in cross orgin sandbox iframe (#1447)
DO NOT ACTIVATE: the patch is a wip

Addition of the ""block-url-leakage-sandbox-iframe" flag disabled by default.
The aim is to understand whether it is possible to disable the
leakage of certain information in sandbox iframes
2024-09-26 10:03:27 +02:00
Carmelo Messina 9c771f4aec Enable ClickToCall: Reactivation of the "click-to-call" flag and activation by default. (#1489)
The functionality is only active if sending Intents from the web is allowed
2024-09-26 09:58:53 +02:00
Carmelo Messina cef54f71ab Cromite Branding: revert changing the user agent brand to Cromite (#1023 #1482) 2024-09-26 09:54:52 +02:00
Carmelo Messina 6718078570 Disable various metrics: Disabling the use of the persistent db for performance manager metadata 2024-09-26 09:53:34 +02:00
Carmelo Messina b5762af5b5 ungoogled-chromium: no special hosts/domains: reactivation of special API for account.google.com - only in Android (#1023) 2024-09-26 09:51:58 +02:00
Carmelo Messina b494662ed9 Various patches: modification of UI strings to make them clearer (#1237) 2024-09-26 09:48:31 +02:00
Carmelo Messina b8517c3b46 Add custom tab intents privacy option: removal of support for ‘Content Relationship Verification’ allowing access to data exchange APIs with CCTs 2024-09-26 09:43:21 +02:00
uazoandgithub-actions[bot] 2e74cb0a5a [AUTO][FILECONTROL] - version 129.0.6668.71 2024-09-25 03:02:44 +00:00
uazoandGitHub bbcb812cff [AUTO] Patches auto-rebase for master branch (#1485)
[AUTO] Patches auto-rebase for master branch
2024-09-18 04:28:11 -09:00
uazoandGitHub 34d6ed15b2 [AUTO][FILECONTROL] - version 129.0.6668.59 (#1479)
[AUTO][FILECONTROL] - version 129.0.6668.59
2024-09-18 04:27:50 -09:00
uazoandgithub-actions[bot] b804fceb4b [AUTO] Patches auto-rebase 2024-09-18 13:06:32 +00:00
Carmelo Messina 6d41b41122 Bump to 129.0.6668.59 2024-09-18 14:59:49 +02:00
Carmelo Messina 121bd05cab [INFRA] Use runner version 2.319.1 2024-09-18 14:59:35 +02:00
uazoandgithub-actions[bot] af91cc00de [AUTO][FILECONTROL] - version 129.0.6668.59 2024-09-18 02:54:01 +00:00
Carmelo Messina 82eed19fcc [TOOLS] trying to create more space (#1462) 2024-09-15 10:58:35 +02:00
uazoandGitHub 6fd9fa0f36 Update releases section 2024-09-15 10:59:45 +03:00
Carmelo Messina f21c63b46e [TOOLS] Add release additional targets actions (#1271 #159) 2024-09-15 09:34:28 +02:00
Carmelo Messina 92b738a28c [TOOLS] Remove mojo_core.dll from windows release package
see https://issuetracker.google.com/issues/359926651
from v129 upstream changed from dynamically-linked to static-linked
2024-09-14 08:14:54 +02:00
Carmelo Messina d809fa0913 [TOOLS] Added script for automatic sdk generation for windows cross-build (#1302 #617)
Thanks to iskunk
2024-09-13 11:03:16 +02:00
Carmelo Messina 19c5a5eeb5 [TOOLS] Enable unsafe_buffers in debug builds (#1365)
Disable precompiled headers because they are incompatible with the unsafe_buffers configuration
2024-09-12 19:19:50 +02:00
Carmelo Messina c672281154 Experimental user scripts support: fix unsafe-buffer-usage errors (#1365) 2024-09-12 19:18:40 +02:00
Carmelo Messina 0b8834e473 Enable search engine settings desktop ui: fixes the component build order for non-debug builds 2024-09-12 19:17:22 +02:00
Carmelo Messina 20c4651838 [TOOLS] Update to Win 11 SDK 10.0.22621.2428 (#1302) 2024-09-12 14:20:24 +02:00
uazoandGitHub 9063f7d9bc [AUTO][FILECONTROL] - version 129.0.6668.42 (#1465)
[AUTO][FILECONTROL] - version 129.0.6668.42
2024-09-11 21:31:34 -12:00
uazoandGitHub cf0839fcd7 [AUTO] Patches auto-rebase for master branch (#1468)
[AUTO] Patches auto-rebase for master branch
2024-09-11 21:31:19 -12:00
uazoandgithub-actions[bot] 2f324102de [AUTO] Patches auto-rebase 2024-09-12 09:26:17 +00:00
Carmelo Messina c75ecccc5c Bump to 129.0.6668.42 2024-09-12 11:19:45 +02:00
uazoandGitHub a3e89a9c35 [AUTO][DOC] Generate patches doc for master branch (#1467)
[AUTO][DOC] Generate patches doc for master branch
2024-09-11 21:19:25 -12:00
uazoandgithub-actions[bot] 1afd7c2bc3 [AUTO][DOC] Generate patches doc for master branch 2024-09-12 09:17:58 +00:00
uazoandGitHub 5275bab2f0 Rebase to v129 (#1458)
Rebase to v129
2024-09-11 21:17:37 -12:00
uazoandgithub-actions[bot] 089923ee94 [AUTO][FILECONTROL] - version 129.0.6668.42 2024-09-12 09:13:10 +00:00
Carmelo Messina 2780fc7288 Add kill switch for unsupported clangd flags: updated for v129 2024-09-12 10:12:45 +02:00
uazoandGitHub 7b841f470e Remove cronet_android_mainline_clang (#1462) 2024-09-11 19:24:51 -12:00
Carmelo Messina 1f39738ea0 Patches for v129 - final version (#1458) 2024-09-11 17:13:08 +02:00
Carmelo Messina a556bbc63a Drop Disable-add-to-home-screen-prompt.patch (#1458) 2024-09-09 13:20:32 +02:00
Carmelo Messina bbffd0fa31 Patches for v129 - require checking (#1458) 2024-09-09 13:20:07 +02:00
Carmelo Messina 9bf9414244 Patches for v129 (#1458) 2024-09-09 13:18:52 +02:00
Carmelo Messina b2b5cebd18 Bump to 129.0.6668.35 2024-09-08 20:38:17 +02:00
Carmelo Messina 06193ef5df [TOOLS] Fix .gclient file 2024-09-08 18:52:40 +02:00
Carmelo Messina 7028e9c2db Add vanilla Chromium builds (#1200 #1271) 2024-09-08 11:22:15 +02:00
Carmelo Messina a373c77ac7 [TOOLS] Removed unnecessary assignment of target_cpu 2024-09-08 11:17:03 +02:00
Carmelo Messina 8aa32d059b Cromite SystemWebView: change system_webview_package_name (#159) 2024-09-06 14:36:42 +02:00
Carmelo Messina 40537cd6e5 Disable fetching of all field trials: fix webview crash (#1425) 2024-09-06 14:35:37 +02:00
uazoandGitHub c609027f1a [AUTO] Patches auto-rebase for master branch (#1434)
[AUTO] Patches auto-rebase for master branch
2024-09-03 15:42:46 +04:00
uazoandgithub-actions[bot] 01590ee0ef [AUTO] Patches auto-rebase 2024-09-03 11:36:45 +00:00
Carmelo Messina 778d96b58e Bump to 128.0.6613.120 2024-09-03 13:26:42 +02:00
uazoandGitHub bc9406b4a6 [AUTO][FILECONTROL] - version 128.0.6613.120 (#1431)
[AUTO][FILECONTROL] - version 128.0.6613.120
2024-09-03 15:05:38 +04:00
Carmelo Messina 714fbc64f5 Eyeo Adblock for Cromite: reactivate ad blocking in youtube (#1406)
note: the blocking rules in the eyeo list by default do not evaluate the site for desktop platforms. for this reason, a new rule (currently ‘Cromite experimental filters’) was inserted
2024-09-03 13:03:29 +02:00
uazoandgithub-actions[bot] 6e57168400 [AUTO][FILECONTROL] - version 128.0.6613.120 2024-09-03 02:48:46 +00:00
Carmelo Messina c1b924af3a Testing with experimental filters (#1406) 2024-09-02 13:49:34 +02:00
Carmelo Messina 2952d83588 Bump to 128.0.6613.116 2024-09-02 10:42:55 +02:00
uazoandGitHub 95d0fbb251 [AUTO][DOC] Generate patches doc for master branch (#1429)
[AUTO][DOC] Generate patches doc for master branch
2024-09-01 23:42:33 -09:00
uazoandgithub-actions[bot] 389b61e0ae [AUTO][DOC] Generate patches doc for master branch 2024-09-02 08:34:58 +00:00
Carmelo Messina fd1a13c1dd (Temp) Disable experimental-web-platform-features: #1388 2024-09-02 10:33:25 +02:00
Carmelo Messina 987deeefaf Override the MV2 deprecation: forces the use of the internal flag for forced activation of MV2 (#1404)
MV2 extensions are used internally for testing.
The assumption is that this way it can understand when MV2-related code is actually deleted.
2024-09-02 10:31:55 +02:00
Carmelo Messina 0a233c9137 Eyeo Adblock for Cromite: fixes the display of customised rules that are too long 2024-09-02 10:28:04 +02:00
Carmelo Messina f5edb07d58 Add a GN flag to disable trybot verification: #159
Adds flag in GN to deactivate the check performed by some google build bots.
The flag is deactivated when generating the system webview with
skip_secondary_abi_for_cq=true in arm64.
2024-09-02 10:27:02 +02:00
Carmelo Messina ccbfff0eff Client hints overrides: simplifies the patch and enables sending in the network 2024-09-02 10:21:09 +02:00
Carmelo Messina 071c46d6c3 Cromite Branding: revert changing the user agent to Cromite (#1023)
#1426 #1424 #1417 #1414
2024-09-02 10:19:28 +02:00
uazoandGitHub 11191ef565 Merge pull request #1419 from smarquespt/patch-1
fix of the indicated path
2024-09-01 13:26:54 +04:00
Sérgio MarquesandGitHub cb20af8c0e Update README.md 2024-08-31 16:16:48 +01:00
Carmelo Messina a2b026ee4b Fix webview build (#159) 2024-08-30 10:11:49 +02:00
uazoandGitHub 38b33957e8 [AUTO][DOC] Generate patches doc for master branch (#1412)
[AUTO][DOC] Generate patches doc for master branch
2024-08-28 19:15:30 -12:00
uazoandGitHub 371ab0e9ad [AUTO][FILECONTROL] - version 128.0.6613.114 (#1408)
[AUTO][FILECONTROL] - version 128.0.6613.114
2024-08-28 19:15:04 -12:00
uazoandgithub-actions[bot] 233cd4f856 [AUTO][DOC] Generate patches doc for master branch 2024-08-29 07:14:27 +00:00
uazoandGitHub 50a2f0147d [AUTO] Patches auto-rebase for master branch (#1411)
[AUTO] Patches auto-rebase for master branch
2024-08-28 19:14:09 -12:00
uazoandgithub-actions[bot] de92809562 [AUTO] Patches auto-rebase 2024-08-29 07:13:01 +00:00
Carmelo Messina 3691acf340 Bump to 128.0.6613.114 2024-08-29 09:02:56 +02:00
Carmelo Messina a05aab9dfa Use list mode for tab switcher: no changes, only the context of the patch 2024-08-29 09:01:38 +02:00
Carmelo Messina a7c85f4de8 Private network access content settings: 0.0.0.0 is considered to be private 2024-08-29 09:01:03 +02:00
Carmelo Messina 72467b1875 Partitioning all cookies by top frame domain: fix crash (#1381) 2024-08-29 09:00:14 +02:00
Carmelo Messina 3dec811499 Partition MediaDeviceId by default: added visibility of camera content setting in desktops (#1399) 2024-08-29 08:59:42 +02:00
Carmelo Messina 17d31f774d Inject scripts for AMP, tracking, ads and video: disable support for google news (#1380) 2024-08-29 08:57:17 +02:00
Carmelo Messina fb9e75b0fd Ask to restart on connection change: add setting and enable by default (#1220) 2024-08-29 08:55:48 +02:00
Carmelo Messina 7210bb33df Cromite Branding: changed the default profile path in desktops (#1323) and the user agent to Cromite (#1023) 2024-08-29 08:54:58 +02:00
Carmelo Messina 8776f926b1 bromite build utils: fix the recovery of flag status used in the ui 2024-08-29 08:45:33 +02:00
Carmelo Messina 104e2425d5 Add flag to disable external intent requests: fix non-working patch (#1238) 2024-08-29 08:44:27 +02:00
Carmelo Messina a4970f008e Move navigation bar to bottom: fix the position of the toolbar after the display (#1179) 2024-08-29 08:41:09 +02:00
uazoandgithub-actions[bot] 5b1ab32d16 [AUTO][FILECONTROL] - version 128.0.6613.114 2024-08-29 02:49:51 +00:00
Carmelo Messina 49d1493162 Add chrome_sandbox to linux release (#1374) 2024-08-28 08:44:06 +02:00
uazoandGitHub 92f00fc965 [AUTO] Patches auto-rebase for master branch (#1403)
[AUTO] Patches auto-rebase for master branch
2024-08-27 04:59:49 -06:00
uazoandgithub-actions[bot] e48010e699 [AUTO] Patches auto-rebase 2024-08-27 10:56:29 +00:00
uazoandGitHub b08f930342 Fix crash on first startup in EEA (#1369)
Fix crash on first startup in EEA
2024-08-27 04:53:55 -06:00
uazoandGitHub 56c73693e9 Update minimum Android version in README.md (#1402)
Update minimum Android version in README.md
2024-08-27 04:45:49 -06:00
Muhammad KarodiaandGitHub cdfdbe9f98 Update minimum Android version in README.md 2024-08-27 11:07:05 +02:00
uazoandGitHub 389b5eaa49 [AUTO] Patches auto-rebase for 128.0.6613.88 (#1397)
[AUTO] Patches auto-rebase for 128.0.6613.88
2024-08-22 19:53:02 -01:00
uazoandgithub-actions[bot] 9aaa5776c1 [AUTO] Patches auto-rebase 2024-08-22 20:52:00 +00:00
Carmelo Messina 29f18b3ef3 Merge branch 'master' of https://github.com/uazo/bromite 2024-08-22 22:44:51 +02:00
uazoandGitHub fc192a4228 [AUTO][FILECONTROL] - version 128.0.6613.88 (#1393)
[AUTO][FILECONTROL] - version 128.0.6613.88
2024-08-22 19:44:43 -01:00
Carmelo Messina 4f34fa87e0 Bump to 128.0.6613.88 2024-08-22 22:43:24 +02:00
uazoandgithub-actions[bot] ac40c676e6 [AUTO][FILECONTROL] - version 128.0.6613.88 2024-08-22 02:16:30 +00:00
uazoandGitHub 52b2def360 Update Dockerfile
Use latest fdroidserver
2024-08-17 20:11:26 +11:00
uazoandGitHub 2e0ee54dff Update update_fdroid_repo.yaml 2024-08-17 20:05:16 +11:00
uazoandGitHub 345d04fefb Update update_fdroid_repo.yaml
use latest fdroidserver
2024-08-17 20:02:19 +11:00
uazoandGitHub 90c695eb7e Update FEATURES.md 2024-08-16 18:05:16 +05:00
uazoandGitHub 07bad92a35 Merge pull request #1379 from uazo/create-pull-request/patch-adf055d
[AUTO][DOC] Generate patches doc for master branch
2024-08-16 18:03:47 +05:00
uazoandgithub-actions[bot] c7a644fe1f [AUTO][DOC] Generate patches doc for master branch 2024-08-16 13:02:15 +00:00
Carmelo Messina adf055d00a Fix author and license 2024-08-16 15:01:16 +02:00
uazoandGitHub 1812cdab6c [AUTO][FILECONTROL] - version 128.0.6613.40 (#1376)
[AUTO][FILECONTROL] - version 128.0.6613.40
2024-08-16 17:58:13 +05:00
uazoandGitHub 0e95f77e04 Rebase to 128 (#1362)
Rebase to 128
2024-08-16 17:57:48 +05:00
uazoandGitHub 8d93c66e77 Merge branch 'master' into next-128 2024-08-16 17:53:58 +05:00
Carmelo Messina 12f9ca014f Enable Android Dynamic Performance Framework: fix arm build 2024-08-16 07:37:06 +02:00
Carmelo Messina 1a7a702ce5 Rebase to 128.0.6613.40 2024-08-15 11:04:44 +02:00
Carmelo Messina 4798757d77 Bump to 128.0.6613.40 2024-08-15 09:45:13 +02:00
uazoandgithub-actions[bot] 06ca3a807c [AUTO][FILECONTROL] - version 128.0.6613.40 2024-08-15 02:39:02 +00:00
Tommy Webb 7bca08c431 Fix crash on first startup in EEA
Solves an issue in which, with a system language whose country code is
a country within the European Economic Area (extension of the EU), the
browser may crash in template_url_prepopulate_data.cc with this error:
`Check failed: t_urls.size() <= kMaxEeaPrepopulatedEngines (10 vs. 8)`

Discovered by a user in the CalyxOS Development channel. Does not affect
Cromite itself, but would impact forks which do not include
"Enable-search-engine-settings-desktop-ui.patch".

Issue: calyxos#2636
2024-08-14 15:14:21 +00:00
Carmelo Messina 85636fc7ab v128 update patches list 2024-08-14 16:35:30 +02:00
Carmelo Messina e8a2d655fd Keep disabled Google Request Header Integrity 2024-08-14 16:35:06 +02:00
Carmelo Messina 1445f8448d WIN Disable sharing hub: merged with "Do not compile QR code sharing" 2024-08-14 16:34:45 +02:00
Carmelo Messina e90c670e3f Disable PrivateStateTokens API: merged with Disable conversion measurement api 2024-08-14 16:34:06 +02:00
Carmelo Messina 97deb92f57 Disable all predictors code: keep kNewTabPageAndroidTriggerForPrerender2 disabled 2024-08-14 16:33:11 +02:00
Carmelo Messina 39587b7eb5 Allow building without supervised users: remove FamilyInfoFeedbackSource 2024-08-14 16:29:03 +02:00
uazoandGitHub 888b4cfc7e [AUTO][FILECONTROL] - version 127.0.6533.120 (#1372)
[AUTO][FILECONTROL] - version 127.0.6533.120
2024-08-13 20:39:14 -12:00
uazoandgithub-actions[bot] 260eb4edd3 [AUTO][FILECONTROL] - version 127.0.6533.120 2024-08-14 02:48:04 +00:00
Carmelo Messina e0ecc71c00 Drop Disable-StartSurface-feature.patch (#1362 #1361) 2024-08-12 18:33:37 +02:00
Carmelo Messina 767a4e1ede Temporary deactivation of jxl (#1362 #1365) 2024-08-12 18:32:34 +02:00
Carmelo Messina a7303518aa Patches for 128 (Review) (#1362 #1365) 2024-08-12 18:28:19 +02:00
Carmelo Messina 495edaac23 Patches for 128 (Review) (#1362) 2024-08-12 18:26:41 +02:00
uazoandGitHub 8121c14167 [AUTO][FILECONTROL] - version 127.0.6533.103 (#1356)
[AUTO][FILECONTROL] - version 127.0.6533.103
2024-08-08 08:07:09 -06:00
Carmelo Messina 0165b8c67c update cromite args (#1362) 2024-08-07 14:38:02 +02:00
Carmelo Messina 1c4188b5ff v128 need some work (#1362) 2024-08-07 14:12:37 +02:00
Carmelo Messina c8dd1ae1dc Drop pointless patches (#1361 #1362) 2024-08-07 14:12:12 +02:00
Carmelo Messina f24eefec85 Patches for 128 (#1362) 2024-08-07 14:10:53 +02:00
uazoandGitHub 667d85d6eb [TOOLS] Do not generate debug information (#1359) 2024-08-07 11:26:00 +04:00
uazoandGitHub 21f45c2e7e [AUTO] Patches auto-rebase for 127.0.6533.103 (#1360)
[AUTO] Patches auto-rebase for 127.0.6533.103
2024-08-07 11:23:15 +04:00
uazoandgithub-actions[bot] 2a8df74642 [AUTO] Patches auto-rebase 2024-08-07 07:15:09 +00:00
uazoandGitHub 867d1d06d6 Bump to 127.0.6533.103 2024-08-07 11:09:07 +04:00
uazoandgithub-actions[bot] 53329815c0 [AUTO][FILECONTROL] - version 127.0.6533.103 2024-08-07 02:43:47 +00:00
Carmelo Messina 871d99a7f5 Bump to 128.0.6613.23 2024-08-06 17:05:26 +02:00
Carmelo Messina 1da91d09c6 [TOOLS] Build Cromite SystemWebView (#159) 2024-08-05 14:47:12 +02:00
Carmelo Messina 931a6c4a1a [TOOLS] Add vanilla chromium build (#1200)
fix "build" stage
2024-08-05 14:38:20 +02:00
Carmelo Messina df55f9e0a3 [TOOLS] Add vanilla chromium build (#1200)
fix "Prepare Build Container for vanilla chromium" stage
2024-08-05 14:35:11 +02:00
uazoandGitHub 8643b34b12 [AUTO] Patches auto-rebase for master branch (#1352)
[AUTO] Patches auto-rebase for master branch
2024-08-05 23:14:26 +11:00
uazoandgithub-actions[bot] 0b9244f81d [AUTO] Patches auto-rebase 2024-08-05 12:10:32 +00:00
Carmelo Messina e5618182a3 [TOOLS] Add vanilla chromium build (#1200) 2024-08-05 14:07:30 +02:00
uazoandGitHub 7e9e4c539f [AUTO][DOC] Generate patches doc for master branch (#1350)
[AUTO][DOC] Generate patches doc for master branch
2024-08-05 22:42:31 +11:00
uazoandGitHub af66e5c830 Fix build of cromite for linux when using libstdc++ (#1315)
Eyeo Adblock for Cromite: added a missing include necessary to build cromite for linux when using libstdc++
2024-08-05 22:38:29 +11:00
uazoandGitHub 2c420ed77b Merge branch 'master' into master 2024-08-05 22:36:13 +11:00
uazoandGitHub 9973f6e20f fixes the incorrect position of the change
using the latest version of the patch
2024-08-05 22:33:26 +11:00
uazoandgithub-actions[bot] 1e610e9c20 [AUTO][DOC] Generate patches doc for master branch 2024-08-05 11:23:16 +00:00
uazoandGitHub fe6db89afd Preparing the build of chromium vanilla (#1340)
Preparing the build of chromium vanilla (#1271)
2024-08-05 22:22:59 +11:00
uazoandGitHub 3f52bd6c87 [AUTO] Patches auto-rebase for prepare-chromium-build branch (#1341)
[AUTO] Patches auto-rebase for prepare-chromium-build branch

No change, only change of context for some patches due to a change of order
2024-08-03 09:26:20 -06:00
uazoandgithub-actions[bot] 6685981137 [AUTO] Patches auto-rebase 2024-08-03 15:24:14 +00:00
Carmelo Messina c512845991 Fix "Welcome screen" modifies the same line as Fix-chromium-vanilla.patch (#1340) 2024-08-03 17:21:18 +02:00
Carmelo Messina ae3f5fbecd Preparing the build of chromium vanilla (#1271)
No changes made, just shifting the order of some patches
2024-08-03 17:16:29 +02:00
uazoandGitHub 1672d7c4df [AUTO][DOC] Generate patches doc for master branch (#1335)
[AUTO][DOC] Generate patches doc for master branch
2024-08-02 17:00:11 +07:00
uazoandgithub-actions[bot] ad60c7f2bf [AUTO][DOC] Generate patches doc for master branch 2024-08-02 09:59:33 +00:00
Carmelo Messina b941c41532 Fix update-patches-doc.yaml (#1331) 2024-08-02 11:56:42 +02:00
PF4Public 28a47b5ba8 Missing header 2024-08-01 17:50:07 +02:00
uazoandGitHub 5fe9b92407 [AUTO][FILECONTROL] - version 127.0.6533.94 (#1326)
[AUTO][FILECONTROL] - version 127.0.6533.94
2024-08-01 09:20:08 -06:00
Carmelo Messina 970ffdd2b7 Bump to 127.0.6533.94 2024-08-01 17:18:49 +02:00
Carmelo Messina 5a5326fb01 Miscellaneous: change absl::optional to std::optional 2024-08-01 17:17:24 +02:00
Carmelo Messina 71aab81c9a Add setting to clear data on exit: correct the crash caused by the dips deletion (#1308) 2024-08-01 17:14:18 +02:00
uazoandgithub-actions[bot] b6991abc3a [AUTO][FILECONTROL] - version 127.0.6533.94 2024-08-01 15:02:25 +00:00
Carmelo Messina 426f48f292 [TOOLS] Enable appium and browserstack in proxy
allow the passage in the proxy of some domains used for the preparation of the appium image and the connection with browserstack from my environment
2024-07-31 15:00:16 +02:00
Carmelo Messina d5e3416ff6 [TOOLS] update pre-start script
- remove vpython virtual environment preparation since version 2 is no longer used in chromium
preparation allows all dependencies to be pre-downloaded so that the build environment may not have the network active (like mine)

- update clangd to version 17.0.3
2024-07-31 14:55:05 +02:00
uazoandGitHub 2295ca7b59 [AUTO] Patches auto-rebase for 127.0.6533.89 (#1321)
[AUTO] Patches auto-rebase for 127.0.6533.89
2024-07-31 03:13:54 -09:00
Carmelo Messina 826ce444b1 added third_party/blink/renderer/platform/runtime_enabled_features.json5 2024-07-31 14:12:37 +02:00
uazoandgithub-actions[bot] f9503ed837 [AUTO] Patches auto-rebase 2024-07-31 11:55:42 +00:00
uazoandGitHub 2292291a84 [AUTO][FILECONTROL] - version 127.0.6533.89 (#1317)
[AUTO][FILECONTROL] - version 127.0.6533.89
2024-07-31 02:48:06 -09:00
Carmelo Messina dfd1992f95 Bump to 127.0.6533.89 2024-07-31 13:46:13 +02:00
Carmelo Messina 689e7dd943 Bubble Locking on UI DevTools: Allows the use of ctrl+shift+click on the refresh button to
activate the Bubble Locking mode for the native dev-ui.
The current ctrl+shift+R is really inconvenient and often does not work.
2024-07-31 13:45:48 +02:00
Carmelo Messina fac8596396 Move navigation bar to bottom: fix empty tablist in foldable device (#1316) 2024-07-31 13:41:15 +02:00
Carmelo Messina b2c2979ca0 Override Navigator Language: fixing an upstream bug (#1257) 2024-07-31 13:39:55 +02:00
Carmelo Messina 8b4d15c96e Show full urls for bookmark: patch removed
merged with "Disabling some omissions of complete urls"
2024-07-31 13:39:00 +02:00
Carmelo Messina f6a5060a4b Restore BookmarkToolbar#setCurrentFolder: fix dcheck 2024-07-31 13:37:37 +02:00
Carmelo Messina 8e8845c7bb DoH improvements: shows all available configurations in chromium despite the country. the privacy policy must be present (#1280) 2024-07-31 13:37:07 +02:00
Carmelo Messina bb34519dcc Disabling some omissions of complete urls: the old patch was modified (#1255) 2024-07-31 13:34:45 +02:00
Carmelo Messina b4d9e736d3 Cromite Branding: modified chrome://version 2024-07-31 13:27:11 +02:00
Carmelo Messina ee07885aba Add browser policy: added new policy in windows
- disable dynamic code
- extensioni v2 availability
2024-07-31 13:25:53 +02:00
uazoandgithub-actions[bot] 38a6228995 [AUTO][FILECONTROL] - version 127.0.6533.89 2024-07-31 02:22:26 +00:00
uazoandGitHub 9a506b2f79 [AUTO] Patches auto-rebase for master branch (#1312)
[AUTO] Patches auto-rebase for master branch
2024-07-30 14:36:05 +07:00
uazoandgithub-actions[bot] 99bb646781 [AUTO] Patches auto-rebase 2024-07-30 07:32:20 +00:00
Carmelo Messina f6b99fb27f Added new files
third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
android_webview/browser/aw_field_trials.cc
2024-07-30 09:29:10 +02:00
Carmelo Messina 7053a62c0b Fix Allow 'ninja -t compdb' accept one target 2024-07-30 09:22:06 +02:00
Carmelo Messina 8f335670d4 enable enable_log_error_not_reached by default 2024-07-30 09:21:26 +02:00
Carmelo Messina a995b45147 Added new patches
Disable-support-for-pointer-device-id.patch
Disable-CSS-blink-feature-support.patch
Downstream-validate-opaque-origins-checking-their-precursor.patch
Temp-try-to-fix-DIPS-service.patch
2024-07-30 09:20:44 +02:00
Carmelo Messina 887ca9a6ab Temp try to fix DIPS service: attempt to temporarily fix #1308 2024-07-30 09:19:33 +02:00
Carmelo Messina a3379e5f35 Validate opaque origins checking their precursor: temporarily pending v128 anticipate changes regarding additional controls on navigation from data: urls 2024-07-30 09:18:25 +02:00
Carmelo Messina e336cf9d77 Disable support for pointer device id: disabled multi-pen id support in windows
disable pointerEvent.deviceId for Windows devices that are able to provide a GUID or serial number and id making them identical to the mouse pointer-id.
see https://groups.google.com/a/chromium.org/g/blink-dev/c/3eU-AHH8x4k
2024-07-30 09:15:50 +02:00
Carmelo Messina ed56703892 Disable CSS blink-feature support: disables the possibility of using the internal css function blink-feature()
the function is not currently exposed to websites but is only allowed for testing.
disabled as it is an advanced fingerprinting mechanism.
also fixed the possibility of using internal selectors (-internal-*) for speculation rules.
2024-07-30 09:07:12 +02:00
Carmelo Messina da60013844 Restore chrome password store: fix local password management system in windows (#1305) 2024-07-30 09:01:16 +02:00
Carmelo Messina ce657e1b4f Partitioning all cookies by top frame domain: disable TpcdMetadataGrants
disable the use of metadata retrieved from google's servers that enable a priori activation of third-party cookies for sites chosen by chromium team
2024-07-30 08:59:59 +02:00
Carmelo Messina cbaed036f4 kill Location, fall back to system: keep disabled LocationProviderManager
disable the possibility of using external services via networks for geolocation
2024-07-30 08:56:35 +02:00
Carmelo Messina 9ec4fca6fe Disable privacy issues in password manager: editing of flags moved to a separate file (cromite_flags) 2024-07-30 08:54:57 +02:00
Carmelo Messina cdcf970731 Disable GetInstalledRelatedApps API: removes the possibility of fetching installed PWAs and UWPs applications in android and windows 2024-07-30 08:50:22 +02:00
Carmelo Messina ab909cca25 Disable feeds support by default: use the new flag kWebFeedKillSwitch 2024-07-30 08:48:17 +02:00
Carmelo Messina d6fed8fc27 Disable all predictors code: keep disabled kNetworkContextPrefetch
the feature disables the Prefetch() method on the NetworkContext, and the PrefetchMatchingURLLoaderFactory, an implementation of URLLoaderFactory that attempts to match against a cache of available prefetches
2024-07-30 08:47:17 +02:00
Carmelo Messina ceea5ff8f5 AudioBuffer, AnalyserNode: fp mitigations: keep disabled AudioContext.playoutStats
not allow applications to measure the quality and latency of audio playback using WebAudio.
see https://chromestatus.com/feature/5172818344148992
2024-07-30 08:44:32 +02:00
Carmelo Messina 186cf9533b Add cromite flags support: new editing points added 2024-07-30 08:39:57 +02:00
uazoandGitHub 45d4b51912 [AUTO][FILECONTROL] - version 127.0.6533.73 (#1299)
[AUTO][FILECONTROL] - version 127.0.6533.73
2024-07-23 20:37:08 -12:00
uazoandGitHub 2f4346471b [AUTO] Patches auto-rebase for 127.0.6533.73 (#1301)
[AUTO] Patches auto-rebase for 127.0.6533.73
2024-07-23 18:53:12 -12:00
uazoandgithub-actions[bot] 4ae140d91a [AUTO] Patches auto-rebase 2024-07-24 06:45:42 +00:00
Carmelo Messina 75a75e9a8d Bump to 127.0.6533.73 2024-07-24 08:38:48 +02:00
uazoandgithub-actions[bot] 59fc289161 [AUTO][FILECONTROL] - version 127.0.6533.73 2024-07-24 02:43:00 +00:00
uazoandGitHub 9dd1210c24 [AUTO][FILECONTROL] - version 127.0.6533.57 (#1287)
[AUTO][FILECONTROL] - version 127.0.6533.57
2024-07-23 03:13:44 -12:00
uazoandGitHub 1b9e0a5d5d Rebase to 127.0.6533.57 (#1293)
Rebase to 127.0.6533.57
2024-07-23 03:13:25 -12:00
Carmelo Messina eea4b62c6c Patches (fixed) for v127 (#1293) 2024-07-23 17:06:49 +02:00
uazoandGitHub 8a07a25e0f [TOOLS] Fix download clang prebuilds 2024-07-19 16:27:21 +05:00
Carmelo Messina 80bacb8d58 v127 need review (#1293) 2024-07-19 09:46:06 +02:00
Carmelo Messina edc3c441bb Patches for v127 (#1293) 2024-07-19 09:44:09 +02:00
Carmelo Messina 5fc5965b63 Bump to 127.0.6533.57 2024-07-18 15:38:34 +02:00
Carmelo Messina 32c60d0ce7 [TOOLS] reactivation build for google play #1161 2024-07-18 10:23:13 +02:00
uazoandgithub-actions[bot] 5620d1468e [AUTO][FILECONTROL] - version 127.0.6533.57 2024-07-18 02:42:24 +00:00
uazoandGitHub d086628abf [AUTO][FILECONTROL] - version 126.0.6478.186 (#1282)
[AUTO][FILECONTROL] - version 126.0.6478.186 (#1282)
2024-07-17 21:03:25 +08:00
Carmelo Messina d9e9f1d8f6 Enable pgo on Android 2024-07-17 10:25:13 +02:00
uazoandGitHub e42fb8d5d8 [AUTO] Patches auto-rebase for master branch (#1285)
[AUTO] Patches auto-rebase for master branch (#1285)
2024-07-17 16:25:00 +08:00
uazoandgithub-actions[bot] 883501470f [AUTO] Patches auto-rebase 2024-07-17 08:22:13 +00:00
Carmelo Messina a4134b9853 Bump to 126.0.6478.186 2024-07-17 10:16:13 +02:00
uazoandgithub-actions[bot] ad8d645ec0 [AUTO][FILECONTROL] - version 126.0.6478.186 2024-07-17 02:46:32 +00:00
uazoandGitHub b18c8e255e [TOOLS] Download android pgo profiles 2024-07-16 23:57:41 +10:00
Carmelo Messina 0a9f97902c [INFRA] Use runner version 2.317.0 2024-07-10 16:00:19 +02:00
Carmelo Messina 4cf08e3bbe [TOOLS] temporary workaround for #1161 2024-06-25 17:19:45 +02:00
uazoandGitHub f40a60d6ca [AUTO][FILECONTROL] - version 126.0.6478.127 (#1246)
[AUTO][FILECONTROL] - version 126.0.6478.127
2024-06-25 14:18:37 +04:00
Carmelo Messina d043dc8097 Bump to 126.0.6478.127 2024-06-25 12:01:44 +02:00
Carmelo Messina 87ba24eea8 Eyeo Adblock for Cromite:
#1187 Remove "More blocking options" in ad blocking options
Fix json destination
Update to snippets v1.4.0
2024-06-25 12:01:03 +02:00
Carmelo Messina af85da7eed Partitioning all cookies by top frame domain: #926 #1221
fixed cookie access for extensions
2024-06-25 11:58:36 +02:00
Carmelo Messina 46bf5c8c9e Ask to restart on connection change: #1220
- moved the check so that it is also done at application resume
- the restart request panel must not hide when the tab switcher is opened
- fixed the webview build
2024-06-25 11:41:49 +02:00
uazoandgithub-actions[bot] e448c8bd9a [AUTO][FILECONTROL] - version 126.0.6478.127 2024-06-25 02:39:10 +00:00
uazoandGitHub 2d3791e1e6 [DOCS] #1241 Details on a solution for apparmour in ubuntu 24.04 (PR #1242)
Update README.md with workaround for ubuntu 24.04
2024-06-24 16:33:54 +10:00
ngc6302handGitHub 4839d00080 Update README.md with workaround for ubuntu 24.04 2024-06-23 20:00:37 +02:00
Carmelo Messina 4d68d344d4 [TOOLS] temporary workaround for #1161 2024-06-20 09:08:57 +02:00
Carmelo Messina b90d1c2cb7 [TOOLS] temporary workaround for #1161 2024-06-19 18:49:32 +02:00
uazoandGitHub db1ca922f9 [AUTO][FILECONTROL] - version 126.0.6478.115 (#1228)
[AUTO][FILECONTROL] - version 126.0.6478.115
2024-06-19 21:49:19 +05:00
uazoandGitHub a809a6b376 [AUTO] Patches auto-rebase for master branch (#1230)
[AUTO] Patches auto-rebase for master branch
2024-06-19 21:49:00 +05:00
uazoandgithub-actions[bot] 1c56e99290 [AUTO] Patches auto-rebase 2024-06-19 16:47:27 +00:00
Carmelo Messina b037b0c7a0 Rebase to 126.0.6478.115 2024-06-19 18:38:46 +02:00
Carmelo Messina 1eb6a431e7 Bump to 126.0.6478.115 2024-06-19 17:20:25 +02:00
Carmelo Messina 30fa1e85ea Added new patches
- Close-Sessions-On-Ip-Change.patch
- Ask-for-restart-on-connection-change.patch
2024-06-19 17:19:58 +02:00
Carmelo Messina eb0cf75092 Ask to restart on connection change: #1220 experimental use of the OfflineDetector to identify network change in Android, disabled by default. 2024-06-19 11:47:07 +02:00
Carmelo Messina 8fa4f30501 Close sessions on ip change: #1220 closes quic connections by default when changing networks 2024-06-19 11:08:19 +02:00
Carmelo Messina e823aefa28 Show NTP at startup: if the flag is activated, it also shows NTP on restart 2024-06-19 10:57:25 +02:00
Carmelo Messina aacd2296a4 Move navigation bar to bottom: #707 fix TabListEmptyCoordinator position 2024-06-19 10:56:17 +02:00
Carmelo Messina aa3466db87 Use list mode for tab switcher: #1191 revert f128cf407a 2024-06-19 10:53:29 +02:00
Carmelo Messina f9582fab11 [TOOLS] Update peter-evans/create-pull-request to v6.1.0 2024-06-19 09:31:22 +02:00
Carmelo Messina 43ae81b643 [TOOLS] Fix "open body.txt: no such file or directory" 2024-06-19 09:29:54 +02:00
Carmelo Messina 2e78f20fbc [TOOLS] Fix "Enable proxy on container" step 2024-06-19 09:25:22 +02:00
uazoandgithub-actions[bot] 1abe925f51 [AUTO][FILECONTROL] - version 126.0.6478.115 2024-06-19 07:22:41 +00:00
Carmelo Messina 3b44dd05dd [TOOLS] Update to peter-evans/create-pull-request v6.1.0
try to fix "Failed to connect to github.com port 443 after xxx ms: Connection timed out"
2024-06-19 08:40:18 +02:00
uazoandGitHub 20b40f635e [TOOLS] Revert "CI: rework the patch-doc script and workflow" (#1219)
[TOOLS] Revert "CI: rework the patch-doc script and workflow"
2024-06-15 06:38:24 -01:00
uazoandGitHub 915b115fbe Revert "CI: rework the patch-doc script and workflow" 2024-06-15 06:37:19 -01:00
Carmelo Messina e65dfa2f09 Revert "[TOOLS] extract-patch-data: fix unbound variable error"
This reverts commit 01202898fe.
2024-06-15 09:36:44 +02:00
Carmelo Messina 01202898fe [TOOLS] extract-patch-data: fix unbound variable error 2024-06-15 09:07:03 +02:00
uazoandGitHub 2a61bc93cf [TOOLS] rework the patch-doc script and workflow (#1186)
[TOOLS] rework the patch-doc script and workflow
2024-06-15 05:59:38 -01:00
uazoandGitHub a1d6a33b87 [AUTO] Patches auto-rebase for master branch (#1211)
[AUTO] Patches auto-rebase for master branch
2024-06-11 21:49:09 -09:00
uazoandGitHub 825e066bb7 [AUTO] Patches auto-rebase 2024-06-12 06:47:44 +00:00
uazoandGitHub c87235d010 [AUTO][DOC] Generate patches doc for master branch (#1210)
[AUTO][DOC] Generate patches doc for master branch
2024-06-11 21:43:34 -09:00
uazoandGitHub 3f421c1f50 [AUTO][FILECONTROL] - version 126.0.6478.57 (#1204)
[AUTO][FILECONTROL] - version 126.0.6478.57
2024-06-11 21:43:09 -09:00
uazoandGitHub 02fa5c2ff2 [AUTO][DOC] Generate patches doc for master branch 2024-06-12 06:43:07 +00:00
Carmelo Messina 96c69b93b9 Bump to 126.0.6478.57 2024-06-12 08:42:25 +02:00
Carmelo Messina e0457e4e61 [TOOLS] temporary workaround for #1161
unnecessary code removed
2024-06-12 08:41:16 +02:00
uazoandGitHub 03e0b3c8aa [AUTO][FILECONTROL] - version 126.0.6478.57 2024-06-12 03:01:25 +00:00
Carmelo Messina f8a4095328 Disable wip Android Hub: temporarily disable Android Hub being still in work in progress 2024-06-11 17:59:13 +02:00
Carmelo Messina 74e29f633a autofill miscellaneous: enable kAutofillPopupZOrderSecuritySurface by default 2024-06-11 17:57:05 +02:00
Carmelo Messina b7c5f8aaf3 [TOOLS] temporary workaround for #1161 2024-06-11 17:44:35 +02:00
uazoandGitHub 4b495db6d5 [AUTO][DOC] Generate patches doc for master branch (#1201)
[AUTO][DOC] Generate patches doc for master branch
2024-06-11 06:40:34 +00:00
uazoandGitHub 24da2fb86b [AUTO][FILECONTROL] - version 126.0.6478.40 (#1194)
[AUTO][FILECONTROL] - version 126.0.6478.40
2024-06-11 06:40:12 +00:00
uazoandGitHub f8f066372e [AUTO][DOC] Generate patches doc for master branch 2024-06-11 06:39:47 +00:00
uazoandGitHub bf283e0ad4 Rebase to v126 (#1193)
Rebase to v126
2024-06-11 06:39:30 +00:00
Carmelo Messina 561fa7b45f merge Disable-FirstPartySets-and-StorageAccessAPI.patch and Disable-FLoC-and-privacy-sandbox.patch
to simplify my work, they are all part of the privacy sandbox project
2024-06-10 17:50:39 +02:00
Carmelo Messina 7b0784a8ca Added new patches
- Use BoringSSL for RandBytes
- Restore chrome password store
2024-06-09 14:35:30 +02:00
Carmelo Messina 2c48db6e5e Drop Enable-PermuteTLSExtensions-by-default
Upstream enabled by default and removed flag
2024-06-09 14:33:42 +02:00
Carmelo Messina 700330c01a Patches for 126 (line changes) 2024-06-09 14:32:05 +02:00
Carmelo Messina a01284140d Adapted patches for 126 2024-06-09 14:30:40 +02:00
Carmelo Messina 17bebdaec3 [TOOLS] gclient: amend exclude everything but not "microsoft_dxheaders"
the correct syntax is "custom_hooks" for overriding hooks
2024-06-09 10:17:53 +02:00
Carmelo Messina 49ee4ceafd [TOOLS] gclient: exclude everything but not "microsoft_dxheaders" 2024-06-09 09:14:44 +02:00
Carmelo Messina 4eed21acf7 [TOOLS] gclient: removal of stale features
fetching git without history was implemented some time ago directly in gclient, while to bypass the upload of statistics to google, autoninja should no longer be used (use ninja directly)
2024-06-09 09:05:48 +02:00
uazoandGitHub cb54cf960c [AUTO][FILECONTROL] - version 126.0.6478.40 2024-06-09 02:44:14 +00:00
uazoandGitHub a3eff5cd04 Update prepare-build.sh
Revert of https://github.com/uazo/cromite/commit/c004c96e6a179db5810e6761bfdf4375b4e9ce38

By activating the win platform, gclient also downloads ciopfs which is incompatible with my ci

see https://github.com/uazo/cromite/actions/runs/9428072990/job/25972962876
2024-06-08 13:49:54 +03:00
uazoandGitHub c004c96e6a Update prepare-build.sh
from 126 we must also checkout the ‘win’ platform, since third_party/microsoft_dxheaders is required for the build
2024-06-08 13:21:22 +03:00
Carmelo Messina 0df4ec8855 Bump to 126.0.6478.40 2024-06-07 12:22:40 +02:00
Carmelo Messina 6d688949f8 Patches for 126 2024-06-07 12:22:01 +02:00
Emil Velikov 20300e5e91 CI: remove unnecessary variables and indirection
Drop the indirection - we don't need to checkout to custom location.
Thus we can drop the no longer used HOME and RTAG variables.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov f24116b3fc tools: fixup the remaining shellcheck issues
Namely:
 - use $() over deprecated ``
 - read -r, so \ is not mangled
 - use -n instead of ! -z

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov fe92d1b238 tools: enable bash "safe mode"
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov 9bfe299184 tools: quote as appropriate
Drop a few erroneous quotes and add some as needed.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov 2392816148 tools: pipe the output directly into sort
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov a82400d14b tools: unconditionally remove previous file
Drop the test -f, use rm -f - it does the same thing. Modulo, if we
accidentally end up with folder/char devices of the same name.

In which case existing code already explodes.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov d637fea1e7 tools: remove dubious CR and SUBJECT handling
CR is (seemingly) unused, while the SUBJECT cannot be multi-line, so the
xargs doesn't do anything.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov 62947d3569 tools: rework patch handling
Feed the (base) filename as yet another token and do read from stdin for
the child script.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov abde6d117a tools: remove unused fields Category/Context
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
Emil Velikov cc1be019d7 editorconfig: update to align with reality
Set the root = true flag, so tools don't continue traversing the tree
looking for more editorconfig files.

In practise we have Unix line endings so adjust the end_of_line flag and
enable UTF-8 charset.

Enable final newline for all files but patches - most editors already
insert one and git gets unhappy otherwise.

Finally, use 4 space indent for shell scripts... In practise their style
varies _a lot_ but this seems reasonable default IMHO.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2024-06-03 21:43:17 +01:00
uazoandGitHub 726270b960 [AUTO][DOC] Generate patches doc for master branch (#1176)
[AUTO][DOC] Generate patches doc for master branch
2024-05-31 08:24:42 -07:00
uazoandGitHub db6a2ca889 [AUTO][DOC] Generate patches doc for master branch 2024-05-31 15:24:02 +00:00
Carmelo Messina f6f41a379e Eyeo Adblock for Cromite: #247 Add dns CNAME support in Adblock Plus 2024-05-31 17:23:36 +02:00
uazoandGitHub 3fd3ba44dc [AUTO] Patches auto-rebase for master branch (#1174)
[AUTO] Patches auto-rebase for master branch
2024-05-30 23:47:43 -07:00
uazoandGitHub 618a8ba62f [AUTO] Patches auto-rebase 2024-05-31 06:45:02 +00:00
Carmelo Messina a6e33b8f8d Bump to 125.0.6422.150 2024-05-31 08:37:33 +02:00
uazoandGitHub e6cbfe6424 [AUTO][FILECONTROL] - version 125.0.6422.147 (#1171)
[AUTO][FILECONTROL] - version 125.0.6422.147
2024-05-30 23:35:10 -07:00
uazoandGitHub f9d8f6c90a [AUTO][FILECONTROL] - version 125.0.6422.147 2024-05-31 02:41:05 +00:00
uazoandGitHub eae1582b1c [AUTO][DOC] Generate patches doc for master branch (#1170)
[AUTO][DOC] Generate patches doc for master branch
2024-05-30 08:47:00 -04:00
uazoandGitHub 9aed12ac5a [AUTO][DOC] Generate patches doc for master branch 2024-05-30 12:41:47 +00:00
Carmelo Messina e46f4a3ce3 Media fingerprinting mitigations: #862 removes the ability to understand the capabilities of the video card in windows. 2024-05-30 14:41:17 +02:00
Carmelo Messina 494445558a Content settings infrastructure: #1119 Fix radio group display value 2024-05-30 14:37:20 +02:00
uazoandGitHub 160843fd10 [AUTO] Patches auto-rebase for master branch (#1167)
[AUTO] Patches auto-rebase for master branch
2024-05-29 08:03:00 -08:00
uazoandGitHub 7eaed0f05d [AUTO] Patches auto-rebase 2024-05-29 15:58:51 +00:00
uazoandGitHub 378a847e3c [AUTO][DOC] Generate patches doc for master branch (#1166)
[AUTO][DOC] Generate patches doc for master branch
2024-05-29 07:58:10 -08:00
uazoandGitHub fb6642d4ec [AUTO][DOC] Generate patches doc for master branch 2024-05-29 15:56:52 +00:00
Carmelo Messina 054b9d28c0 Update patches list
Added:
Enable-Global-Privacy-Control.patch
Enable-Do-Not-Track-by-default.patch
2024-05-29 17:56:25 +02:00
Carmelo Messina 547f3a53db Enable Do-Not-Track by default 2024-05-29 17:55:31 +02:00
Carmelo Messina 6434bfaeae Enable Global Privacy Control: #219 Enable GPC by default 2024-05-29 17:55:00 +02:00
Carmelo Messina 4c39a5117e Change popup site setting: #1158 enable BlockTabUnders flag 2024-05-29 17:53:05 +02:00
Carmelo Messina f128cf407a Use list mode for tab switcher: #707 Can't open a new tab or open hamburger menu 2024-05-29 17:51:54 +02:00
Carmelo Messina 58c965d169 Customize selection popup: #439 open image in new tab in Group 2024-05-29 17:50:11 +02:00
Carmelo Messina 9e6ed37ef4 Move navigation bar to bottom: #761 #678 attempt to solve ui issues 2024-05-29 17:49:02 +02:00
Carmelo Messina d53bfc2598 JIT site settings: #1160 Disable webassembly when jit is not enabled 2024-05-29 17:48:11 +02:00
uazoandGitHub b965da1724 [AUTO][DOC] Generate patches doc (#1151)
[AUTO][DOC] Generate patches doc
2024-05-25 14:27:03 +03:00
uazoandGitHub b83689ef2e [AUTO][FILECONTROL] - version 125.0.6422.113 (#1141)
[AUTO][FILECONTROL] - version 125.0.6422.113
2024-05-25 14:26:35 +03:00
uazoandGitHub e07575f25c [AUTO][DOC] Generate patches doc for master branch 2024-05-25 11:25:52 +00:00
uazoandGitHub 5405cf4770 [AUTO] Patches auto-rebase
[AUTO] Patches auto-rebase for bd850c862f
2024-05-25 14:25:33 +03:00
uazoandGitHub 85b34148a4 [AUTO] Patches auto-rebase 2024-05-25 11:23:48 +00:00
Carmelo Messina bd850c862f Bump to 125.0.6422.113 2024-05-25 13:17:22 +02:00
Carmelo Messina 7809a7f31c Enable menu on reload button: #1147 Add reload options on right clicking refresh button 2024-05-25 13:17:01 +02:00
Carmelo Messina 2811f2279f JIT site settings: modified for uniformity the active and inactive descriptions 2024-05-25 13:12:27 +02:00
Carmelo Messina e08c144f4e Content settings infrastructure: fix the value used as a summary of the category 2024-05-25 13:11:02 +02:00
Carmelo Messina b28092bf50 Cromite build utils: useless log removed 2024-05-25 13:09:32 +02:00
Carmelo Messina 19976aa998 Customize selection popup: #794 Open Links In Current Tab Group
If the option ‘Opens tabs in foreground’ is activated, it opens pop-ups in a new tab in the same group
2024-05-25 13:08:52 +02:00
Carmelo Messina 82789a4bd0 User agent customization: #222 separate the flag from the site setting
the menu item in the hamburger menu applies to the tab only, whereas the content setting is intended for use in a specific site.
2024-05-25 13:06:29 +02:00
uazoandGitHub 3e47fcf446 [AUTO][FILECONTROL] - version 125.0.6422.113 2024-05-24 02:38:42 +00:00
uazoandGitHub f0a26f7549 Merge pull request #1127 from uazo/create-pull-request/patch-09dfa84
[AUTO][DOC] Generate patches doc for master branch
2024-05-22 16:10:21 +01:00
uazoandGitHub 89be45ef5c [AUTO][DOC] Generate patches doc for master branch 2024-05-22 15:08:43 +00:00
uazoandGitHub 79775d5c2a Merge pull request #1122 from uazo/create-pull-request/patch-754f4cb
[AUTO][FILECONTROL] - version 125.0.6422.76
2024-05-22 16:08:40 +01:00
uazoandGitHub 09dfa84d10 [AUTO] Patches auto-rebase for 125.0.6422.76 (#1126)
[AUTO] Patches auto-rebase for 125.0.6422.76
2024-05-22 16:08:23 +01:00
uazoandGitHub db1c5384f4 [AUTO] Patches auto-rebase 2024-05-22 15:07:22 +00:00
Carmelo Messina 1fd4efc9fb Bump to 125.0.6422.76 2024-05-22 16:59:45 +02:00
Carmelo Messina 7ff9f386ad Update patches list 2024-05-22 16:59:20 +02:00
Carmelo Messina eee1d0f59d #712 Adds a setting for blocking the toolbar hiding 2024-05-22 16:58:09 +02:00
Carmelo Messina feccf71b01 Keep disabled WebViewMediaIntegrityApi
Disables a new mechanism similar to Web Environment Integrity API in use in webviews
see https://issuetracker.google.com/issues/327186031
https://android-developers.googleblog.com/2023/11/increasing-trust-for-embedded-media.html
2024-05-22 16:56:22 +02:00
Carmelo Messina decf2121e6 Fix dcheck on blink::ScriptPromiseResolverBase::Dispose() 2024-05-22 16:33:55 +02:00
Carmelo Messina a238056593 keep disabled kFedCmWithStorageAccessAPI
FedCm is already disabled but I would like to check whether that flag will become active by default or will be removed.
2024-05-22 16:33:04 +02:00
Carmelo Messina 7a280bc516 #1116 fix tablet mode 2024-05-22 16:31:43 +02:00
Carmelo Messina 9d44640632 Add support for AccessibilitySettings 2024-05-22 16:28:48 +02:00
Carmelo Messina b87ba7a0bf Disable preconnect to search engine 2024-05-22 16:28:13 +02:00
uazoandGitHub 10dc0a912d [AUTO][FILECONTROL] - version 125.0.6422.76 2024-05-22 02:39:12 +00:00
uazoandGitHub 754f4cb92e Update build_cromite.yaml
#1053 add chrome_sandbox
2024-05-21 16:00:54 +05:00
Carmelo Messina fd2ad9c7d9 Fix windows build 2024-05-19 10:30:36 +02:00
Carmelo Messina 56006f05f0 #1110 fix unlogging from Youtube
removes the preset limit for partitioned cookies (10240 bytes max). since they are all and always partitioned, the limits applied must be the general ones.
2024-05-18 15:10:29 +02:00
Carmelo Messina e2961d19ce Patches for 125.0.6422.60 2024-05-18 15:07:23 +02:00
uazoandGitHub 9b63cf2002 Merge pull request #1114 from uazo/create-pull-request/patch-414e400
[AUTO][DOC] Generate patches doc for master branch
2024-05-18 16:56:37 +09:00
uazoandGitHub 69317f0708 Merge pull request #1107 from uazo/create-pull-request/patch-5e764c7
[AUTO][FILECONTROL] - version 125.0.6422.60
2024-05-18 16:56:27 +09:00
uazoandGitHub ad871f4602 [AUTO][DOC] Generate patches doc for master branch 2024-05-18 07:54:42 +00:00
Carmelo Messina 414e400d7c Bump to 125.0.6422.60 2024-05-18 09:52:40 +02:00
uazoandGitHub 7d0a97a63f Rebase to v125 (#1084)
Rebase to v125
2024-05-18 16:53:15 +09:00
uazoandGitHub 6e898120cd [AUTO][FILECONTROL] - version 125.0.6422.60 2024-05-16 02:42:03 +00:00
uazoandGitHub 00b3446da5 [AUTO] Patches auto-rebase for next-125 branch (#1103)
[AUTO] Patches auto-rebase for next-125 branch
2024-05-15 14:34:05 +01:00
uazoandGitHub b66c9e67ba [AUTO] Patches auto-rebase 2024-05-15 13:26:54 +00:00
Carmelo Messina a622ae4b86 Patches for v125 (after build) 2024-05-15 15:22:50 +02:00
Carmelo Messina c455942d93 Bump to 125.0.6422.41 2024-05-11 12:30:44 +02:00
Carmelo Messina 981735d669 patches for 125 2024-05-11 12:28:55 +02:00
Carmelo Messina 5e764c70a2 Bump to 124.0.6367.202 2024-05-10 10:00:28 +02:00
Carmelo Messina 06ebd37f8a [INFRA] Use runner version 2.316.1 2024-05-10 10:00:01 +02:00
Carmelo Messina 9af3274988 removal of unnecessary code 2024-05-08 17:06:40 +02:00
Carmelo Messina d0b4b4a185 removal of debug log 2024-05-08 17:05:12 +02:00
uazoandGitHub eec6e729e0 [AUTO] Patches auto-rebase for 124.0.6367.159 (#1071)
[AUTO] Patches auto-rebase for 124.0.6367.159
2024-05-08 06:30:12 -07:00
uazoandGitHub 20751176bb [AUTO] Patches auto-rebase 2024-05-08 13:27:43 +00:00
Carmelo Messina e9a8b3d69c Bump to 124.0.6367.159 2024-05-08 15:21:17 +02:00
uazoandGitHub 4caf6a7f7a [AUTO][DOC] Generate patches doc for master branch (#1069)
[AUTO][DOC] Generate patches doc for master branch
2024-05-08 06:17:45 -07:00
uazoandGitHub dd4696bf90 [AUTO][FILECONTROL] - version 124.0.6367.159 (#1066)
[AUTO][FILECONTROL] - version 124.0.6367.159
2024-05-08 06:17:24 -07:00
uazoandGitHub e46f43d03c [AUTO][DOC] Generate patches doc for master branch 2024-05-08 13:15:46 +00:00
Carmelo Messina 9ab0c9e9cb No changes: adapted because they overlap with other modified patches 2024-05-08 15:13:49 +02:00
Carmelo Messina c698c3c14a Move navigation bar to bottom:
#867 add setting to disable swipe up
#950 fixed the size of ntp
2024-05-08 15:10:06 +02:00
Carmelo Messina 99e9c256ba Keyboard protection flag: #897 change the logic used by the patch 2024-05-08 15:04:12 +02:00
Carmelo Messina a2bc4dde67 Cromite Branding: #884 Fix logo 2024-05-08 15:00:50 +02:00
Carmelo Messina 55d8fe97c4 Add option to force tablet UI: reactivate the completely broken patch 2024-05-08 14:59:01 +02:00
Carmelo Messina 9e8358b7b5 #1068 Fix crash when perform "Use a proxy list per scheme" 2024-05-08 14:55:38 +02:00
Carmelo Messina 2dd2c52aa6 #1058 Renable browser autofill 2024-05-08 14:54:46 +02:00
uazoandGitHub 2488814063 [AUTO][FILECONTROL] - version 124.0.6367.159 2024-05-08 02:16:54 +00:00
uazoandGitHub 5d7c0c6253 Update README.md
Added svg icon credit
2024-05-05 21:15:38 +07:00
uazoandGitHub 8c79555ca4 Update file_list.txt
add web_contents_impl.cc
2024-05-03 09:01:55 -06:00
uazoandGitHub b10fe9f1a0 Merge pull request #1055 from uazo/create-pull-request/patch-8dca688
[AUTO][FILECONTROL] - version 124.0.6367.119
2024-05-03 17:23:09 +11:00
uazoandGitHub d76b53db99 [AUTO][FILECONTROL] - version 124.0.6367.119 2024-05-03 02:37:21 +00:00
Carmelo Messina 8dca688ad4 fix patch 2024-05-02 07:20:30 +02:00
Carmelo Messina 76c806d0d1 Patches for 124.0.6367.118 2024-05-01 20:45:45 +02:00
Carmelo Messina 222f63785c Bump to 124.0.6367.118 2024-05-01 18:26:28 +02:00
Carmelo Messina 0dc5d37e6e #728 Disable Blink Energy Saver by default 2024-05-01 18:26:04 +02:00
Carmelo Messina b83d9d6636 allows the use of hint clients 2024-05-01 18:25:15 +02:00
Carmelo Messina e241182176 excludes the use of bad-formed html forms, used to steal information without the user's knowledge 2024-05-01 18:24:26 +02:00
Carmelo Messina 1c145651d4 #897 restores the use of ctrl-c/v/x in unsupported keyboard layouts 2024-05-01 18:22:31 +02:00
Carmelo Messina a4cf5442d4 Enable kEnableMojoJSProtectedMemory by default 2024-05-01 18:21:25 +02:00
Carmelo Messina d56d1582d7 #1046 Exclude adblock from internal pages 2024-05-01 18:21:07 +02:00
Carmelo Messina 2fae902d82 fixes bad rendering in android pages 2024-05-01 18:20:29 +02:00
Carmelo Messina 39403a6358 #1025 fixes native autofill behaviour after upstream changes 2024-05-01 18:19:36 +02:00
Carmelo Messina 416a57cd96 keeps shared storage disabled 2024-05-01 18:18:33 +02:00
Carmelo Messina 01608e5bb3 #1031 fix javascript promise never invoked 2024-05-01 18:17:55 +02:00
Carmelo Messina 895c8d5122 #1031 activates low entropy hint clients 2024-05-01 18:16:34 +02:00
Carmelo Messina 37dc931b88 removes search template urls acquired and not used by the user 2024-05-01 18:14:35 +02:00
uazoandGitHub 9135276be5 Merge pull request #1051 from uazo/create-pull-request/patch-7e58114
[AUTO][FILECONTROL] - version 124.0.6367.118
2024-05-01 10:46:12 +03:00
uazoandGitHub 8efc2ef5fe [AUTO][FILECONTROL] - version 124.0.6367.118 2024-05-01 02:38:19 +00:00
uazoandGitHub 7e581147f5 #1047 Remove faq link 2024-04-29 18:43:31 +08:00
uazoandGitHub 5c2d7db25e #1047 Remove faq link 2024-04-29 18:43:16 +08:00
uazoandGitHub 16f4295a45 Merge pull request #1044 from uazo/create-pull-request/patch-b009943
[AUTO] Patches auto-rebase for master branch
2024-04-27 18:57:49 +11:00
uazoandGitHub 4fb89c3831 [AUTO] Patches auto-rebase 2024-04-27 07:53:19 +00:00
Carmelo Messina b0099433bc Bump to 124.0.6367.91 2024-04-27 09:46:24 +02:00
uazoandGitHub c74282baf9 Merge pull request #1041 from uazo/create-pull-request/patch-1416c51
[AUTO][FILECONTROL] - version 124.0.6367.91
2024-04-27 18:23:45 +11:00
uazoandGitHub c7803e78c0 [AUTO][FILECONTROL] - version 124.0.6367.91 2024-04-26 02:34:44 +00:00
uazoandGitHub 1416c516a3 Update build-images.yaml 2024-04-23 23:51:39 -07:00
uazoandGitHub a5b77ca3ba [AUTO][FILECONTROL] #1032 version 124.0.6367.82
New files under control 124.0.6367.82
2024-04-23 23:49:44 -07:00
uazoandGitHub 5e438474c6 AUTOMATED - new files under control 124.0.6367.82 2024-04-24 02:34:52 +00:00
uazoandGitHub 5946b8d50d Update file_list.txt 2024-04-21 18:59:10 +08:00
uazoandGitHub 1825714676 Merge pull request #1017 from TheKyber/patch-2
remove sleeping
2024-04-18 10:18:26 +00:00
uazoandGitHub 69cabbf480 Change title and commit message 2024-04-18 07:16:10 +00:00
uazoandGitHub 90025e0a1a Change commit message and title 2024-04-18 07:14:05 +00:00
uazoandGitHub efececa905 [DOC] Generate patches doc for master branch #1018
Generate patches doc for master branch
2024-04-18 07:11:26 +00:00
uazoandGitHub 631f59bc30 AUTOMATED - update patch docs 2024-04-18 07:06:25 +00:00
Carmelo Messina 7ed682ea15 Never treat Proguard warnings as errors 2024-04-18 09:04:42 +02:00
TheKyberandGitHub 026add53bd remove sleeping
I believe the issue has been solved.

https://github.com/cli/cli/issues/6599#issuecomment-1357765073
2024-04-18 06:14:39 +01:00
uazoandGitHub 8ea3639339 Merge pull request #1015 from uazo/create-pull-request/patch-8ae8389
Git apply result for master branch
2024-04-18 02:13:58 +07:00
uazoandGitHub f45d4ed1da AUTOMATED - git apply results 2024-04-17 19:11:11 +00:00
uazoandGitHub de2242899c Merge pull request #1014 from uazo/create-pull-request/patch-8ae8389
Generate patches doc for  branch
2024-04-18 02:07:35 +07:00
uazoandGitHub d41d7567dc AUTOMATED - update patch docs 2024-04-17 19:06:56 +00:00
Carmelo Messina 8ae8389f9e Bump to 124.0.6367.60 2024-04-17 21:05:13 +02:00
Carmelo Messina e5783531ea update patches list 2024-04-17 21:04:47 +02:00
Carmelo Messina 0b7516b02c Do not use Windows ClearType Text Tuner setting 2024-04-17 21:04:24 +02:00
Carmelo Messina d0ad345508 #344 Add UI for INSECURE_PRIVATE_NETWORK site setting 2024-04-17 21:04:02 +02:00
Carmelo Messina 7a9442aa6a Fix author 2024-04-17 21:01:32 +02:00
Carmelo Messina 41fb59faf0 #811 fix blank space in site settings 2024-04-17 21:00:44 +02:00
uazoandGitHub fe3189a12c Merge pull request #1006 from uazo/create-pull-request/patch-132e13d
New files under control 124.0.6367.60
2024-04-18 01:54:51 +07:00
uazoandGitHub e370fa1ded Merge pull request #1013 from uazo/create-pull-request/patch-4581484
Generate patches doc for  branch
2024-04-18 01:54:34 +07:00
uazoandGitHub 13fd9e2406 AUTOMATED - update patch docs 2024-04-17 18:53:28 +00:00
uazoandGitHub 4581484d28 Merge pull request #1000 from uazo/next-124
patches for v124
2024-04-18 01:53:09 +07:00
uazoandGitHub 9c313eaf77 Merge branch 'master' into next-124 2024-04-18 01:52:58 +07:00
uazoandGitHub 80203b0109 AUTOMATED - new files under control 124.0.6367.60 2024-04-16 02:35:31 +00:00
uazoandGitHub 7b50a52695 Merge pull request #1004 from uazo/create-pull-request/patch-dcfc983
Git apply result for next-124 branch
2024-04-15 10:25:51 -07:00
uazoandGitHub 70f578a033 AUTOMATED - git apply results 2024-04-15 17:23:53 +00:00
Carmelo Messina dcfc983cde patches for v124 2024-04-15 19:19:49 +02:00
Carmelo Messina 39b833a5c1 patches for v124 2024-04-14 14:13:16 +02:00
uazoandGitHub 132e13d6e1 [DOC] Add wip linux auto-update issue reference 2024-04-13 01:43:11 -05:00
uazoandGitHub f176811628 Merge pull request #993 from uazo/create-pull-request/patch-373f055
Git apply result for master branch
2024-04-12 13:06:07 +06:00
uazoandGitHub e49db238d6 AUTOMATED - git apply results 2024-04-12 07:04:44 +00:00
uazoandGitHub 67049079c7 Merge pull request #992 from uazo/create-pull-request/patch-373f055
Generate patches doc for  branch
2024-04-12 12:59:19 +06:00
uazoandGitHub 526cde30ba AUTOMATED - update patch docs 2024-04-12 06:58:07 +00:00
Carmelo Messina 373f0559b0 Bump to 123.0.6312.122 2024-04-12 08:56:30 +02:00
Carmelo Messina 81d20d042c #987 Fetch Keepalive should not report an exception when blocked 2024-04-12 08:55:49 +02:00
uazoandGitHub 82f065c29c Run "Update patches doc" only on master 2024-04-11 17:46:13 +10:00
uazoandGitHub 6ffc35a77f Merge pull request #983 from uazo/create-pull-request/patch-3f638c5
New files under control 123.0.6312.122
2024-04-11 17:42:57 +10:00
uazoandGitHub b6ac711304 AUTOMATED - new files under control 123.0.6312.122 2024-04-11 02:50:06 +00:00
2751 changed files with 146783 additions and 39692 deletions
+14
View File
@@ -0,0 +1,14 @@
{{ range .Versions }}
<a name="{{ .Tag.Name }}"></a>
## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }})
{{ range .Commits -}}
{{ if not (contains .Type "[") }}- {{.Hash.Short}} {{ .Subject }}
{{ if not (eq (len .Body) 0) }}{{ .Body }}{{ end }}
{{ range .Refs -}}
{{ " " }} - #{{ .Ref }}
{{ end }}
{{ end }}
{{ end }}
{{ end -}}
+20
View File
@@ -0,0 +1,20 @@
style: github
template: CHANGELOG.tpl.md
info:
title: CHANGELOG
repository_url: https://github.com/uazo/cromite
options:
commits:
filters:
Type:
- "[AUTO]"
commit_groups:
# title_maps: []
header:
pattern: "^(\\[.*\\])?(.*)$"
pattern_maps:
- Type
- Subject
notes:
keywords:
- BREAKING CHANGE
+1 -4
View File
@@ -1,4 +1 @@
*.zip binary
*.ttf binary
*.otf binary
*.ttc binary
*.zip binary
+4 -3
View File
@@ -22,7 +22,7 @@ body:
required: true
- label: "I have searched the existing issues for my problem. This is a new ticket, NOT a duplicate or related to another open issue."
required: true
- label: "I have read the [FAQs](https://github.com/uazo/cromite/blob/master/FAQ.md)."
- label: "I have read the [FAQs](https://github.com/uazo/cromite/blob/master/docs/FAQ.md)."
required: true
- label: "I have updated Cromite to the latest version. The bug is reproducible on this latest version."
required: true
@@ -93,10 +93,11 @@ body:
multiple: false
description: What version of Android are you running?
options:
- Android 15
- Android 14
- Android 13
- Android 12.1
- Android 12.0
- Android 12
- Android 11
- Android 10
- Android 9
@@ -150,7 +151,7 @@ body:
- type: dropdown
id: is_incognito
attributes:
label: Is this bug happening in an incognito tab?
label: Is this bug happening ONLY in an incognito tab?
multiple: false
options:
- "Yes"
@@ -24,8 +24,6 @@ body:
options:
- label: "I have read the [README](https://github.com/uazo/cromite/blob/master/README.md)"
required: true
- label: "I have read the [FAQs](https://github.com/uazo/cromite/blob/master/FAQ.md)."
required: true
- label: "I have searched [existing issues](https://github.com/uazo/cromite/issues) for my feature request. This is a new issue (NOT a duplicate) and is not related to another issue."
required: true
- label: "I have searched [wont fix issues](https://github.com/uazo/cromite/issues?q=label%3Awontfix) and this request is not among them"
+43 -12
View File
@@ -37,18 +37,41 @@ jobs:
- name: Reclaiming disk space on / by removing dotnet/android/ghc
#if: ${{ github.event.inputs.type == '' }}
run: |
test -d /usr/share/dotnet && sudo rm -rf /usr/share/dotnet
test -d /usr/local/lib/android && sudo rm -rf /usr/local/lib/android
test -d /opt/ghc && sudo rm -rf /opt/ghc
test -d /opt/hostedtoolcache/CodeQL && sudo rm -rf /opt/hostedtoolcache/CodeQL
df -h
DIR=/usr/share/dotnet && sudo rm -rf $DIR
DIR=/usr/local/lib/android && sudo rm -rf $DIR
DIR=/opt/ghc && sudo rm -rf $DIR
DIR=/opt/hostedtoolcache/CodeQL && sudo rm -rf $DIR
DIR=/usr/local/.ghcup && sudo rm -rf $DIR
DIR=/usr/lib/jvm && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/julia1.10.5 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/x86_64-linux-gnu && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/gcc && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/llvm-15 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/llvm-14 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/llvm-13 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/heroku && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/share/swift && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/share/miniconda && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/share/az_12.1.0 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/share/powershell && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/local/share/chromium && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/lib/gcc && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/lib/llvm-15 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/lib/llvm-14 && test -d $DIR && sudo rm -rf $DIR
DIR=/usr/lib/llvm-13 && test -d $DIR && sudo rm -rf $DIR
sudo apt-get remove google-cloud-cli azure-cli google-chrome-stable \
firefox mysql-server-core-8.0 mono-devel podman \
powershell || true
sudo apt-get autoremove
df -h
- name: Enable proxy on container
shell: bash
if: ${{ github.event.inputs.type != 'ubuntu-latest' }}
if: ${{ github.event.inputs.type != '' && github.event.inputs.type != 'ubuntu-latest' }}
run: |
if ! [[ -z "${HTTP_PROXY}" ]]; then
PROXY_ADDR=http://$(hostname -I | cut -d' ' -f1 | xargs):8118
@@ -82,12 +105,18 @@ jobs:
echo "CHR_VERSION=$CHR_VERSION" >> $GITHUB_ENV
fi
- name: Download regctl
shell: bash
run: |
curl -L https://github.com/regclient/regclient/releases/latest/download/regctl-linux-amd64 >regctl
chmod 755 regctl
- name: Building build-deps container ${{ env.VERSION }}
shell: bash
run: |
IS_PRESENT=$(docker inspect --type=image uazo/build-deps:$CHR_VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/build-deps:$CHR_VERSION > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/build-deps:$CHR_VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/build-deps:$CHR_VERSION \
--progress plain \
@@ -106,7 +135,7 @@ jobs:
run: |
IS_PRESENT=$(docker inspect --type=image uazo/chromium:$CHR_VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/chromium:$CHR_VERSION > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/chromium:$CHR_VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/chromium:$CHR_VERSION \
--progress plain \
@@ -156,15 +185,15 @@ jobs:
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@dcd5fd746d53dd8de555c0f10bca6c35628be47a #v3.12.0
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c #v6.1.0
if: env.CHANGES == '1'
with:
token: ${{ secrets.CROMITE_PULLS }}
path: cromite
add-paths: |
tools/under-control/*
commit-message: 'AUTOMATED - new files under control ${{ env.NEW_VERSION }}'
title: New files under control ${{ env.NEW_VERSION }}
commit-message: '[AUTO][FILECONTROL] - version ${{ env.NEW_VERSION }}'
title: '[AUTO][FILECONTROL] - version ${{ env.NEW_VERSION }}'
body: ${{ env.MESSAGE }}
delete-branch: true
branch-suffix: short-commit-hash
@@ -180,8 +209,10 @@ jobs:
cd cromite/tools
echo ${{ secrets.GITHUB_TOKEN }} | $GH auth login --with-token
echo Custom Release $CHR_VERSION >body.txt
if [[ "$LATEST_WIN" == "$CHR_VERSION" ]]; then
echo Using Windows Release >>body.txt
echo Using Windows Release >body.txt
echo "\`\`\`" >>body.txt
curl -s 'https://chromiumdash.appspot.com/fetch_releases?channel=Stable&platform=Windows&num=10&offset=0' | \
jq --arg LATEST "$LATEST_WIN" '.[] | select( .version == $LATEST )' >>body.txt
@@ -189,7 +220,7 @@ jobs:
fi
if [[ "$LATEST_ANDROID" == "$CHR_VERSION" ]]; then
echo Using Android Release >>body.txt
echo Using Android Release >body.txt
echo "\`\`\`" >>body.txt
curl -s 'https://chromiumdash.appspot.com/fetch_releases?channel=Stable&platform=Android&num=10&offset=0' | \
jq --arg LATEST "$LATEST_ANDROID" '.[] | select( .version == $LATEST )' >>body.txt
@@ -0,0 +1,267 @@
name: Build Additional Targets
permissions:
actions: none
checks: none
contents: none
deployments: none
issues: none
packages: none
pull-requests: none
repository-projects: none
security-events: none
statuses: none
on:
workflow_dispatch:
inputs:
sha:
description: 'uazo/cromite SHA'
required: true
default: ''
type:
description: 'runner? [dev/ci]'
required: true
default: 'ci'
debug:
description: 'debug? [true/false]'
required: true
default: 'false'
env:
CROMITE_SHA: ${{ github.event.inputs.sha }}
REMOVEDOCKERSUPPORT: true
USELOCALIMAGE: true
jobs:
check_images:
runs-on: ${{ github.event.inputs.type }}
steps:
- name: Checkout repo
uses: actions/checkout@v2
with:
path: cromite
ref: ${{ github.event.inputs.sha }}
fetch-depth: 1
- name: Enable proxy on container
shell: bash
run: |
if ! [[ -z "${HTTP_PROXY}" ]]; then
PROXY_ADDR=http://$(hostname -I | cut -d' ' -f1 | xargs):8118
echo "PROXY_ADDR=$PROXY_ADDR" >> $GITHUB_ENV
sudo iptables -D INPUT -p tcp -s localhost --dport 8118 -j ACCEPT
sudo iptables -D INPUT -p tcp --dport 8118 -j DROP
fi
- name: Get current chromium version
shell: bash
run: |
export VERSION=$( cat ./cromite/build/RELEASE )
echo Current version is $VERSION
echo "VERSION=$VERSION" >> $GITHUB_ENV
cd cromite/tools
- name: Get uazo/cromite-build from docker hub if present
shell: bash
run: |
IS_PRESENT=$(docker manifest inspect uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -eq "0" ]; then
docker pull uazo/cromite-build:$VERSION-$CROMITE_SHA
fi
- name: Mark image to build
shell: bash
run: |
IS_PRESENT=$(docker inspect --type=image uazo/cromite-build:build > /dev/null ; echo $?)
if [ $IS_PRESENT -eq "0" ]; then
docker rmi uazo/cromite-build:build
fi
docker tag uazo/cromite-build:$VERSION-$CROMITE_SHA uazo/cromite-build:build
build:
runs-on: ${{ github.event.inputs.type }}
needs: check_images
if: success()
timeout-minutes: 1440
container:
image: uazo/cromite-build:build
env:
REMOVEDOCKERSUPPORT: true # CUSTOM RUNNER: remove sharing of docker socket
USELOCALIMAGE: true # CUSTOM RUNNER: permit use of local images
USEINTERNALNETWORK: true # CUSTOM RUNNER: create the docker network as internal
WORKSPACE: /home/lg/working_dir
# kythe
KYTHE_CORPUS: chromium.googlesource.com/chromium/src
KYTHE_ROOT_DIRECTORY: /home/lg/working_dir/chromium/src
KYTHE_OUTPUT_DIRECTORY: /home/lg/working_dir/chromium/src/out/arm64/kythe
# cross build
DEPOT_TOOLS_WIN_TOOLCHAIN_BASE_URL: /win_sdk/10.0.22621.0/
WINDOWSSDKDIR: "/win_sdk/10.0.22621.0/Windows Kits/10/"
GYP_MSVS_OVERRIDE_PATH: /win_sdk/10.0.22621.0/
# compile in debug mode
TARGET_ISDEBUG: ${{ github.event.inputs.debug }}
USE_KEYSTORE: true
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
CROMITE_PREF_HASH_SEED_BIN: ${{ secrets.CROMITE_PREF_HASH_SEED_BIN }}
volumes:
- /storage/images/${{ github.event.inputs.sha }}/android/${{ github.event.inputs.debug }}/chr_arm:/home/lg/working_dir/chromium/src/out/chr_arm
- /storage/images/${{ github.event.inputs.sha }}/android/${{ github.event.inputs.debug }}/chr_arm64:/home/lg/working_dir/chromium/src/out/chr_arm64
- /storage/images/${{ github.event.inputs.sha }}/android/${{ github.event.inputs.debug }}/chr_x64:/home/lg/working_dir/chromium/src/out/chr_x64
- /storage/images/${{ github.event.inputs.sha }}/android/${{ github.event.inputs.debug }}/x64_webview:/home/lg/working_dir/chromium/src/out/x64_webview
- /storage/images/${{ github.event.inputs.sha }}/android/${{ github.event.inputs.debug }}/arm64_webview:/home/lg/working_dir/chromium/src/out/arm64_webview
- /tmp/proxy:/tmp/proxy
- /win_sdk:/win_sdk
steps:
- name: Prepare Build Container
shell: bash
run: |
# set workspace paths
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE
# reset proxy env
HTTP_PROXY=
HTTPS_PROXY=
http_proxy=
https_proxy=
# set out folder permissions
test -d chromium/src/out/chr_arm || sudo mkdir -p chromium/src/out/chr_arm && \
sudo chown lg chromium/src/out &&
sudo chown lg chromium/src/out/chr_arm
test -d chromium/src/out/chr_arm64 || sudo mkdir -p chromium/src/out/chr_arm64 && \
sudo chown lg chromium/src/out &&
sudo chown lg chromium/src/out/chr_arm64
test -d chromium/src/out/chr_x64 || sudo mkdir -p chromium/src/out/chr_x64 && \
sudo chown lg chromium/src/out &&
sudo chown lg chromium/src/out/chr_x64
test -d chromium/src/out/x64_webview || sudo mkdir -p chromium/src/out/x64_webview && \
sudo chown lg chromium/src/out &&
sudo chown lg chromium/src/out/x64_webview
test -d chromium/src/out/arm64_webview || sudo mkdir -p chromium/src/out/arm64_webview && \
sudo chown lg chromium/src/out &&
sudo chown lg chromium/src/out/arm64_webview
sudo mkdir -p /run/user/1000/
sudo chown lg /run/user/1000/
sudo chmod g-rxw /run/user/1000/
sudo chmod o-rxw /run/user/1000/
# prepare keystore
echo "::group::-------- prepare keystore"
cd $WORKSPACE
echo "${{ secrets.KEYSTORE }}" > cromite.keystore.asc
gpg --homedir ./ -d --passphrase "${{ secrets.KEYSTORE_PASSPHRASE }}" --batch cromite.keystore.asc > cromite.keystore
echo "::endgroup::"
- name: Build Cromite System WebView x64
shell: bash
run: |
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
echo "::group::-------- gn gen"
gn gen --args="target_os = \"android\" target_cpu = \"x64\" $(cat /home/lg/working_dir/cromite/build/cromite.gn_args) system_webview_package_name=\"com.android.webview\" enable_trybot_verification=false " out/x64_webview
echo "::endgroup::"
echo "::group::-------- gn args"
gn args out/x64_webview/ --list --short
gn args out/x64_webview/ --list >out/x64_webview/gn_list
echo "::endgroup::"
ninja -C out/x64_webview system_webview_apk system_webview_shell
cp ../../cromite/build/RELEASE out/x64_webview
- name: Build Cromite System WebView arm64
shell: bash
run: |
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
echo "::group::-------- gn gen"
gn gen --args="target_os = \"android\" target_cpu = \"arm64\" $(cat /home/lg/working_dir/cromite/build/cromite.gn_args) system_webview_package_name=\"com.android.webview\" enable_trybot_verification=false " out/arm64_webview
echo "::endgroup::"
echo "::group::-------- gn args"
gn args out/arm64_webview/ --list --short
gn args out/arm64_webview/ --list >out/arm64_webview/gn_list
echo "::endgroup::"
ninja -C out/arm64_webview system_webview_apk system_webview_shell
cp ../../cromite/build/RELEASE out/arm64_webview
- name: Prepare Build Container for vanilla chromium
shell: bash
run: |
# set workspace paths
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
# checkout chromium commit
LAST_PATCH=$(git log --all --grep='Fix-chromium-vanilla.patch' --format="%H")
git checkout $LAST_PATCH
- name: Build Chromium Vanilla Android x64
shell: bash
run: |
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
echo "::group::-------- gn gen"
gn gen --args="target_os = \"android\" $(cat /home/lg/working_dir/cromite/build/chromium.gn_args) target_cpu = \"x64\" " out/chr_x64
echo "::endgroup::"
echo "::group::-------- gn args"
gn args out/chr_x64/ --list --short
gn args out/chr_x64/ --list >out/chr_x64/gn_list
echo "::endgroup::"
ninja -C out/chr_x64 chrome_public_apk
cp ../../cromite/build/RELEASE out/chr_x64
- name: Build Chromium Vanilla Android arm64
shell: bash
run: |
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
echo "::group::-------- gn gen"
gn gen --args="target_os = \"android\" $(cat /home/lg/working_dir/cromite/build/chromium.gn_args) target_cpu = \"arm64\" " out/chr_arm64
echo "::endgroup::"
echo "::group::-------- gn args"
gn args out/chr_arm64/ --list --short
gn args out/chr_arm64/ --list >out/chr_arm64/gn_list
echo "::endgroup::"
ninja -C out/chr_arm64 chrome_public_apk
cp ../../cromite/build/RELEASE out/chr_arm64
- name: Build Chromium Vanilla Android arm
shell: bash
run: |
PATH=$WORKSPACE/chromium/src/third_party/llvm-build/Release+Asserts/bin:$WORKSPACE/depot_tools/:/usr/local/go/bin:$WORKSPACE/mtool/bin:$PATH
cd $WORKSPACE/chromium/src
echo "::group::-------- gn gen"
gn gen --args="target_os = \"android\" $(cat /home/lg/working_dir/cromite/build/chromium.gn_args) target_cpu = \"arm\" " out/chr_arm
echo "::endgroup::"
echo "::group::-------- gn args"
gn args out/chr_arm/ --list --short
gn args out/chr_arm/ --list >out/chr_arm/gn_list
echo "::endgroup::"
ninja -C out/chr_arm chrome_public_apk
cp ../../cromite/build/RELEASE out/chr_arm
+19 -9
View File
@@ -65,6 +65,12 @@ jobs:
sudo iptables -D INPUT -p tcp --dport 8118 -j DROP
fi
- name: Download regctl
shell: bash
run: |
curl -L https://github.com/regclient/regclient/releases/latest/download/regctl-linux-amd64 >regctl
chmod 755 regctl
- name: Get current chromium version
shell: bash
run: |
@@ -78,9 +84,10 @@ jobs:
- name: Building build-deps container ${{ env.VERSION }}
shell: bash
run: |
docker pull uazo/build-deps:$VERSION || true
IS_PRESENT=$(docker inspect --type=image uazo/build-deps:$VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/build-deps:$VERSION > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/build-deps:$VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/build-deps:$VERSION \
--progress plain \
@@ -94,9 +101,10 @@ jobs:
- name: Building chromium container ${{ env.VERSION }}
shell: bash
run: |
docker pull uazo/chromium:$VERSION || true
IS_PRESENT=$(docker inspect --type=image uazo/chromium:$VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/chromium:$VERSION > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/chromium:$VERSION > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/chromium:$VERSION \
--progress plain \
@@ -109,9 +117,10 @@ jobs:
- name: Building cromite container ${{ env.VERSION }}-${{ env.CROMITE_SHA }}
shell: bash
run: |
docker pull uazo/cromite:$VERSION-$CROMITE_SHA || true
IS_PRESENT=$(docker inspect --type=image uazo/cromite:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/cromite:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/cromite:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/cromite:$VERSION-$CROMITE_SHA --progress plain \
--build-arg CROMITE_SHA=$CROMITE_SHA \
@@ -124,9 +133,10 @@ jobs:
- name: Building cromite-build container ${{ env.VERSION }}-${{ env.CROMITE_SHA }}
shell: bash
run: |
docker pull uazo/cromite-build:$VERSION-$CROMITE_SHA || true
IS_PRESENT=$(docker inspect --type=image uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
IS_PRESENT=$(docker manifest inspect uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -ne "0" ]; then
DOCKER_BUILDKIT=1 docker build -t uazo/cromite-build:$VERSION-$CROMITE_SHA --progress plain \
--build-arg CROMITE_SHA=$CROMITE_SHA \
@@ -140,7 +150,7 @@ jobs:
- name: Get uazo/cromite-build from docker hub if present
shell: bash
run: |
IS_PRESENT=$(docker manifest inspect uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
IS_PRESENT=$(./regctl image inspect uazo/cromite-build:$VERSION-$CROMITE_SHA > /dev/null ; echo $?)
if [ $IS_PRESENT -eq "0" ]; then
docker pull uazo/cromite-build:$VERSION-$CROMITE_SHA
fi
@@ -172,9 +182,9 @@ jobs:
KYTHE_ROOT_DIRECTORY: /home/lg/working_dir/chromium/src
KYTHE_OUTPUT_DIRECTORY: /home/lg/working_dir/chromium/src/out/arm64/kythe
# cross build
DEPOT_TOOLS_WIN_TOOLCHAIN_BASE_URL: /win_sdk/10.0.22621.0/
WINDOWSSDKDIR: "/win_sdk/10.0.22621.0/Windows Kits/10/"
GYP_MSVS_OVERRIDE_PATH: /win_sdk/10.0.22621.0/
DEPOT_TOOLS_WIN_TOOLCHAIN_BASE_URL: /win_sdk/sdks/Win11SDK_10.0.22621.2428/
WINDOWSSDKDIR: "/win_sdk/sdks/Win11SDK_10.0.22621.2428/Windows Kits/10/"
GYP_MSVS_OVERRIDE_PATH: /win_sdk/sdks/Win11SDK_10.0.22621.2428/
# compile in debug mode
TARGET_ISDEBUG: ${{ github.event.inputs.debug }}
TARGET_OS: ${{ github.event.inputs.target_os }}
@@ -397,7 +407,7 @@ jobs:
gn args out/lin64/ --list >out/lin64/gn_list
echo "::endgroup::"
ninja -C out/lin64 chrome
ninja -C out/lin64 chrome chrome_sandbox
cp ../../cromite/build/RELEASE out/lin64
+3 -3
View File
@@ -138,7 +138,7 @@ jobs:
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@dcd5fd746d53dd8de555c0f10bca6c35628be47a #v3.12.0
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c #v6.1.0
if: env.CHANGES == '1'
with:
token: ${{ secrets.CROMITE_PULLS }}
@@ -147,8 +147,8 @@ jobs:
#push-to-fork: uazo/cromite
add-paths: |
build/patches/*.patch
commit-message: 'AUTOMATED - git apply results'
title: Git apply result for ${{ env.BRANCH }} branch
commit-message: '[AUTO] Patches auto-rebase'
title: '[AUTO] Patches auto-rebase for ${{ env.BRANCH }} branch'
body: ${{ env.MESSAGE }}
delete-branch: true
branch-suffix: short-commit-hash
+1 -1
View File
@@ -56,7 +56,7 @@ jobs:
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@dcd5fd746d53dd8de555c0f10bca6c35628be47a #v3.12.0
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c #v6.1.0
if: env.CHANGES == '1'
with:
token: ${{ secrets.CROMITE_PULLS }}
+6 -11
View File
@@ -17,11 +17,15 @@ on:
description: 'draft? [true/false]'
required: true
default: 'false'
comment:
description: 'comment'
required: true
env:
CROMITE_SHA: ${{ github.event.inputs.sha }}
REMOVEDOCKERSUPPORT: true
USELOCALIMAGE: true
COMMENT: ${{ github.event.inputs.comment }}
jobs:
release:
@@ -48,9 +52,6 @@ jobs:
BRANCH=$(curl https://github.com/uazo/cromite/branch_commits/$CROMITE_SHA | ./pup -p li.branch:last-child a text{} | xargs)
echo "BRANCH=$BRANCH" >> $GITHUB_ENV
wget https://github.com/cli/cli/releases/download/v2.18.1/gh_2.18.1_linux_amd64.tar.gz
tar xfz gh_2.18.1_linux_amd64.tar.gz
- name: Checkout 'uazo/cromite'
uses: actions/checkout@v2
with:
@@ -71,10 +72,7 @@ jobs:
echo ${{ secrets.GITHUB_TOKEN }} | $GH auth login --with-token
echo "\`\`\`" >note
# echo "this is not the official release of bromite but a test version." >>note
# echo "you can try it at your own risk." >>note
echo "\`\`\`" >>note
echo $COMMENT >note
$GH release create $VERSION-$CROMITE_SHA --notes-file note -d
@@ -140,7 +138,6 @@ jobs:
cp $OUTPUTFILE_WIN/libEGL.dll chrome-win/
cp $OUTPUTFILE_WIN/libGLESv2.dll chrome-win/
cp $OUTPUTFILE_WIN/Logo.png chrome-win/
cp $OUTPUTFILE_WIN/mojo_core.dll chrome-win/
cp $OUTPUTFILE_WIN/notification_helper.exe chrome-win/
cp $OUTPUTFILE_WIN/resources.pak chrome-win/
cp $OUTPUTFILE_WIN/SmallLogo.png chrome-win/
@@ -179,6 +176,7 @@ jobs:
cp $OUTPUTFILE_LIN/snapshot_blob.bin chrome-lin/
cp $OUTPUTFILE_LIN/xdg-mime chrome-lin/
cp $OUTPUTFILE_LIN/xdg-settings chrome-lin/
cp $OUTPUTFILE_LIN/chrome_sandbox chrome-lin/
tar -czvf chrome-lin64.tar.gz chrome-lin/
@@ -193,9 +191,6 @@ jobs:
$GH release upload $VERSION-$CROMITE_SHA arm64_symbols.zip
echo "::endgroup::"
# workaround for https://github.com/cli/cli/issues/6599
sleep 30s
TIMESTAMP=$(date +%s -r chrome-win.zip)
echo >updateurl.txt "browser=chromium;os=windows;architecture=64-bit;timestamp=$TIMESTAMP;editor=uazo;channel=stable;repository=https://github.com/uazo/cromite/releases;download=https://github.com/uazo/cromite/releases/latest/download/chrome-win.zip;version=$(cat $OUTPUTFILE_WIN/RELEASE);revision=1;commit=$CROMITE_SHA"
$GH release upload $VERSION-$CROMITE_SHA updateurl.txt
@@ -0,0 +1,112 @@
name: Release Additional Targets
permissions:
contents: write
on:
workflow_dispatch:
inputs:
sha:
description: 'uazo/cromite SHA'
required: true
default: ''
type:
description: 'runner? [dev/ci]'
required: true
default: 'ci'
env:
CROMITE_SHA: ${{ github.event.inputs.sha }}
REMOVEDOCKERSUPPORT: true
USELOCALIMAGE: true
jobs:
release:
runs-on: ${{ github.event.inputs.type }}
env:
IS_DRAFT: ${{ github.event.inputs.draft }}
OUTPUTFILE_ARM64: /storage/images/${{ github.event.inputs.sha }}/android/false/arm64_webview/
OUTPUTFILE_X64: /storage/images/${{ github.event.inputs.sha }}/android/false/x64_webview/
OUTPUTFILE_CHR_ARM64: /storage/images/${{ github.event.inputs.sha }}/android/false/chr_arm64/
OUTPUTFILE_CHR_ARM: /storage/images/${{ github.event.inputs.sha }}/android/false/chr_arm/
OUTPUTFILE_CHR_X64: /storage/images/${{ github.event.inputs.sha }}/android/false/chr_x64/
steps:
- name: Prepare container
run: |
wget https://github.com/ericchiang/pup/releases/download/v0.4.0/pup_v0.4.0_linux_amd64.zip
unzip pup_v0.4.0_linux_amd64.zip && rm pup_v0.4.0_linux_amd64.zip
BRANCH=$(curl https://github.com/uazo/cromite/branch_commits/$CROMITE_SHA | ./pup -p li.branch:last-child a text{} | xargs)
echo "BRANCH=$BRANCH" >> $GITHUB_ENV
- name: Checkout 'uazo/cromite'
uses: actions/checkout@v2
with:
repository: 'uazo/cromite'
path: 'cromite'
fetch-depth: 1
- name: Create release
shell: bash
run: |
VERSION=v$(cat ${{ env.OUTPUTFILE_ARM64 }}/RELEASE)
cd cromite/tools
GH=gh_2.21.1_linux_amd64/bin/gh
wget https://github.com/cli/cli/releases/download/v2.21.1/gh_2.21.1_linux_amd64.tar.gz
tar xfz gh_2.21.1_linux_amd64.tar.gz
echo ${{ secrets.GITHUB_TOKEN }} | $GH auth login --with-token
# android arm64
echo "::group::-------- android systemwebview arm64"
sudo cp ${{ env.OUTPUTFILE_ARM64 }}/apks/SystemWebView.apk arm64_SystemWebView.apk
sudo chown runner arm64_SystemWebView.apk
sudo cp ${{ env.OUTPUTFILE_ARM64 }}/apks/SystemWebViewShell.apk arm64_SystemWebViewShell.apk
sudo chown runner arm64_SystemWebViewShell.apk
echo Uploading arm64_SystemWebView
$GH release upload $VERSION-$CROMITE_SHA arm64_SystemWebView.apk
$GH release upload $VERSION-$CROMITE_SHA arm64_SystemWebViewShell.apk
echo "::endgroup::"
# android x64
echo "::group::-------- android systemwebview x64"
sudo cp ${{ env.OUTPUTFILE_X64 }}/apks/SystemWebView.apk x64_SystemWebView.apk
sudo chown runner x64_SystemWebView.apk
sudo cp ${{ env.OUTPUTFILE_X64 }}/apks/SystemWebViewShell.apk x64_SystemWebViewShell.apk
sudo chown runner x64_SystemWebViewShell.apk
echo Uploading x64_SystemWebView
$GH release upload $VERSION-$CROMITE_SHA x64_SystemWebView.apk
$GH release upload $VERSION-$CROMITE_SHA x64_SystemWebViewShell.apk
echo "::endgroup::"
# vanilla chromium arm
echo "::group::-------- vanilla chromium arm"
sudo cp ${{ env.OUTPUTFILE_CHR_ARM }}/apks/ChromePublic.apk arm_VanillaChromium.apk
sudo chown runner arm_VanillaChromium.apk
echo Uploading arm_VanillaChromium
$GH release upload $VERSION-$CROMITE_SHA arm_VanillaChromium.apk
echo "::endgroup::"
# vanilla chromium arm64
echo "::group::-------- vanilla chromium arm64"
sudo cp ${{ env.OUTPUTFILE_CHR_ARM64 }}/apks/ChromePublic.apk arm64_VanillaChromium.apk
sudo chown runner arm64_VanillaChromium.apk
echo Uploading arm64_VanillaChromium
$GH release upload $VERSION-$CROMITE_SHA arm64_VanillaChromium.apk
echo "::endgroup::"
# vanilla chromium x64
echo "::group::-------- vanilla chromium x64"
sudo cp ${{ env.OUTPUTFILE_CHR_X64 }}/apks/ChromePublic.apk x64_VanillaChromium.apk
sudo chown runner x64_VanillaChromium.apk
echo Uploading x64_VanillaChromium
$GH release upload $VERSION-$CROMITE_SHA x64_VanillaChromium.apk
echo "::endgroup::"
+6 -6
View File
@@ -13,8 +13,8 @@ permissions:
on:
push:
branches-ignore:
- 'ci'
branches:
- 'master'
paths:
- 'build/**'
@@ -67,16 +67,16 @@ jobs:
fi
- name: Create Pull Request
uses: peter-evans/create-pull-request@dcd5fd746d53dd8de555c0f10bca6c35628be47a #v3.12.0
uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c #v6.1.0
if: env.CHANGES == '1'
with:
token: ${{ secrets.CROMITE_PULLS }}
path: cromite
base: ${{ env.BRANCH }}
add-paths: |
build/patches/*.patch
commit-message: 'AUTOMATED - update patch docs'
title: Generate patches doc for ${{ env.BRANCH }} branch
docs/*.md
commit-message: '[AUTO][DOC] Generate patches doc for master branch'
title: '[AUTO][DOC] Generate patches doc for master branch'
body: ${{ env.MESSAGE }}
delete-branch: true
branch-suffix: short-commit-hash
+3 -1
View File
@@ -27,9 +27,11 @@ jobs:
touch /etc/apt/apt.conf.d/proxy.conf
echo "Acquire::http::Proxy \"$https_proxy\";" >/etc/apt/apt.conf.d/proxy.conf
cd /
. fdroidserver-env/bin/activate
apt update
DEBIAN_FRONTEND=noninteractive apt update && apt install -y wget
DEBIAN_FRONTEND=noninteractive apt update && apt install -y wget unzip
wget https://github.com/rclone/rclone/releases/download/v1.64.0/rclone-v1.64.0-linux-amd64.zip
unzip rclone-v1.64.0-linux-amd64.zip
export rclone=rclone-v1.64.0-linux-amd64/rclone
+82 -7
View File
@@ -14,7 +14,7 @@
Cromite is a [Chromium](https://www.chromium.org/Home) fork based on [Bromite](https://github.com/bromite/bromite) with built-in support for ad blocking and an eye for privacy.
Cromite is available for Android arm64-v8a, arm32-v7a and x86_64, Nougat and above (Minimum v7.0, API level 24), Windows and Linux 64bit.
Cromite is available for Android arm64-v8a, arm32-v7a and x86_64, Oreo and above (Minimum v8.0, API level 26), Windows and Linux 64bit.
# Goals
@@ -27,12 +27,13 @@ In addition, Cromite would like to promote greater integration with other non-pr
# Privacy limitations
Cromite's privacy features, including anti-fingerprinting mitigations (which are not comprehensive), **are not to be considered useful for journalists and people living in countries with freedom limitations**, please look at [Tor Browser](https://www.torproject.org/download/) in such cases.
Cromite's privacy features, including anti-fingerprinting mitigations (which are not comprehensive), **are not to be considered useful for journalists and people living in countries with freedom limitations**, please look at [Tor Browser](https://www.torproject.org/download/) in such cases (better to use the desktop version).
Please note that this project is not free of bugs and that changing the behaviour of a browser can be risky and not without problems.
# Docs
- [Privacy Policy](https://github.com/uazo/cromite/blob/master/docs/PRIVACY_POLICY.md)
- [Features](https://github.com/uazo/cromite/blob/master/docs/FEATURES.md)
- [Faqs](https://github.com/uazo/cromite/blob/master/docs/FAQ.md)
- [How to build](https://github.com/uazo/cromite/blob/master/docs/HOW_TO_BUILD.md)
- [Patch list](https://github.com/uazo/cromite/blob/master/docs/PATCHES.md)
@@ -40,16 +41,58 @@ Please note that this project is not free of bugs and that changing the behaviou
All built versions are available as [releases](https://github.com/uazo/cromite/releases).
Cromite is currently built for ARM64, x86 (Android SDK version 23+) and Windows x64.
Cromite is currently built for ARM, ARM64, Android x86, Windows x64 and Linux.
You will automatically receive notifications about new updates (and be able to install them) via the auto updater functionality (enabled by default), see [related wiki page](https://github.com/bromite/bromite/wiki/AutomaticUpdates).
The following files will be present for each release:
#### Cromite apk for android:
- [arm64_ChromePublic.apk](https://github.com/uazo/cromite/releases/latest/download/arm64_ChromePublic.apk)
- [arm_ChromePublic.apk](https://github.com/uazo/cromite/releases/latest/download/arm_ChromePublic.apk)
- [x64_ChromePublic.apk](https://github.com/uazo/cromite/releases/latest/download/x64_ChromePublic.apk)
#### Linux package:
- [chrome-lin64.tar.gz](https://github.com/uazo/cromite/releases/latest/download/chrome-lin64.tar.gz)
#### Windows package:
- [chrome-win.zip](https://github.com/uazo/cromite/releases/latest/download/chrome-win.zip)
#### Debugging symbols and proguard file for java stacktrace deobfuscation
- x64_ChromePublic.apk.mapping
- arm64_ChromePublic.apk.mapping
- arm64_symbols.zip
#### Build time analysis file:
- arm64_ninja_log_trace.html
#### Chrlauncher autoupdate file:
- updateurl.txt
Additional files are also available: please note that these files are created by an [additional build](https://github.com/uazo/cromite/actions/workflows/build_additional_targets.yaml) separate from the release process, and therefore may not be immediately available.
#### Cromite System WebView apk for android:
- arm64_SystemWebView.apk
- x64_SystemWebView.apk
#### Vanilla Chromium for android (used for tests):
- arm64_VanillaChromium.apk
- arm_VanillaChromium.apk
- x64_VanillaChromium.apk
#### SystemWebView Shell (used for tests)
- arm64_SystemWebViewShell.apk
- x64_SystemWebViewShell.apk
### F-droid
Official F-droid repo url:
https://www.cromite.org/fdroid/repo/?fingerprint=49F37E74DEE483DCA2B991334FB5A0200787430D0B5F9A783DD5F13695E9517B
### Auto-update setup for windows
### Auto-update in Android
You will automatically receive notifications about new updates (and be able to install them) via the auto updater functionality.
You will be asked whether you want to activate the functionality during the first start-up.
### Auto-update setup for Windows
1. Download https://github.com/henrypp/chrlauncher/releases
2. Create a `chrlauncher.ini`
@@ -63,7 +106,7 @@ ChromiumUpdateUrl=https://github.com/uazo/cromite/releases/latest/download/updat
# Command line for Chromium (string):
# note --user-data-dir= works better if path is absolute
# See here: http://peter.sh/experiments/chromium-command-line-switches/
ChromiumCommandLine=--user-data-dir="C:\Users\<my user>\AppData\Local\Chromium\User Data" --no-default-browser-check
ChromiumCommandLine=--user-data-dir="C:\Users\<my user>\AppData\Local\Cromite\User Data" --no-default-browser-check
# to enable full logging in c:\temp\log.txt (daily rotate, no automatic deletion)
# ChromiumCommandLine=--enable-logging --v=0 --log-file=C:\temp\log.txt --user-data-dir=".\User Data" --no-default-browser-check
@@ -86,11 +129,37 @@ icacls . /grant "*S-1-15-2-2:(OI)(CI)(RX)"
see https://github.com/uazo/bromite-buildtools/issues/51
### Enable AppContainer for renderer process in windows
you can activate the 'RendererAppContainer' flag from the command line with
you can activate (highly recommended) the 'RendererAppContainer' flag from the command line with
```
--enable-features=RendererAppContainer
```
### Auto-update setup for linux
working in progress in https://github.com/uazo/cromite/issues/771
### Making Cromite work in Ubuntu 24.04 and its derivatives (kubuntu, etc)
This happens because, starting with Ubuntu 24.04, Apparmor
restricts the use of unprivileged user namespaces. To fix this, you have several options:
#### 1. Creating an apparmor profile for cromite
Create `/etc/apparmor.d/chrome`, and write:
```
abi <abi/4.0>,
include <tunables/global>
profile cromite /home/user/cromite/chrome-lin/chrome flags=(unconfined) {
userns,
include if exists <local/chrome>
}
```
replacing the cromite binary path with where you have placed cromite.
Now, run `sudo apparmor_parser -r /etc/apparmor.d/cromite` to apply the changes.
#### 2. Disabling the restriction until next reboot
`sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0`
#### 3. Disabling the restriction permanently
Add `kernel.apparmor_restrict_unprivileged_userns=0` to the file `/etc/sysctl.d/60-apparmor-namespace.conf`. Create the file if not exists.
# Contributing
Please submit issues following the issue template; beware that GitHub does not display the templates from mobile.
@@ -112,6 +181,12 @@ For any usage or development discussion please use GitHub Discussions: https://g
* [Inox patchset](https://github.com/gcarq/inox-patchset) for some patches (via ungoogled-chromium)
* [Brave Browser](https://github.com/brave/brave-core) for some patches
thanks to [austinhuang0131](https://github.com/austinhuang0131) for the svg icon
# Donate
If you want, you can donate to support cromite development through [paypal](https://www.paypal.com/pools/c/9cwNgAQhRL).
# License
Cromite is published under [GNU GPL v3](./LICENSE).
+1 -1
View File
@@ -1 +1 @@
123.0.6312.106
134.0.6998.178
+9
View File
@@ -0,0 +1,9 @@
# infra/config/generated/builders/ci/android-official/gn-args.json
debuggable_apks = false
is_official_build = true
# the official instructions use symbol_level=2 but I do not need the debug symbols
symbol_level = 0
# do not make the second build of v8
include_both_v8_snapshots = false
-55
View File
@@ -1,55 +0,0 @@
## Components on Cromite
Cromite needs to download certain static files for certain features.
Specifically, the need arises from making the fonts used by the browser standard, in order to minimise the use of fingerprint scripts based on the fonts present on the device.
To do this, the automatic update of components was reactivated with some differences compared to Chromium:
- Since there is no backend, the response to the request for updates is static (see `query.json`). It currently resides on the cromite.org site because, deliberately, no request log is active.
- The update file (a zip file) is downloaded only once and, if already done, nothing more is requested externally, unless the user goes to `chrome://components` and requests the update check.
It is possible to generate a zip for the components in this way:
### prerequisites
- generate a der file, used to 'sign' the zip:
```
openssl genrsa 4096 | openssl pkcs8 \
-inform PEM -nocrypt -topk8 -outform DER \
-out cromite.pkcs8.der
```
currently the certificate used for cromite is in the pkcs8.der.asc, encrypted with gpg, so not public, for security reasons.
- build `crx3_build_action`, necessary for 'signing' the zip:
```
ninja -C out/lin64 crx3_build_action
```
### how to generate the zip
simply:
```
zip -j fonts.zip fonts/*
out/lin64/crx3_build_action fonts_component.zip fonts.zip pkcs8.der
```
the resulting zip cannot currently be unzipped with system tools.
The zip must contain the file `manifest.json`.
### important sections in the query.json
- `appid`:
is the value used to identify the component. currently I do not know how to create a new one, there is no documentation or code to generate it.
- `codebase`:
is the base url from which to download the file
- `name`:
is the name of the file to download, the url is "codebase + name"
- `hash_sha256`:
is the hash of the resulting zip, used for comparison. compatible with sha256sum
- `fp`:
currently not used, is an additional protection mechanism for which I have found no documentation.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More