Open GoogleCodeExporter opened 9 years ago
So true! This is unbelievably frustrating for me as a user!
Original comment by idle...@gmail.com
on 23 Dec 2011 at 9:57
I believe this quick-and-dirty patch should improve the situation.
Original comment by drdae...@gmail.com
on 7 Feb 2012 at 12:49
Attachments:
Well, setting getSelection to undefined still breaks some sites and extensios
(namely, Evernote's Clearly). The following should work better:
"document.getSelection=window.getSelection=function(){return new Object};"
A proper way, I believe, should be to proxy calls, but replace any unsafe
methods on resulting DOMSelection object with dummy functions.
Original comment by drdae...@gmail.com
on 29 May 2012 at 6:00
It's definitely a better approach. The only problem I can see is with naive
feature detection:
window.scrollTo = function () { return new Object }
window.scrollTo && doThingsThatUseScrollTo(); //happens
window.scrollTo = null;
window.scrollTo && doThingsTheUseScrollTo(); //never happens
However I can't see this being a problem because all the functions being nulled
by blockstart.js are being discarded intentionally.
Original comment by muld...@gmail.com
on 30 May 2012 at 8:58
We're seeing these exceptions on github.com as well. (I'm a GitHub engineer.)
Original comment by adam.ro...@gmail.com
on 6 Mar 2014 at 3:40
Just wanted to take a moment to thank “blocker” authors for screwing
websites for a lot of users who think websites are broken.
Original comment by dan.abra...@gmail.com
on 27 Dec 2014 at 12:08
Rage-starred, for what little it's worth. How was this ever a good idea?
Original comment by isaacsal...@gmail.com
on 5 Mar 2015 at 8:01
Original issue reported on code.google.com by
christop...@googlemail.com
on 11 Apr 2011 at 4:10