Open Bug 744768 Opened 13 years ago Updated 3 years ago

Goto button does not get enabled on setting text in location bar thru at-spi

Categories

(Core :: Disability Access APIs, defect)

10 Branch
x86
Linux
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mpnayak, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0 Build ID: 20110419185614 Steps to reproduce: I am testing accessibility support of Firefox. For that I am using LDTP tool. LDTP uses at-spi API to set text in text box in location bar. Execute following commands >python In python interpreter execute following commands python> import ldtp python> settextvalue ('frm*MozillaFirefox', 'txtGotoaWebsite', 'www.google.com') python> click('frm*MozillaFirefox','btnLocation2') The above command fails with error 'btnLocation2' has no click/activate actions because that button does not get enabled. Actual results: python> click('frm*MozillaFirefox','btnLocation2') The above command fails with error 'btnLocation2' has no click/activate actions because that button does not get enabled. Expected results: This 'btnLocation2' should have become active. Manually when you type 'www.google.com' or any url at the end of location bar this 'green' colored button gets active i.e actually 'btnLocation2'. If you run Accercisor Accessibility tool you will get details of that button. This is accessibility issue, blocks automation of Firefox test scripts on RHEL6
Component: Untriaged → Disability Access APIs
Product: Firefox → Core
QA Contact: untriaged → accessibility-apis
Trevor, any ideas?
Perhaps, the same issue as bug 737766. I guess they use oninput or something like that to do an update. Somebody needs to look at implementation of addressbar.
When can we expect fix for this ? Is there any kind of help required from me which can help in fixing this bugs.
cc'ing Dao.
perhaps we can cc more people from Firefox team?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.