diff --git a/README.md b/README.md index 9f4a2892..b91b15c7 100644 --- a/README.md +++ b/README.md @@ -87,8 +87,8 @@ In addition, Cromite would like to promote greater integration with other non-pr #### Cromite-specific features -* Built-in Adblock Plus [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Eyeo-Adblock-Remove-Privacy-Issues.patch) (issue [84](https://github.com/uazo/bromite-buildtools/issues/84)) -* policy browser patch for the use of enterprise policy [patch](https://github.com/uazo/bromite/blob/master/build/patches/00add-browser-policy.patch) (issue [191](https://github.com/uazo/bromite-buildtools/issues/191)) +* Built-in Adblock Plus [patch](https://github.com/uazo/bromite/blob/master/build/patches/Eyeo-Adblock-Remove-Privacy-Issues.patch) (issue [84](https://github.com/uazo/bromite-buildtools/issues/84)) +* policy browser patch for the use of enterprise policy [patch](https://github.com/uazo/bromite/blob/master/build/patches/add-browser-policy.patch) (issue [191](https://github.com/uazo/bromite-buildtools/issues/191)) - deactivate safe browsing and extended reporting - disabled scroll-to-text-fragment - disabled contextual search @@ -99,64 +99,64 @@ In addition, Cromite would like to promote greater integration with other non-pr - disabled sign-in - disabled google search side panel - disabled automatic https upgrades -* internal firewall to block all unauthorised calls made from the browser [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Internal-firewall.patch) (issue [147](https://github.com/uazo/bromite-buildtools/issues/147)) -* show warnings on downloads over HTTP [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Show-warnings-on-downloads-over-HTTP.patch) -* lock profile cookie database [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Lock-Profile-Cookie-Database.patch) -* remove support for device memory and cpu recovery [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Remove-support-for-device-memory-and-cpu-recovery.patch) -* disable speechSynthesis getVoices API [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-speechSynthesis-getVoices-API.patch) +* internal firewall to block all unauthorised calls made from the browser [patch](https://github.com/uazo/bromite/blob/master/build/patches/Internal-firewall.patch) (issue [147](https://github.com/uazo/bromite-buildtools/issues/147)) +* show warnings on downloads over HTTP [patch](https://github.com/uazo/bromite/blob/master/build/patches/Show-warnings-on-downloads-over-HTTP.patch) +* lock profile cookie database [patch](https://github.com/uazo/bromite/blob/master/build/patches/Lock-Profile-Cookie-Database.patch) +* remove support for device memory and cpu recovery [patch](https://github.com/uazo/bromite/blob/master/build/patches/Remove-support-for-device-memory-and-cpu-recovery.patch) +* disable speechSynthesis getVoices API [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-speechSynthesis-getVoices-API.patch) * viewport Protection patch [patch](https://github.com/uazo/bromite/blob/master/build/patches/Viewport-Protection-flag.patch) -* deprecate Data URL in SVGUseElement [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Deprecate-Data-URL-in-SVGUseElement.patch) -* disallow Android App Scheme as referrer [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disallow-Android-App-Scheme-as-referrer.patch) -* disable Compression Dictionary Transport [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-Compression-Dictionary-Transport.patch) -* disable PrivateStateTokens API [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-PrivateStateTokens-API.patch) -* disable GSA by default [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-GSA-by-default.patch) -* disable GetInstalledRelatedApps API [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-GetInstalledRelatedApps-API.patch) -* disable FirstPartySets and StorageAccessAPI [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-FirstPartySets-and-StorageAccessAPI.patch) -* disable WebGPU [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-WebGPU.patch) -* disable GamePad API [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Add-a-flag-to-disable-GamePad-API.patch) -* remove external https connection from chrome://discards [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Remove-https-connection-from-chrome-discards.patch) -* links the use of screen.isExtended to WINDOW_MANAGEMENT permission granted by user [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Multi-Screen-Window-Placement-API-fix.patch) -* clear CORS Preflight Cache on clearing data [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Clear-CORS-Preflight-Cache-on-clearing-data.patch) -* remove auth header upon cross origin redirect [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Remove-auth-header-upon-cross-origin-redirect.patch) -* disable SHA1 Server Signature [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-SHA1-Server-Signature.patch) -* remove detection of captive portals [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Remove-detection-of-captive-portals.patch) -* disable devtools remote and custom protocols [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-devtools-remote-and-custom-protocols.patch) -* enable Document Open Inheritance Removal [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Enable-Document-Open-Inheritance-Removal.patch) -* warning message for unsupported hardware aes [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Warning-message-for-unsupported-hardware-aes.patch) -* partition HSTS cache by NAK [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Partition-HSTS-cache-by-NAK.patch) -* disable password leak detector [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-privacy-issues-in-password-manager.patch) -* keyboard protection flag [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Keyboard-protection-flag.patch) -* disable csp reports [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-csp-reports.patch) -* add setting to clear data on exit [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Add-setting-to-clear-data-on-exit.patch) -* disable visited pseudo class [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-visited-pseudo-class.patch) -* disable BackForwardCache [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-BackForwardCache.patch) -* disable FedCm [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Disable-FedCm.patch) -* partitioning all cookies by top frame domain [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Partitioning-all-cookies-by-top-frame-domain.patch) +* deprecate Data URL in SVGUseElement [patch](https://github.com/uazo/bromite/blob/master/build/patches/Deprecate-Data-URL-in-SVGUseElement.patch) +* disallow Android App Scheme as referrer [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disallow-Android-App-Scheme-as-referrer.patch) +* disable Compression Dictionary Transport [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-Compression-Dictionary-Transport.patch) +* disable PrivateStateTokens API [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-PrivateStateTokens-API.patch) +* disable GSA by default [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-GSA-by-default.patch) +* disable GetInstalledRelatedApps API [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-GetInstalledRelatedApps-API.patch) +* disable FirstPartySets and StorageAccessAPI [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-FirstPartySets-and-StorageAccessAPI.patch) +* disable WebGPU [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-WebGPU.patch) +* disable GamePad API [patch](https://github.com/uazo/bromite/blob/master/build/patches/Add-a-flag-to-disable-GamePad-API.patch) +* remove external https connection from chrome://discards [patch](https://github.com/uazo/bromite/blob/master/build/patches/Remove-https-connection-from-chrome-discards.patch) +* links the use of screen.isExtended to WINDOW_MANAGEMENT permission granted by user [patch](https://github.com/uazo/bromite/blob/master/build/patches/Multi-Screen-Window-Placement-API-fix.patch) +* clear CORS Preflight Cache on clearing data [patch](https://github.com/uazo/bromite/blob/master/build/patches/Clear-CORS-Preflight-Cache-on-clearing-data.patch) +* remove auth header upon cross origin redirect [patch](https://github.com/uazo/bromite/blob/master/build/patches/Remove-auth-header-upon-cross-origin-redirect.patch) +* disable SHA1 Server Signature [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-SHA1-Server-Signature.patch) +* remove detection of captive portals [patch](https://github.com/uazo/bromite/blob/master/build/patches/Remove-detection-of-captive-portals.patch) +* disable devtools remote and custom protocols [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-devtools-remote-and-custom-protocols.patch) +* enable Document Open Inheritance Removal [patch](https://github.com/uazo/bromite/blob/master/build/patches/Enable-Document-Open-Inheritance-Removal.patch) +* warning message for unsupported hardware aes [patch](https://github.com/uazo/bromite/blob/master/build/patches/Warning-message-for-unsupported-hardware-aes.patch) +* partition HSTS cache by NAK [patch](https://github.com/uazo/bromite/blob/master/build/patches/Partition-HSTS-cache-by-NAK.patch) +* disable password leak detector [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-privacy-issues-in-password-manager.patch) +* keyboard protection flag [patch](https://github.com/uazo/bromite/blob/master/build/patches/Keyboard-protection-flag.patch) +* disable csp reports [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-csp-reports.patch) +* add setting to clear data on exit [patch](https://github.com/uazo/bromite/blob/master/build/patches/Add-setting-to-clear-data-on-exit.patch) +* disable visited pseudo class [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-visited-pseudo-class.patch) +* disable BackForwardCache [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-BackForwardCache.patch) +* disable FedCm [patch](https://github.com/uazo/bromite/blob/master/build/patches/Disable-FedCm.patch) +* partitioning all cookies by top frame domain [patch](https://github.com/uazo/bromite/blob/master/build/patches/Partitioning-all-cookies-by-top-frame-domain.patch) * fingerprint mitigation for AudioBuffer and AnalyserNode [patch](https://github.com/uazo/bromite/blob/master/build/patches/AudioBuffer-AnalyserNode-fp-mitigations.patch) ##### from [116.0.5845.111](https://github.com/uazo/cromite/issues/205#issuecomment-1690216310) -* Disable PartnerCustomizations [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Disable-PartnerCustomizations.patch) [#202](https://github.com/uazo/cromite/issues/202) -* Add option to disable snapshots [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Add-option-to-disable-snapshots.patch) [#201](https://github.com/uazo/cromite/issues/201) -* Enable Android Dynamic Performance Framework on renderer [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Enable-Android-Dynamic-Performance-Framework.patch) +* Disable PartnerCustomizations [patch](https://github.com/uazo/cromite/blob/master/build/patches/Disable-PartnerCustomizations.patch) [#202](https://github.com/uazo/cromite/issues/202) +* Add option to disable snapshots [patch](https://github.com/uazo/cromite/blob/master/build/patches/Add-option-to-disable-snapshots.patch) [#201](https://github.com/uazo/cromite/issues/201) +* Enable Android Dynamic Performance Framework on renderer [patch](https://github.com/uazo/cromite/blob/master/build/patches/Enable-Android-Dynamic-Performance-Framework.patch) ##### from [117.0.5938.63](https://github.com/uazo/cromite/issues/293) -* Added support for blocking in service workers in AdblockPlus #254 [patch](https://github.com/uazo/cromite/blob/master/build/patches/00AdblockPlus-add-blocking-in-service-workers.patch) +* Added support for blocking in service workers in AdblockPlus #254 [patch](https://github.com/uazo/cromite/blob/master/build/patches/AdblockPlus-add-blocking-in-service-workers.patch) * Drop CFI support (see https://github.com/uazo/cromite/discussions/292) -* Enabled Improved Bookmarks UI by default [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Enable-ImprovedBookmarks-by-default.patch) -* Removed Google private API from accounts.google.com [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Remove-GoogleAccountsPrivateApiHost.patch) +* Enabled Improved Bookmarks UI by default [patch](https://github.com/uazo/cromite/blob/master/build/patches/Enable-ImprovedBookmarks-by-default.patch) +* Removed Google private API from accounts.google.com [patch](https://github.com/uazo/cromite/blob/master/build/patches/Remove-GoogleAccountsPrivateApiHost.patch) ##### from [117.0.5938.140](https://github.com/uazo/cromite/issues/349#issuecomment-1740388786) -* Partition MediaDeviceId by default [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Partition-MediaDeviceId-by-default.patch) +* Partition MediaDeviceId by default [patch](https://github.com/uazo/cromite/blob/master/build/patches/Partition-MediaDeviceId-by-default.patch) ##### from [118.0.5993.118](https://github.com/uazo/cromite/issues/458#issuecomment-1780511486) -* Add support for jpeg xl [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Add-support-to-jxl.patch) https://github.com/uazo/cromite/issues/351 -* Disable prefers-reduced-transparency media query [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Disable-prefers-reduced-transparency-media-query.patch) https://github.com/uazo/cromite/issues/437 -* Show full urls for bookmark [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Show-full-urls-for-bookmark.patch) https://github.com/uazo/cromite/issues/434 +* Add support for jpeg xl [patch](https://github.com/uazo/cromite/blob/master/build/patches/Add-support-to-jxl.patch) https://github.com/uazo/cromite/issues/351 +* Disable prefers-reduced-transparency media query [patch](https://github.com/uazo/cromite/blob/master/build/patches/Disable-prefers-reduced-transparency-media-query.patch) https://github.com/uazo/cromite/issues/437 +* Show full urls for bookmark [patch](https://github.com/uazo/cromite/blob/master/build/patches/Show-full-urls-for-bookmark.patch) https://github.com/uazo/cromite/issues/434 ##### from [119.0.6045.106](https://github.com/uazo/cromite/issues/484#issuecomment-1788744844) * Always clear js and wasm code cache at startup -* Block Intents While Locked [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Block-Intents-While-Locked.patch) -* Keep Manta Service Disabled [patch](https://github.com/uazo/cromite/blob/master/build/patches/00Keep-Manta-Service-Disabled.patch) +* Block Intents While Locked [patch](https://github.com/uazo/cromite/blob/master/build/patches/Block-Intents-While-Locked.patch) +* Keep Manta Service Disabled [patch](https://github.com/uazo/cromite/blob/master/build/patches/Keep-Manta-Service-Disabled.patch) * (Only windows) Hide the presence of the webcam if the user has not given permission #480 ##### from [119.0.6045.124](https://github.com/uazo/cromite/issues/484#issuecomment-17887448441) @@ -208,7 +208,7 @@ In addition, Cromite would like to promote greater integration with other non-pr #### Cromite-specific features -* add setting in android to invert tap and long tap [patch](https://github.com/uazo/bromite/blob/master/build/patches/00Add-setting-to-invert-tap-and-long-tap.patch) +* add setting in android to invert tap and long tap [patch](https://github.com/uazo/bromite/blob/master/build/patches/Add-setting-to-invert-tap-and-long-tap.patch) (TODO) You can inspect all functionality/privacy changes by reading the [patches](https://github.com/bromite/bromite/tree/master/build/patches) and/or the [CHANGELOG](./CHANGELOG.md).