User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a6) Gecko/20050106 Firefox/1.0+ Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a6) Gecko/20050106 Firefox/1.0+ MS Exchange webmail uses html like that attached in Firefox 1.0 (and IE 6) the input filed has focus set when the page loads. This means you can immediately start typing your username. In FF 1.0+ focus is not set, and you have to manually set it before typing. Reproducible: Always Steps to Reproduce: 1. Load the attached html file 2. 3. Actual Results: focus is not set on input field Expected Results: focus should be set on input files
Assignee: bugs → events
Component: Form Manager → Event Handling
Product: Firefox → Core
QA Contact: form-manager → ian
Version: unspecified → Trunk
Thanks for the explanation as to why it does not work. However, why has the behaviour changed? A lot of people use MS webmail, and this change means that you have to reach for the mouse while logging in.
Created attachment 173010 [details] [diff] [review] Fix This regressed when FlushPendingNotifications got more fine-grained. We used to flush out everything for the content list accesses in that JS, now we just flush content. The result is that frames may not be up-to-date yet when focus() is called. So we should make sure to flush them out in focus().
13 years ago
OS: Windows XP → All
Priority: -- → P1
Hardware: PC → All
Target Milestone: --- → mozilla1.8beta
Comment on attachment 173010 [details] [diff] [review] Fix r+sr=jst
Status: ASSIGNED → RESOLVED
Last Resolved: 13 years ago
Resolution: --- → FIXED
Verified fixed Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b) Gecko/20050201 Firefox/1.0+
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.