Remove cookie page from settings: brave://settings/cookies/detail?site=XYZ #39033
Description
Description
Upstream Chromium has removed the cookie page which let you view all cookies for a site. We brought it back briefly by disabling the kDeprecateCookiesTreeModel
flag in #37030, but CR 125 immediately removed that flag which caused the page to be broken again.
Note that users can already view cookies by going to a page and seeing/editing cookies via DevTools => Application => Cookies. That workaround doesn't address the use-case of seeing cookies for a page without actually visiting it, but if we want to address that use-case it needs to be a whole new feature; patching and tweaking upstream code is too brittle at this point. In the meantime this page is actively broken in Release and we should fix ASAP: #38578.
Steps to reproduce
- Go to brave://settings/content/all
- Select a site e.g. github.com (brave://settings/content/siteDetails?site=https%3A%2F%2Fgithub.com%2F)
- Go to
Cookies and Site Data
(brave://settings/cookies/detail?site=github.com)
Actual result
Expected result
- There should be no
Cookies and Site Data
under the Site Details page for a site. - brave://settings/cookies/detail?site=github.com page should not exist.
Reproduces how often
Easily reproduced
Brave version (brave://version info)
1.66.118 Chromium: 125.0.6422.147 (Official Build) (arm64)
Channel information
- release (stable)
- beta
- nightly
Reproducibility
- with Brave Shields disabled
- with Brave Rewards disabled
- in the latest version of Chrome
Miscellaneous information
No response