Carmelo Messina
010ed3a42e
Enable extensions in incognito: fix crashes when folding/unfolding phone when extensions are enabled
...
(#2942 )
2026-07-10 13:27:56 +02:00
Carmelo Messina
0a17bb4619
Disable CSS blink-feature support: fix ::backdrop css pseudo element not working ( #2918 )
2026-07-10 13:26:41 +02:00
Carmelo Messina
95ba972914
Viewport Protection flag: Disable viewport protection in extension pop-ups
2026-07-10 13:25:29 +02:00
Carmelo Messina
3ed6c329a0
Eyeo Adblock for Cromite: filters transferred to uazo.github.io
2026-07-10 13:22:38 +02:00
Carmelo Messina
897623bd16
Enable component updater: components transferred to uazo.github.io
2026-07-10 13:21:42 +02:00
Carmelo Messina
3cfe04956c
Android Pixel Perfect Mode: Disable viewport protection if pixel perfect mode is enabled
2026-07-10 13:20:18 +02:00
Carmelo Messina
85cc5643de
Add cromite test support: Update to the latest version of chrome-driver
2026-07-10 13:18:33 +02:00
Carmelo Messina
87004d9443
[TOOLS] Automated update of filter lists: Trim leading and trailing whitespace and skip empty lines or lines starting with #
2026-06-05 13:52:35 +02:00
Carmelo Messina
adafd623f6
[TOOLS] use pat
2026-06-05 12:32:38 +02:00
Carmelo Messina
822f836684
[TOOLS] fix branch name
2026-06-05 11:48:03 +02:00
Carmelo Messina
922ed6c8d2
[TOOLS] update filter list
2026-06-05 11:41:37 +02:00
Carmelo Messina
7c1f66263e
[TOOLS] Update filter: show download errors
2026-06-05 11:37:10 +02:00
Carmelo Messina
1facdd51de
[TOOLS] remove ref
2026-06-05 11:31:38 +02:00
Carmelo Messina
037678c93d
[TOOLS] Use @v2 checkout
2026-06-05 11:28:10 +02:00
Carmelo Messina
7cd61d4205
[TOOLS] Update filters action
2026-06-05 11:15:02 +02:00
Carmelo Messina
9c4e2ea0b5
TOOLS: publish filters on git pages
2026-06-05 10:55:06 +02:00
Carmelo Messina
c266f670b3
Partition blobs by top frame URL: Fix renderer crash in PublicURLManager and clean up Blob URL partitioning ( #2922 )
...
Fix a Null Pointer Dereference crash in `GetInsecureTopLevelSite()`
affecting sites with heavy Service Worker usage (e.g., Discord, Reddit).
This rewrite also hardens our custom `Partition-blobs-by-top-frame-URL`
logic against upstream cross-partition token leak vectors.
In `public_url_manager.cc`, the custom helper was passing the result of
`worker_global_scope->top_level_frame_security_origin()` straight into the
`BlinkSchemefulSite` constructor. However, this property is intentionally
null for Service Workers, causing a fatal null pointer dereference crash.
Additionally, since Cromite's partition checks execute downstream from
vanilla Chromium's native mitigations, the browser-side fallback using
`agent_cluster_id` inside `IsSamePartition()` was redundant dead code.
Changes:
1. Blink: Fully rewrote `GetInsecureTopLevelSite()` using safe `DynamicTo`
casts. For Service Workers, it now safely pulls the browser-validated
partition directly via `service_worker->storage_key().top_level_site()`,
eliminating the null pointer crash surface.
2. Blink / Hardening: Intentionally excluded Shared Workers from Blob URL
support (`IsSharedWorkerGlobalScope()`) by returning `std::nullopt` to prevent
unpartitioned fallback vectors in shared contexts.
3. Storage: Streamlined `IsSamePartition()` in `blob_url_store_impl.cc`
by removing the obsolete `agent_cluster_id` fallback, leaving a clean,
deterministic verification of the top-level site partition.
2026-06-03 14:54:19 +02:00
Carmelo Messina
cdf415cc86
[TOOLS] Removed xdg-mime and xdg-settings from linux release
v148.0.7778.168-cb3baf14f52eb4365d017f640f85310735c19b79
2026-05-21 17:55:57 +02:00
Carmelo Messina
cb3baf14f5
ungoogled-chromium: Disable translate integration: fix desktop build
2026-05-20 17:40:29 +02:00
Carmelo Messina
3dc5833d37
Patches for 148.0.7778.168
2026-05-19 15:40:33 +02:00
Carmelo Messina
bd0ad9b858
Bump to 148.0.7778.168
2026-05-19 12:46:35 +02:00
uazo and GitHub
8ed2e4a1e6
[AUTO][DOC] Generate patches doc for master branch ( #2903 )
...
[AUTO][DOC] Generate patches doc for master branch
2026-05-19 12:43:30 +02:00
uazo and GitHub
0c23c594a1
[AUTO][FILECONTROL] - version 148.0.7778.168 ( #2851 )
...
[AUTO][FILECONTROL] - version 148.0.7778.168
2026-05-19 12:42:48 +02:00
uazo and github-actions[bot]
b855b1f4d3
[AUTO][DOC] Generate patches doc for master branch
2026-05-19 10:39:44 +00:00
Carmelo Messina
43b0b3325f
Bump to 148.0.7778.167
2026-05-19 12:38:55 +02:00
uazo and GitHub
73bd3f72e0
Rebase to 148 ( #2888 )
...
Rebase to 148
2026-05-19 11:39:57 +02:00
uazo and GitHub
fa29828566
[AUTO] Patches auto-rebase for next-148 branch ( #2901 )
...
[AUTO] Patches auto-rebase for next-148 branch
2026-05-19 11:16:08 +02:00
uazo and github-actions[bot]
b632e0d604
[AUTO] Patches auto-rebase
2026-05-19 09:12:10 +00:00
Carmelo Messina
925f3452ce
gn args: cleans up the gn args for v148
2026-05-19 11:08:04 +02:00
Carmelo Messina
6b10069f92
Enable Android DevTools Frontend: Enable the Android DevTools frontend and remove Android-specific UI restrictions that prevented access to developer features on phones.
2026-05-19 11:06:34 +02:00
Carmelo Messina
932da2ddc3
Disable AppRating: Remove AppRating code paths and build targets. The feature depends on Google
...
Play Review APIs already disabled by default.
2026-05-19 11:04:31 +02:00
Carmelo Messina
08a05c03de
Supporting Dangling Ptr Detection via BackupRefPtr: enabled by default
2026-05-19 10:50:47 +02:00
Carmelo Messina
d0acb9af5a
Patches for v148 (no changes, context changed)
2026-05-19 10:49:53 +02:00
Carmelo Messina
0bf212cf9b
Patches for v148
2026-05-19 10:48:25 +02:00
uazo and github-actions[bot]
62141931a7
[AUTO][FILECONTROL] - version
2026-05-14 05:06:55 +00:00
Carmelo Messina
5aab1a3f2a
Bump to 148.0.7778.120
2026-05-08 11:44:31 +02:00
Carmelo Messina
edba3a2430
[TOOLS] Update runner to v2.334.0
2026-05-08 08:40:38 +02:00
Carmelo Messina
2afc7b19a4
Bump to 148.0.7778.97
2026-05-08 08:37:18 +02:00
Carmelo Messina
5e2e7d3817
Patches for 148.0.7778.97 (need work)
2026-05-08 08:36:11 +02:00
Carmelo Messina
ca9926de51
Patches for 148.0.7778.97
2026-05-08 08:35:17 +02:00
Carmelo Messina
79b95d83fe
Rebase to 147.0.7727.102
v148_beta
2026-04-20 17:52:46 +02:00
Carmelo Messina
c787e9a932
Bump to 147.0.7727.102
2026-04-18 09:34:32 +02:00
uazo and GitHub
e8cb7f5b6c
[AUTO][FILECONTROL] - version 147.0.7727.56 ( #2833 )
...
[AUTO][FILECONTROL] - version 147.0.7727.56
2026-04-18 09:34:55 +02:00
uazo and github-actions[bot]
2a677c2453
[AUTO][FILECONTROL] - version
2026-04-17 04:27:38 +00:00
uazo and GitHub
9af44e67e6
[AUTO][DOC] Generate patches doc for master branch ( #2830 )
...
[AUTO][DOC] Generate patches doc for master branch
2026-04-15 17:50:28 +02:00
uazo and github-actions[bot]
0fb56ae592
[AUTO][DOC] Generate patches doc for master branch
2026-04-15 15:42:28 +00:00
Carmelo Messina
880346893d
no changes to the code, just changes to the context
2026-04-15 17:40:51 +02:00
Carmelo Messina
0287d87391
Supporting Dangling Ptr Detection via BackupRefPtr: fix the memory release order in Android
2026-04-15 17:39:18 +02:00
Carmelo Messina
f9ced0c819
Experimental support for extensions on Android: fix a crash caused by an dangling pointer ( #256 )
...
In Chromium, extension support on Android suffers from a number of issues caused by incorrect pointer handling during dtor, since the dtor behaviour for profiles and windows differs from that of the desktop version.
With these changes, all issues should be resolved (until the next major :) and cromite no longer crashes for these reasons.
2026-04-15 17:38:06 +02:00
Carmelo Messina
50bf1e7137
Enable native Android autofill: fix a crash caused by an dangling pointer
2026-04-15 17:30:10 +02:00