New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement cosmetic filtering #3303
-
expose cosmetic filtering javascript API
antonok-edm committedAug 8, 2019 return a single script for cosmetic scriptlet injection
Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
adaptations of @Snuupy's MutationObserver work
mutation observer applied only if rule exists notes change order mutation observer WIP browser tests isIdempotent isIdempotent mutation observer mutationObserver mutation observer mutationObserver mutation observer commented mutation observer for anton cleanup comments
Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
antonok-edm committed
Aug 20, 2019 Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
work around browser-internal race condition
antonok-edm committedAug 27, 2019 Occasionally, chrome.tabs.insertCSS fails when triggered from chrome.webNavigation events. It cannot work unless some page content is already loaded. See https://bugs.chromium.org/p/chromium/issues/detail?id=331654#c15
Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
add browser tests for cosmetic filtering
antonok-edm committedAug 27, 2019 Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
add brave://flags feature to enable cosmetic filtering
antonok-edm committedNov 22, 2019 Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
connect feature flag to cosmetic filtering mechanism
antonok-edm committedNov 22, 2019 Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
only use MutationObserver when cosmetic filtering is enabled
antonok-edm committedDec 5, 2019 Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits -
Verified
This commit was signed with a verified signature.antonok-edm Anton Lazarev
GPG key ID: FBD20243E0CD9104 Learn about signing commits