-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
particulares.bancosantander.es - Firefox is an unsupported browser #94623
Comments
@emilio Thank you for your report. I was able to reproduce the issue on other devices. The page returns an error message regarding the compatibility of the browser with UA set to Firefox 100: Tested with: Browser / Version: Firefox Nightly 96.0a1 (2021-11-25) (64-bit)/ Firefox UA 100 Notes:
Moving this to NeedsDiagnosis for further investigations. |
I contacted them and they gave me this incidence number: 1013691034 |
Thanks for contacting them @emilio. I've noticed this is happening in Chrome Canary with version 100 as well. This is because two chars are expected in the version instead of three return n = t.indexOf("/", t.indexOf("firefox")),
{
name: "firefox",
version: t.substr(n + 1, 2)
}; in this function: var z = function() {
var t = navigator.userAgent.toLowerCase()
, e = window
, n = 0;
if (t.indexOf("android") > -1)
return {
name: "android"
};
switch (!0) {
case t.indexOf("android") > -1:
return n = t.indexOf("/", t.indexOf("android")),
{
name: "android",
version: t.substr(n + 1, 2)
};
case t.indexOf("ipod") > -1 || t.indexOf("iphone") > -1 || t.indexOf("mobile") > -1:
return n = t.indexOf("/", t.indexOf("android")),
{
name: "ios",
version: t.substr(n + 1, 2)
};
case t.indexOf("edge") > -1:
return n = t.indexOf("/", t.indexOf("edge")),
{
name: "edge",
version: t.substr(n + 1, 2)
};
case t.indexOf("opr") > -1 && !!e.opr:
return n = t.indexOf("/", t.indexOf("opr")),
{
name: "opr",
version: t.substr(n + 1, 2)
};
case t.indexOf("firefox") > -1:
return n = t.indexOf("/", t.indexOf("firefox")),
{
name: "firefox",
version: t.substr(n + 1, 2)
};
case t.indexOf("chrome") > -1 && void 0 !== e.chrome:
return t.indexOf("samsungbrowser") > -1 ? (n = t.indexOf("/", t.indexOf("samsungbrowser")),
{
name: "samsungbrowser"
}) : (n = t.indexOf("/", t.indexOf("chrome")),
{
name: "chrome",
version: t.substr(n + 1, 2)
});
case t.indexOf("crios") > -1:
return n = t.indexOf("/", t.indexOf("crios")),
{
name: "chrome",
version: t.substr(n + 1, 2)
};
case t.indexOf("trident") > -1:
return n = t.indexOf("/", t.indexOf("rv")),
{
name: "ie",
version: t.substr(n + 1, 2)
};
case t.indexOf("safari") > -1:
return n = t.indexOf("/", t.indexOf("version")),
{
name: "safari",
version: t.substr(n + 1, 2),
completversion: t.substr(n + 1, 8).substring(0, t.substr(n + 1, 8).indexOf(" "))
};
default:
return {
name: "other",
version: "0"
}
}
}; Lets see if they can address this before Firefox reaches 100, otherwise we can ship an intervention to limit the version to be < 100. |
URL: https://particulares.bancosantander.es/login/
Browser / Version: Firefox 96.0
Operating System: Linux
Tested Another Browser: Yes Edge
Problem type: Site is not usable
Description: Browser unsupported
Steps to Reproduce:
It's a Firefox 100 UA experiment thing. As soon as I disabled that from about:studies the site works again. Otherwise it goes to https://particulares.bancosantander.es/login/navegador-incompatible.html
Seems server-side, so probably needs contact, happy to help there.
Browser Configuration
View console log messages
From webcompat.com with ❤️
The text was updated successfully, but these errors were encountered: