Closed webcompat-bot closed 5 years ago
Thanks for the report, I was able to reproduce the issue. It is also reproducible for "USER ID" field. Not reproducible on Chrome.
Tested with: Browser / Version: Firefox Nightly 64.0a1 (2018-09-10) Operating System: Windows 10 Pro
Moving to Needsdiagnosis for further investigation.
<input type="text"
autocomplete="off"
name="userName"
maxlength="16"
value=""
onblur="validateField_userName(this,true)"
id="Login_userName"
onkeypress="return onlyNumbersCharWithDot(event)"
onchange="showDob(this,true);otpLogins(this)">
in
function onlyNumbersCharWithDot(e) {
var keynum;
if (e.keyCode == 13 || e.which == 13) {
return true;
}
if (e.keyCode == 9 || e.which == 9) {
return true;
}
if (e.which == 0) {
return true;
}
if (e.keyCode == 8 || e.which == 8) {
return true;
}
if (e.keyCode == 32 || e.which == 32) {
return false;
}
if (window.event) // IE
{
keynum = e.keyCode;
} else if (e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
if (checkNumber(keynum) || checkDot(keynum) || checkAlphabet(keynum)) {
return true;
}
return false;
}
This part specifically
if (window.event) // IE
{
keynum = e.keyCode;
} else if (e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
I'm switching to severity-critical given how important it must be for people in India to fill in their taxes.
Close as duplicate of https://bugzilla.mozilla.org/show_bug.cgi?id=1479964
Let's re-open and at least try outreach, even if we end up implementing this in Firefox.
@adamopenweb @haseebgit @birajkarmakar any of you able to help get in touch with the site?
The simplest fix would be something like this (adding || e.which
):
if (window.event) // IE
{
keynum = e.keyCode || e.which;
} else if (e.which) // Netscape/Firefox/Opera
{
keynum = e.which;
}
https://www.incometaxindiaefiling.gov.in/main/contactUs?lang=eng
Web Manager
e-Filing Unit,
Centralized Processing Centre, Income Tax Department, Bengaluru 560500.
efilingwebmanager[at]incometax[dot]gov[dot]in
Email sent, but additional outreach may be helpful given the popularity of the site. Ranked 30 in India.
Setting as Needs contact again, they closed my ticket without responding.
@haseebgit if you know a way to contact them, yes indeed that would be super appreciated. (cf your message on IRC)
Working for me since we fixed it in Firefox.
It works for me too now.
Tested with: Browser / Version: Firefox Nightly 71.0a1 (2019-10-16) Operating System: Windows 10 Pro
URL: https://portal.incometaxindiaefiling.gov.in/e-Filing/UserLogin/LoginHome.html?lang=eng
Browser / Version: Firefox 64.0 Operating System: Windows 10 Tested Another Browser: Yes
Problem type: Site is not usable Description: cannot type into the userid or captcha fields Steps to Reproduce: for steps see https://support.mozilla.org/en-US/questions/1232845
this regressed in firefox 63 with https://bugzilla.mozilla.org/show_bug.cgi?id=218415
Browser Configuration
From webcompat.com with ❤️