I use the following code in my app and it is working in anything but Firefox 3.6.11. I couldn't type anything including numbers in the field.
NumberField amount=new NumberField();
field.setFormat(NumberFormat.getDecimalFormat()); // The same result for any other format
Did I do something wrong?