Sitepatching updates

tweaking the broken code until it works, one site at a time

GDocs, .Net

Added patches

PATCH-842, gsmtronix.com: HVmenu.

PATCH-835, Generic fix for the .Net JS library that defines a broken PopOut_Position() function for Opera.

PATCH-513, office.microsoft.com: re-initialize video player after applying page overflow.

Changed patches

PATCH-382, Google Spreadsheets cell size and column label size mismatch. New version seems more reliable, but may also break stuff. The patch works around the maze of browser sniffers. Known issues: ctrl-c/v still fails in 12.0x (but works in 12.50), while arrow navigation still fails in 12.50 (but works in 12.0x)

Removed patches

PATCH-810, Emulating IE's cssText property on style sheets for Skydrive. Fixed by site.

PATCH-730, Menu misplaced on treasury.gov due to window.opera sniffing in .NET JS library. Replaced by generic PATCH-835.

PATCH-699, engfilms.ru: needs navigator.product to work. Dead site.

PATCH-480, IME input invisible and does not trigger Google Suggest due to missing events. Fixed by site.

live.com, Sun webmailFacebook, GDocs, Apple, Shopping.com, Sears

Comments

Galileo Monday, September 3, 2012 5:13:08 PM

Current browser.js status: enabled.
Target version and time stamp of the active browser.js file is Opera Desktop 12.50 core 2.12.378, September 3, 2012. Active patches: 201 .

Çağlar Yeşilyurtgreench Monday, September 3, 2012 7:48:33 PM

hello Ola,
i have recently analyzed why opera 12.5 cannot utilise fullscreen api on youtube(html5). youtube searches fullScreenEnabled property on document object. on the other hand, opera supports fullscreenEnabled property on document object as described in the w3c fullscreen spec. there's a capital letter difference between both. opera is going to update its support. will users need a browserjs update about youtube fullscreen implementation?

Mağruf ÇolakoğluZAHEK Monday, September 3, 2012 9:06:15 PM

It is really such a simple difference? smile

Charles SchlossChas4 Monday, September 3, 2012 11:04:48 PM

Çağlar Yeşilyurtgreench Tuesday, September 4, 2012 3:06:09 AM

i sent a tweet for film web site.

Ola P. Kleivenolak Tuesday, September 4, 2012 9:46:05 AM

Çağlar: I'll try to poke them first, as both the February and the latest version of spec use 'fullscreenEnabled'. Gecko has 'mozFullScreenEnabled' while WebKit has 'webkitFullscreenEnabled' so inconsistency thrives wink

Thanks for investigating!

Çağlar Yeşilyurtgreench Tuesday, September 4, 2012 7:09:29 PM

@ola you're welcome. smile Did you check https://github.com/operasoftware/browserjs/issues/7 ? We don't know how many web sites are affected from wrong javascript. Some of them are fixed but many web sites may exist to be not fixed. Do you know any tools to see subdomains of a domain as a list?

metude Wednesday, September 5, 2012 3:22:52 AM

http://www.flypgs.com/default.aspx
Try to type something "Nereden?" and "Nereye?" text boxes.
Pegasus is one of the biggest airlines in Turkey. So it needs quick update or contact with site owners.

Reported as DSK-373318

Mağruf ÇolakoğluZAHEK Wednesday, September 5, 2012 7:17:36 AM

It works with 12.02 anf 15.50 v1581?
Pls try again .

metude Wednesday, September 5, 2012 9:13:43 AM

Originally posted by ZAHEK:

Pls try again .


It works now. Interesting. yikes

Mağruf ÇolakoğluZAHEK Wednesday, September 5, 2012 11:40:36 AM

smile

metude Thursday, September 6, 2012 7:45:38 PM

This one should right alarm. wink
1. Go to: http://www.ntvspor.net/
2. Header with Opera: http://prntscr.com/f3fet with ie: http://prntscr.com/f3fgy
3. Reported as: DSK-373650

Write a comment

New comments have been disabled for this post.