this is not the official release of bromite but a test version.
you can try it at your own risk.
Rebase to v99
General changes:
-
Adapt the patchs because of "Rewrite most
Foo* field_
pointer fields toraw_ptr<Foo> field_
."
https://source.chromium.org/chromium/chromium/src/+/0e45c020c43b1a9f6d2870ff7f92b30a2f03a458 -
Adapt the patchs because of "Use BUILDFLAG(IS_XXX) instead of defined(OS_XXX)."
https://crrev.com/c/3311983
Mayor changes:
-
move base::DictionaryValue* to base::Value*
affected patches: Add a proxy configuration page, Experimental-user-scripts-support -
Disable NTP remote suggestions by default
fix ntp empty
Minor changes:
-
Modify default preferences
dropped change of kCloudPrintConnectNewPrinters, removed upstream
added kCloudPrintProxyEnabled default disabled -
Restore Search Ready Omnibox flag
readded ChromeFeatureList.SEARCH_READY_OMNIBOX removed upstream -
Disable safe browsing
removed EnhancedProtectionPromoController, EnhancedProtectionPromoUtils from upstream -
Remove-signin-and-data-saver-integrations
changed enum from DATA_SAVER_SHOWN to DEPRECATED_DATA_SAVER_SHOWN_DISABLED -
Disable privacy sandbox + floc
upstream move privacy_sandbox_settings.cc to chrome/browser/privacy_sandbox/privacy_sandbox_service.cc -
Ask user before closing all tabs
upstream added new flag kCloseAllTabsModalDialog disabled by default, enabled in the patch -
Remove EV certificates.patch
upstream make ev_root_ca_metadata.cc is autogenerated -
Add custom tab intents privacy option
New flags default disabled:
- Disable all predictors code: kPermissionPredictions, kPermissionGeolocationPredictions
New patch:
- Block omaha calls