A new version of Chrome that will be released later this year will break a number of ad blockers according to a new bug report submitted Tuesday by Raymond Hill, the maintainer of the popular ad blocking service uBlock Origin. [...]
Instead, ad blockers will have to rely on an API called "declarativeNetRequest" which requires them to specify which types of network requests from ads they should block in advance, rather than allowing the dynamic blocking capabilities found in uBlock. The difference is like if you were charged with protecting a house, but could only pick a few of doors to protect in advance and hope your adversary chose those doors, rather than being able to move through the house and choose which doors to protect based on the ones an adversary was actually attacking.
This API was styled on the way that AdBlocker Plus blocks ads, which is far less robust than uBlock Origin. (Not to mention that AdBlock Plus also allows companies to pay to have their ads whitelisted, regardless of user preferences).
Sure, run a web browser developed by the world's largest advertising company.
What could go wrong.