Status: Untriaged
Owner: [email protected]
CC: [email protected]
Labels: Type-Bug Pri-2 OS-All Area-ChromeFrame

New issue 24569 by [email protected]: chromeframe user agent confuses  
browser detection
http://code.google.com/p/chromium/issues/detail?id=24569

Web sites that use a simple regex for "chrome" to detect the Chrome
browser will confuse IE for Chrome when Chrome Frame is installed. If they
the web site thinks it's talking to Chrome instead of IE, it may attempt
to let the user install Chrome themes and extensions, record incorrect
analytics data, block the user if Chrome isn't supported, and so on.

I'm not sure how often this happens in the wild although it happened to me
once while working on a Chrome extension.

There are workarounds for the web site but I could see it causing
unexpected behavior since there's a lot of browser sniffing code that's
not aware of Chrome Frame yet. It might make sense to use a string that
doesn't have Chrome such as "cfplugin" "cframe" "chromiumframe" etc. to
make it harder to mistake a Chrome-Frame-enabled IE for Chrome.


--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to