Bug 25672 - Online Form Filling- Data entry error
Summary: Online Form Filling- Data entry error
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL: http://selfcare.mtnl.net.in/MumbaiSel...
Keywords: NeedsReduction
Depends on:
Blocks:
 
Reported: 2009-05-10 11:55 PDT by jasneet
Modified: 2024-03-26 17:21 PDT (History)
2 users (show)

See Also:


Attachments
reduced testcase (19.55 KB, application/zip)
2009-05-10 11:55 PDT, jasneet
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description jasneet 2009-05-10 11:55:01 PDT
I Steps:
1. Go to http://selfcare.mtnl.net.in/MumbaiSelfcare/Forms/Landline_billpayment.aspx
2. Try to enter numbers in the fields "MTNL Telephone number" and "C/A
number". The first field is of length 8 and the second one is of length 10

II Issue:
Instead of entering the numbers in the field, it keeps reentering the number in the same position.

III Conclusion:
Issue is due to : <script language="javascript">try{igedit_init("WebMaskEdit_TelNo",1,"WebMaskEdit_TelNo,,1,,,,0,1,1,,,0,1,,-1,",["","00000000","_  11"]);}catch(e){status="Can't init editor";}</script>

function igedit_init(id,t,prop0,prop1)
{
	var o,elem=ig_csom.getElementById("igtxt"+id);
	if(elem==null)return;
	prop0=prop0.split(",");
	if(t>=4)o=igedit_number(elem,id,prop0,prop1);
	else if(t==2)o=igedit_date(elem,id,prop0,prop1);
	else if(t==1)o=igedit_mask(elem,id,prop0,prop1);
	else o=new igedit_new(elem,id,prop0);
	igedit_all[id]=o;
	o.fix=1;
	o.setValue(prop1[0]);
	o.fcs=0;
	o.fireEvent(10);
}

IV Other Browsers:
IE7: ok
FF3: ok

V Nightly tested: 43092

Bug in Chromium : http://code.google.com/p/chromium/issues/detail?id=2896
Comment 1 jasneet 2009-05-10 11:55:18 PDT
Created attachment 30164 [details]
reduced testcase
Comment 2 Mark Rowe (bdash) 2009-05-10 19:19:26 PDT
It's hardly a reduction when there is over 65KB of JavaScript included.  There's also no evidence that this is a JavaScriptCore bug.  The fact that it reproduces in Chrome almost rules that out, given that Chrome doesn't use JavaScriptCore.
Comment 3 Ahmad Saleem 2024-03-26 17:21:06 PDT
Nearest Web Archive snapshot - https://web.archive.org/web/20090505033045/http://selfcare.mtnl.net.in/MumbaiSelfcare/Forms/Landline_billpayment.aspx

I am able to type numbers beyond lengths specified and it does not have any issue of typing on same position (assuming caret is not moving).

Marking this as 'RESOLVED WONTFIX' because it was never confirmed.