Files
secureblue/config/files/usr/etc/chromium/vanadium_comparison.readme.md

128 lines
31 KiB
Markdown

A list of [Vanadium patches](https://github.com/GrapheneOS/Vanadium/blob/main/patches/) and their secureblue counterpart (if any).
| Vanadium patch | Patch description | Relevance | Counterpart |
| ------------- | ------------- | ------------- | ------------- |
| [0001-disable-checkout_nacl](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0001-disable-checkout_nacl.patch) | Disables checking out nacl | Yes | [nacl is completely disabled in upstream Fedora](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium.spec#_1301) |
| [0002-use-64-bit-WebView-processes](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0002-use-64-bit-WebView-processes.patch) | Forbid use of 32-bit ABI in WebView | No, Android only | N/A |
| [0003-switch-to-fstack-protector-strong](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0003-switch-to-fstack-protector-strong.patch) | Use -fstack-protector-strong cflag | Yes | [Set in upstream Fedora already](https://src.fedoraproject.org/rpms/chromium/blob/f39/f/chromium-119-fstack-protector-strong.patch) |
| [0004-enable-fwrapv-in-Clang-for-non-UBSan-builds](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0004-enable-fwrapv-in-Clang-for-non-UBSan-builds.patch) | Set -fwrapv to make signed integer overflow defined behavior to improve memory safety | Yes | MISSING, https://bugzilla.redhat.com/show_bug.cgi?id=2265039 |
| [0005-enable-ftrivial-auto-var-init-zero](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0005-enable-ftrivial-auto-var-init-zero.patch) | Set -ftrivial-auto-var-init=zero to force clang to initialize automatic variables with zeroes | Yes | MISSING, https://bugzilla.redhat.com/show_bug.cgi?id=2265043 |
| [0006-disable-broken-warning-for-auto-var-init](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0006-disable-broken-warning-for-auto-var-init.patch) | Minor fix related to the prior patch | Yes | MISSING |
| [0007-Vanadium-branding.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0007-Vanadium-branding.patch) | Apply branding changes specific to Vanadium | No, branding related | N/A |
| [0008-Vanadium-branding-for-WebView.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0008-Vanadium-branding-for-WebView.patch) | Apply branding changes specific to Vanadium for the WebView | No, branding related | N/A |
| [0009-Vanadium-string-rebranding.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0009-Vanadium-string-rebranding.patch) | Adjust strings to reflect Vanadium branding | No, branding related | N/A |
| [0010-Support-for-extended-version-name-and-increments.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0010-Support-for-extended-version-name-and-increments.patch) | Add support for extended version names and increments | No, not desired | N/A |
| [0011-disable-first-run-welcome-page.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0011-disable-first-run-welcome-page.patch) | Disable first-run welcome page | No, branding related | N/A |
| [0012-disable-seed-based-field-trials.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0012-disable-seed-based-field-trials.patch) | Disable seed-based field trials (variations) | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L10) for everything except critical fixes |
| [0013-disable-fetching-variations.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0013-disable-fetching-variations.patch) | Disable fetching variations | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L10) for everything except critical fixes |
| [0014-disable-WebView-variations-support.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0014-disable-WebView-variations-support.patch) | Disable WebView variations support | No, Android only | N/A |
| [0015-disable-navigation-error-correction-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0015-disable-navigation-error-correction-by-default.patch) | Disable navigation error correction by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L32) |
| [0016-disable-contextual-search-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0016-disable-contextual-search-by-default.patch) | Disable contextual search by default | No, Android only | N/A |
| [0017-disable-network-prediction-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0017-disable-network-prediction-by-default.patch) | Disable network prediction by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L16) |
| [0018-disable-metrics-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0018-disable-metrics-by-default.patch) | Disable metrics by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L15) |
| [0019-disable-hyperlink-auditing-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0019-disable-hyperlink-auditing-by-default.patch) | Disable hyperlink auditing by default | Yes | MISSING |
| [0020-disable-showing-popular-sites-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0020-disable-showing-popular-sites-by-default.patch) | Disable showing popular sites by default | Yes | MISSING |
| [0021-disable-article-suggestions-feature-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0021-disable-article-suggestions-feature-by-default.patch) | Disable article suggestions feature by default | Yes | MISSING |
| [0022-disable-content-feed-suggestions-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0022-disable-content-feed-suggestions-by-default.patch) | Disable content feed suggestions by default | Yes | MISSING |
| [0023-disable-sensors-access-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0023-disable-sensors-access-by-default.patch) | Disable sensors access by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L3) |
| [0024-block-playing-protected-media-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0024-block-playing-protected-media-by-default.patch) | Block playing protected media by default | Yes | MISSING |
| [0025-disable-third-party-cookies-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0025-disable-third-party-cookies-by-default.patch) | Disable third-party cookies by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L8) |
| [0026-disable-background-sync-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0026-disable-background-sync-by-default.patch) | Disable background sync by default | No, not desired | N/A |
| [0027-disable-payment-support-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0027-disable-payment-support-by-default.patch) | Disable payment support by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L17) |
| [0028-disable-media-router-media-remoting-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0028-disable-media-router-media-remoting-by-default.patch) | Disable media router media remoting by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L4) |
| [0029-disable-media-router-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0029-disable-media-router-by-default.patch) | Disable media router by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L4) |
| [0030-disable-offering-translations-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0030-disable-offering-translations-by-default.patch) | Disable offering translations by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L26) |
| [0031-disable-browser-sign-in-feature-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0031-disable-browser-sign-in-feature-by-default.patch) | Disable browser sign-in feature by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L32) |
| [0032-disable-browser-autologin-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0032-disable-browser-autologin-by-default.patch) | Disable browser autologin feature by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L32) |
| [0033-disable-safe-browsing-reporting-opt-in-by-default](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0033-disable-safe-browsing-reporting-opt-in-by-default.patch) | Disable safe browsing reporting opt-in by default | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L31) |
| [0034-disable-unused-safe-browsing-option-by-default](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0034-disable-unused-safe-browsing-option-by-default.patch) | Disable safe browsing due to lack of Play Services | No, Android only | N/A |
| [0035-disable-media-DRM-preprovisioning-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0035-disable-media-DRM-preprovisioning-by-default.patch) | Disables media DRM preprovisioning | Yes | MISSING |
| [0036-disable-autofill-server-communication-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0036-disable-autofill-server-communication-by-default.patch) | Disables autofill server communication | Yes | MISSING |
| [0037-disable-component-updater-pings-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0037-disable-component-updater-pings-by-default.patch) | Disables component updater pings | Yes | MISSING |
| [0038-disable-search-provider-logo.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0038-disable-search-provider-logo.patch) | Disables search provider logo | No, branding related | N/A |
| [0039-disable-trivial-subdomain-hiding.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0039-disable-trivial-subdomain-hiding.patch) | Disables trivial subdomain hiding | Yes | MISSING |
| [0040-disable-learn-more-link-in-incognito-new-tab.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0040-disable-learn-more-link-in-incognito-new-tab.patch) | Disables learn more link in incognito new tab | No, branding related | N/A |
| [0041-disable-Omaha-update-check-support.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0041-disable-Omaha-update-check-support.patch) | Disables Omaha update check support | No, not desired | N/A |
| [0042-disable-GaiaAuthFetcher-code-due-to-upstream-bug.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0042-disable-GaiaAuthFetcher-code-due-to-upstream-bug.patch) | Disables GaiaAuthFetcher code due to upstream bug | No, not desired| N/A |
| [0043-Disable-adding-a-signed-out-avatar-on-new-tab-pages-.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0043-Disable-adding-a-signed-out-avatar-on-new-tab-pages-.patch) | Disables adding a signed-out avatar on new tab pages | No, not desired | N/A |
| [0044-Disable-newer-privacy-sandbox-features-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0044-Disable-newer-privacy-sandbox-features-by-default.patch) | Disables newer privacy sandbox features | Yes | MISSING |
| [0045-Disable-WebGPU-in-Android-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0045-Disable-WebGPU-in-Android-by-default.patch) | Disables WebGPU in Android | No, Android only | N/A |
| [0046-always-use-local-new-tab-page.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0046-always-use-local-new-tab-page.patch) | Always use local new tab page | No, not desired| N/A |
| [0047-mark-non-secure-origins-as-dangerous.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0047-mark-non-secure-origins-as-dangerous.patch) | Marks non-secure origins as dangerous | Yes | MISSING |
| [0048-most-private-WebRTC-IP-handling-policy-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0048-most-private-WebRTC-IP-handling-policy-by-default.patch) | Most private WebRTC IP handling policy by default | Yes | Set [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L29) |
| [0049-stub-out-the-battery-status-API.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0049-stub-out-the-battery-status-API.patch) | Stubs out the battery status API | No, Android only | N/A |
| [0050-stop-ignoring-download-location-prompt-setting.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0050-stop-ignoring-download-location-prompt-setting.patch) | Stops ignoring download location prompt setting | No, Android only | N/A |
| [0051-show-download-prompt-again-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0051-show-download-prompt-again-by-default.patch) | Shows download prompt again by default | No, Android only | N/A |
| [0052-disable-trials-of-privacy-aware-analytics-advertisin.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0052-disable-trials-of-privacy-aware-analytics-advertisin.patch) | Disables trials of privacy-aware analytics advertising | Yes | MISSING |
| [0053-disable-using-Play-services-fonts.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0053-disable-using-Play-services-fonts.patch) | Disables using Play services fonts | No, Android only | N/A |
| [0054-disable-appending-variations-header.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0054-disable-appending-variations-header.patch) | Disables appending variations header | No, not desired | N/A |
| [0055-Disable-detailed-language-settings-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0055-Disable-detailed-language-settings-by-default.patch) | Disables detailed language settings by default | No, not desired | N/A |
| [0056-disable-fetching-optimization-guides-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0056-disable-fetching-optimization-guides-by-default.patch) | Disables fetching optimization guides by default | No, not desired | N/A |
| [0057-set-default-search-engine-to-DuckDuckGo.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0057-set-default-search-engine-to-DuckDuckGo.patch) | Sets default search engine to DuckDuckGo | No, not desired | N/A |
| [0058-set-original-package-to-org.chromium.chrome.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0058-set-original-package-to-org.chromium.chrome.patch) | Sets original package to org.chromium.chrome | No, Android only | N/A |
| [0059-Make-HTTPS-only-mode-the-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0059-Make-HTTPS-only-mode-the-default.patch) | Makes HTTPS-only mode the default | Yes | Set [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L13) |
| [0060-require-HTTPS-for-component-updates.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0060-require-HTTPS-for-component-updates.patch) | Requires HTTPS for component updates | Yes | MISSING |
| [0061-use-vanadium.app-for-component-updates.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0061-use-vanadium.app-for-component-updates.patch) | Use vanadium.app for component updates | No, not desired | N/A |
| [0062-use-grapheneos.network-when-verifying-DNS-over-HTTPS.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0062-use-grapheneos.network-when-verifying-DNS-over-HTTPS.patch) | Use grapheneos.network when verifying DNS over HTTPS | No, not desired | N/A |
| [0063-Use-GrapheneOS-connectivity-check-as-well-for-Help-a.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0063-Use-GrapheneOS-connectivity-check-as-well-for-Help-a.patch) | Use GrapheneOS connectivity check as well for Help | No, not desired | N/A |
| [0064-enable-memory-tagging-in-all-processes.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0064-enable-memory-tagging-in-all-processes.patch) | Enable memory tagging in all processes | No, Android only | N/A |
| [0065-bugfix-do-not-attempt-to-re-enable-memory-tagging.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0065-bugfix-do-not-attempt-to-re-enable-memory-tagging.patch) | Bugfix: do not attempt to re-enable memory tagging | No, Android only | N/A |
| [0066-enable-prefetch-privacy-changes-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0066-enable-prefetch-privacy-changes-by-default.patch) | Enable prefetch privacy changes by default | Yes | MISSING |
| [0067-enable-split-cache-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0067-enable-split-cache-by-default.patch) | Enable split cache by default | Yes | MISSING |
| [0068-enable-partitioning-connections-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0068-enable-partitioning-connections-by-default.patch) | Enable partitioning connections by default | Yes | MISSING |
| [0069-enable-dubious-Do-Not-Track-feature-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0069-enable-dubious-Do-Not-Track-feature-by-default.patch) | Enable dubious Do Not Track feature by default | No, not desired | N/A |
| [0070-enable-strict-site-isolation-by-default-on-Android.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0070-enable-strict-site-isolation-by-default-on-Android.patch) | Enable strict site isolation by default on Android | No, Android only | N/A |
| [0071-Enable-strict-origin-isolation-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0071-Enable-strict-origin-isolation-by-default.patch) | Enable strict origin isolation by default | Yes | MISSING |
| [0072-Enable-reduce-accept-language-header-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0072-Enable-reduce-accept-language-header-by-default.patch) | Enable reduce accept language header by default | No, fingerprinting related | N/A |
| [0073-enable-process-isolated-sandboxed-iframes-by-default.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0073-enable-process-isolated-sandboxed-iframes-by-default.patch) | Enable process isolated sandboxed iframes by default | Yes | MISSING |
| [0074-use-Google-Chrome-branding-for-client-hints.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0074-use-Google-Chrome-branding-for-client-hints.patch) | Use Google Chrome branding for client hints | No, fingerprinting related | N/A |
| [0075-add-trichrome-browser-apk-targets.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0075-add-trichrome-browser-apk-targets.patch) | Add trichrome browser APK targets | No, Android only | N/A |
| [0076-Remove-logo-from-chrome-version.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0076-Remove-logo-from-chrome-version.patch) | Remove logo from Chrome version | No, Android only | N/A |
| [0077-redirect-settings-help-icon.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0077-redirect-settings-help-icon.patch) | Redirect settings help icon | No, branding related | N/A |
| [0078-remove-Google-prefix-from-storage-settings-label.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0078-remove-Google-prefix-from-storage-settings-label.patch) | Remove Google prefix from storage settings label | No, branding related | N/A |
| [0079-remove-Help-feedback-menu-entry.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0079-remove-Help-feedback-menu-entry.patch) | Remove Help feedback menu entry | No, Android only | N/A |
| [0080-hide-passwords.google.com-link-when-not-supported.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0080-hide-passwords.google.com-link-when-not-supported.patch) | Hide passwords.google.com link when not supported | No, Android only | N/A |
| [0081-update-trichrome_library_apk-expectation-file.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0081-update-trichrome_library_apk-expectation-file.patch) | Update trichrome_library_apk expectation file | No, Android only | N/A |
| [0082-Consolidate-downstream-changes-in-dependencies-sourc.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0082-Consolidate-downstream-changes-in-dependencies-sourc.patch) | Consolidate downstream changes in dependencies source | No, Android only | N/A |
| [0083-Consolidate-downstream-strings-in-a-separate-file-fo.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0083-Consolidate-downstream-strings-in-a-separate-file-fo.patch) | Consolidate downstream strings in a separate file | No, branding related | N/A |
| [0084-Utility-class-for-adding-shared-preference-keys.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0084-Utility-class-for-adding-shared-preference-keys.patch) | Utility class for adding shared preference keys | No, Android only | N/A |
| [0085-Helper-class-for-modifying-preferences-at-chrome-lay.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0085-Helper-class-for-modifying-preferences-at-chrome-lay.patch) | Helper class for modifying preferences at Chrome layer | No, Android only | N/A |
| [0086-Utility-class-for-modifying-preferences-at-Privacy-s.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0086-Utility-class-for-modifying-preferences-at-Privacy-s.patch) | Utility class for modifying preferences at Privacy settings layer | No, Android only | N/A |
| [0087-Remove-not-applicable-additional-terms-of-services.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0087-Remove-not-applicable-additional-terms-of-services.patch) | Remove not applicable additional terms of services | No, branding related | N/A |
| [0088-remove-Google-terms-of-use-and-privacy-policy.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0088-remove-Google-terms-of-use-and-privacy-policy.patch) | Remove Google terms of use and privacy policy | No, branding related | N/A |
| [0089-disable-unused-password-check-feature.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0089-disable-unused-password-check-feature.patch) | Disable unused password check feature | No, Android only | N/A |
| [0090-remove-unwanted-sync-and-services-link.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0090-remove-unwanted-sync-and-services-link.patch) | Remove unwanted sync and services link | No, branding related | N/A |
| [0091-remove-safety-check-menu.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0091-remove-safety-check-menu.patch) | Remove safety check menu | No, not desired | N/A |
| [0092-remove-unwanted-account-and-services-section.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0092-remove-unwanted-account-and-services-section.patch) | Remove unwanted account and services section | No, not desired | N/A |
| [0093-remove-translate-offer-preference.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0093-remove-translate-offer-preference.patch) | Remove translate offer preference | Yes | Disabled [in secureblue policies](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/policies/managed/hardening.json#L26) |
| [0094-Hide-Sign-In-preference-when-disallowed.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0094-Hide-Sign-In-preference-when-disallowed.patch) | Hide Sign-In preference when disallowed | No, not desired | N/A |
| [0095-Hide-currently-no-op-preload-settings.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0095-Hide-currently-no-op-preload-settings.patch) | Hide currently no-op preload settings | No, not desired | N/A |
| [0096-Remove-privacy-trials-preference-UI.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0096-Remove-privacy-trials-preference-UI.patch) | Remove privacy trials preference UI | No, not desired | N/A |
| [0097-Remove-privacy-guides-preference-UI.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0097-Remove-privacy-guides-preference-UI.patch) | Remove privacy guides preference UI | No, not desired | N/A |
| [0098-Move-search-suggestions-back-to-privacy-section.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0098-Move-search-suggestions-back-to-privacy-section.patch) | Move search suggestions back to privacy section | No, not desired | N/A |
| [0099-Toggle-for-closing-tabs-on-exit.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0099-Toggle-for-closing-tabs-on-exit.patch) | Toggle for closing tabs on exit | No, not desired | N/A |
| [0100-Toggle-for-navigating-external-URL-in-incognito.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0100-Toggle-for-navigating-external-URL-in-incognito.patch) | Toggle for navigating external URL in incognito | No, not desired | N/A |
| [0101-Implement-UI-for-JIT-site-settings.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0101-Implement-UI-for-JIT-site-settings.patch) | Implement UI for JIT site settings | Yes | JIT is globally disabled [in secureblue config](https://github.com/secureblue/secureblue/blob/live/config/files/usr/etc/chromium/chromium.conf#L4) |
| [0102-Implement-UI-for-WebRTC-toggle.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0102-Implement-UI-for-WebRTC-toggle.patch) | Implement UI for WebRTC toggle | No, not desired | N/A |
| [0103-Do-not-clear-the-url-bar-on-focus-by-default-for-sea.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0103-Do-not-clear-the-url-bar-on-focus-by-default-for-sea.patch) | Do not clear the URL bar on focus by default for search | No, Android only | N/A |
| [0104-Handle-web-search-action-in-browser.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0104-Handle-web-search-action-in-browser.patch) | Handle web search action in browser | No, Android only | N/A |
| [0105-Support-opening-external-web-search-in-incognito.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0105-Support-opening-external-web-search-in-incognito.patch) | Support opening external web search in incognito | No, Android only | N/A |
| [0106-Add-missing-null-check-for-password-manager-autofill.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0106-Add-missing-null-check-for-password-manager-autofill.patch) | Add missing null check for password manager autofill | No, not desired | N/A |
| [0107-make-cross-origin-referrer-behavior-configurable.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0107-make-cross-origin-referrer-behavior-configurable.patch) | Make cross-origin referrer behavior configurable | No, not desired | N/A |
| [0108-temporary-Workaround-for-crashes-at-StackTrace-calls.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0108-temporary-Workaround-for-crashes-at-StackTrace-calls.patch) | Temporary workaround for crashes at StackTrace calls | No, not desired | N/A |
| [0109-Derive-high-entropy-client-hints-with-reduced-user-a.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0109-Derive-high-entropy-client-hints-with-reduced-user-a.patch) | Derive high entropy client hints with reduced user agent | No, fingerprinting related | N/A |
| [0110-temporary-Disable-changes-to-high-entropy-client-hin.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0110-temporary-Disable-changes-to-high-entropy-client-hin.patch) | Temporary disable changes to high entropy client hints | No, fingerprinting related | N/A |
| [0111-Drop-workaround-with-android-autofill-in-compatibili.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0111-Drop-workaround-with-android-autofill-in-compatibili.patch) | Drop workaround with Android autofill in compatibility | No, Android only | N/A |
| [0112-Enable-android-autofill-on-http-authentication-dialo.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0112-Enable-android-autofill-on-http-authentication-dialo.patch) | Enable Android autofill on HTTP authentication dialog | No, Android only | N/A |
| [0113-Support-both-password-manager-and-android-autofill-f.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0113-Support-both-password-manager-and-android-autofill-f.patch) | Support both password manager and Android autofill | No, Android only | N/A |
| [0114-Support-for-both-browser-and-android-autofill-functi.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0114-Support-for-both-browser-and-android-autofill-functi.patch) | Support for both browser and Android autofill functionalities | No, Android only | N/A |
| [0115-Support-native-Android-autofill-at-browser.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0115-Support-native-Android-autofill-at-browser.patch) | Support native Android autofill at browser | No, Android only | N/A |
| [0116-Disable-Play-services-dependent-password-manager-pre.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0116-Disable-Play-services-dependent-password-manager-pre.patch) | Disable Play services dependent password manager | No, Android only | N/A |
| [0117-Use-local-list-of-supported-languages-for-Language-s.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0117-Use-local-list-of-supported-languages-for-Language-s.patch) | Use local list of supported languages for Language settings | Yes | MISSING |
| [0118-Checkout-PGO-profiles.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0118-Checkout-PGO-profiles.patch) | Checkout PGO profiles | No, not desired | N/A |
| [0119-Extend-opening-links-from-external-apps-in-incognito.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0119-Extend-opening-links-from-external-apps-in-incognito.patch) | Extend opening links from external apps in incognito | No, Android only | N/A |
| [0120-Extend-opening-links-from-external-apps-incognito-fo.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0120-Extend-opening-links-from-external-apps-incognito-fo.patch) | Extend opening links from external apps incognito for | No, Android only | N/A |
| [0121-temporary-Always-partition-third-party-storage.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0121-temporary-Always-partition-third-party-storage.patch) | Temporary always partition third-party storage | Yes | MISSING |
| [0122-Do-not-select-search-query-text-when-opening-web-and.patch](https://github.com/GrapheneOS/Vanadium/blob/main/patches/0122-Do-not-select-search-query-text-when-opening-web-and.patch) | Do not select search query text when opening web and | No, Android only | N/A |