User Agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0
Build ID: 20121024073032
Steps to reproduce:
no changes in site, reported by our site visitors, problem is confirmed on our machines updated to Firefox 17
menu is placed directly under the Top main image, and spans the site window width.
Reload the page dont work, ou had to do a fully reload clear all or press
[shift] + [F5].
The extension are the same than Fx 16.0.2, in firefox safe mode happen the same
firstname.lastname@example.org: Bug reports are limited to one single issue. Your comment is offtopic and SPAM. Please contact the support (http://support.mozilla.org)
Back to this bug report:
Last good nightly: 2012-04-30
First bad nightly: 2012-05-01
Bug 588909 - Replace Gecko/<date> with Gecko/<version> in UA string
Your page is doing Useragent sniffing and it fails because our Useragent string format changed.
an example for the old User agent string
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.8) Gecko/20100101 Firefox/10.0.8
and the new one:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Firefox/17.0
Yuri: the file "stmenu.js" on your site, which says at the top:
/*DHTMLMenu, (c) 2006, SourceTec Software Co.,LTD - www.sothink.com*/
is doing bad user agent sniffing, which has broken because of a change we made in Firefox 17.
The code has been compressed so it might be a bit tricky (although possible) to fix by editing it directly. Perhaps you could ask SourceTec Software for an updated version?
I edited the version comparison line in the stcode.js file & it seemed to have sorted the issue.
Changed _r.bIsFX&&_r.oNav.version<=20021130 to _r.bIsFX&&_r.oNav.version>=16;
We reverted the change in the Useragent string in Firefox17.0.1 and this should remain.