Pinterest, working around broken sniffers
By Ola P. Kleivenolak. Monday, August 20, 2012 2:51:07 PM
PATCH-811, pinterest.com: Opera fails to update status of display:none checkbox. Core bug.
PATCH-808, aldoshoes.com - fix broken document.domain settings
PATCH-807, urssaf.fr - work around broken sniffer
PATCH-805, nbcn.ca - work around broken sniffer
PATCH-804, mycoast.cccd.edu - work around broken sniffer
PATCH-801, schrack.com - prevent outdated opera-specific stylesheet. Opera used to have a bug that they worked around, now it breaks the site menus.
PATCH-798, caisse-epargne.fr - Avoid browser sniffing that breaks typing
PATCH-795, auf.org - work around broken sniffer
PATCH-776, tejaratbank - Don't set properties on IFRAME window object until content is loaded
Changed patches
PATCH-704, nbs.rs: fix iframe resize
Removed patches
178723, mail.live.com - Emulating IE's cssText property on style sheets. Now, this one is interesting.
PATCH-571, live.com: make file names visible. Made obsolete by new Outlook-look.
12.50 bonus
The 12.50 file includes an experimental feature that makes it easier to see when a patch triggers. Paired with an experimental extension you can now get a small notification whenever a site is patched or spoofed. The extension is by default more verbose than the usual console.log messages in that it will also notify every time a patch is run on a sub-window (like frames, like-buttons etc.)
The extension can be found at http://people.opera.com/olak/sitepatch/SitePatchStatusExt.oex. Again, it is experimental, for 12.50 only, it may break sites, it may be removed without notice etc. But feel free to try it out and tell us if you find it useful, annoying or just plain useless and buggy.









Galileo # Monday, August 20, 2012 3:17:20 PM
metude # Monday, August 20, 2012 3:23:08 PM
Charles SchlossChas4 # Monday, August 20, 2012 4:17:19 PM
Does the extension dim the SP when there is no modification by the browserjs?
Ola P. Kleivenolak # Monday, August 20, 2012 5:42:02 PM
rseiler # Monday, August 20, 2012 6:29:02 PM
Mağruf ÇolakoğluZAHEK # Monday, August 20, 2012 7:50:33 PM
Rafael Luikrafaelluik # Tuesday, August 21, 2012 12:10:20 AM
Ola P. Kleivenolak # Tuesday, August 21, 2012 7:06:21 AM
D1sasterp1ece # Tuesday, August 21, 2012 8:47:24 AM
Ola P. Kleivenolak # Tuesday, August 21, 2012 8:58:44 AM
D1sasterp1ece # Tuesday, August 21, 2012 10:08:39 AM
Originally posted by olak:
Then again, I somehow can't receive the new file. I closed Opera, manually renamed the original file to 'browser.js.bak', launched Opera, set Browser JS to '1' in opera:config and checked for updates and the file downloaded as a result of that was the same as the one from Aug 13. This is 12.02 (1555)
Ola P. Kleivenolak # Tuesday, August 21, 2012 2:18:58 PM
Ola P. Kleivenolak # Wednesday, August 22, 2012 6:45:41 PM