Page wrongly triggered unsupported browser message
Reported by
jidanni@gmail.com,
Jan 15 2018
|
||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36 Example URL: https://bsaefiling1.fincen.treas.gov/lc/content/xfaforms/profiles/htmldefault.html Steps to reproduce the problem: 1. Go to https://bsaefiling.fincen.treas.gov/NoRegFBARFiler.html 2. Read about the 'Online Form system requirements' 3. Now start the 'Online Forn' What is the expected behavior? What went wrong? "This form may not render correctly as you are using an unsupported browser." Does it occur on multiple sites: N/A Is it a problem with a plugin? No Did this work before? N/A Does this work in other browsers? N/A Chrome version: 63.0.3239.84 Channel: n/a OS Version: Flash Version: Didn't it say: System requirements Supported Internet Browser The following browsers are supported by the BSA E-Filing System when using the alternative (online form) filing method: Chrome 41.0 (or higher)
,
Jan 16 2018
This is a problem with the page itself. The rules it uses are incorrect... It only permits it on MacOS, Android or iPad.
Suggest you report it to the page author there isn't anything Chromium can do.
//--checking for browser compatibility
_isBrowserCompatible: function () {
var isWin = false;
var isMac = false;
var isiPad = false;
var isAndroid = false;
var isWebKit = false;
if (navigator.appVersion.indexOf("Win") != -1)
isWin = true;
else if (navigator.appVersion.indexOf("Mac") != -1)
isMac = true;
else if (navigator.userAgent.match(/iPad/i) != null)
isiPad = true;
else if (navigator.userAgent.toLowerCase().indexOf("android") > -1)
isAndroid = true;
if (navigator.userAgent.toLowerCase().indexOf("webkit") > -1)
isWebKit = true;
var browserVersion = parseInt($.browser.version, 10);
if (isWin && ($.browser.msie && (browserVersion == 6 || browserVersion == 7 || browserVersion == 8)))
return false;
else if (isWin && (isWebKit || $.browser.mozilla || ($.browser.msie && (browserVersion == 9 || browserVersion == 10)))) {
return true;
}
else if ((isMac || isiPad || isAndroid) && isWebKit) {
return true;
}
else {
return false;
}
},
,
Jan 18 2018
OK I told BSAEFilingHelp@fincen.gov . Thanks. |
||
►
Sign in to add a comment |
||
Comment 1 by krajshree@chromium.org
, Jan 15 2018