Closed Bug 489269 Opened 15 years ago Closed 10 years ago

dev.virtualearth.net -- assumes non-Firefox browsers do not support SVG or VML, throws error

Categories

(Web Compatibility :: Site Reports, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: marcia, Unassigned)

References

()

Details

Attachments

(1 file)

Attached image Error message
Seen while running Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b4pre) Gecko/20090420 Shiretoko/3.5b4pre.

STR:
1. Visit site and observe attached screenshot

Works fine using Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.8) Gecko/2009032608 Firefox/3.0.8 - I can see the aerial maps, etc.
Reminds me of bug 427144

Does it work if you "fix" the user agent string to contain "Firefox" ?
I still get the error when I change the User Agent to Firefox using the latest 1.9.1 nightly.

(In reply to comment #1)
> Reminds me of bug 427144
> 
> Does it work if you "fix" the user agent string to contain "Firefox" ?
I'm not sure it's useful to report arbitrary Error Console errors to the SVG component just because they have the string "SVG" in them? If there was some sort of indication that they were coming from an internal error ("NS_ERROR_xxx" in the message perhaps?) then maybe, but clearly in this case the site is just using bad detection since 1.9.1 does support SVG.
Actually, in this case I did not get anything in the error console, just the dialog in the screenshot. I can move the bug to another component or to TE if you think that is the better course.
The same would apply for messages the site chooses to pop up. And yes, this is a tech evangelism bug.

BTW, to get things to work I think you may need to add "Firefox/" to the UA string. (Note the "/".) I could be wrong there though.
Assignee: nobody → english-us
Component: SVG → English US
Product: Core → Tech Evangelism
QA Contact: general → english-us
Version: 1.9.1 Branch → unspecified
Comment 6 is right. They're sniffing for 

g=new RegExp("Firefox/(.*)")

If they're going to do that, they might as well s/Firefox/Gecko and call it good :-p
Blocks: geckoisgecko
OS: Mac OS X → All
Hardware: x86 → All
Summary: "Your web browser does not support SVG or VML" error message → dermalogica.com -- assumes non-Firefox browsers do not support SVG or VML, throws error
Summary: dermalogica.com -- assumes non-Firefox browsers do not support SVG or VML, throws error → dev.virtualearth.net -- assumes non-Firefox browsers do not support SVG or VML, throws error
the page doesn't exist anymore
Assignee: english-us → nobody
Status: NEW → RESOLVED
Closed: 10 years ago
Component: English US → Desktop
Resolution: --- → INVALID
Product: Tech Evangelism → Web Compatibility
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: