Closed Bug 551461 Opened 15 years ago Closed 13 years ago

[shared module] Create AccessibilityApi shared module

Categories

(Mozilla QA Graveyard :: Mozmill Tests, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: MarcoZ, Assigned: MarcoZ)

References

Details

(Keywords: access, Whiteboard: [lib])

This is in preparation for a series of tests that will make sure we always have proper labelling for UI controls in Firefox dialogs. The API will contain common functions for accessibility retrieval and possibly some recurring constant definitions like accessible roles (if we need them at all).
I think we have bunch of nice JS methods in mochitests which can be easily reused. What are implementation details of the new API?
(In reply to comment #1) > What are implementation details of the new API? Ignore me, since you're assignee :) I think you know what to do. Do you plan to reuse this API in out mochitests?
Nope, I plan to use some of the stuff we have in Mochitests to build the MozMill API. Basically Mochitests do the groundwork, and MozMill will simply make sure we don't have any accessibility bugs in the XUL markup of the Firefox UI. So this API is strictly going to be something the individual UI tests use to retrieve the accessible and some other helpers. I don't even think those MozMill tests will ever do anything with events, for example. Rather simple and mainly to catch UI errors/changes.
Sounds fantastic Marco. I'm looking forward for the usage of this shared api. When you start you should take a look at the shared api documentation first to get an idea how those api's have to be implemented. https://developer.mozilla.org/en/Mozmill_Tests/Shared_Modules
Status: NEW → ASSIGNED
Summary: Create AccessibilityApi shared module → [shared module] Create AccessibilityApi shared module
Blocks: 565200
No longer depends on: 565200
Component: Mozmill → Mozmill Tests
QA Contact: mozmill → mozmilltests
Whiteboard: [shared module]
Move of Mozmill Test related project bugs to newly created components. You can filter out those emails by using "Mozmill-Tests-to-MozillaQA" as criteria.
Product: Testing → Mozilla QA
Component: Mozmill Tests → Mozmill Shared Modules
Given no response from Marco I will close this bug as WONTFIX. I don't see a noticeable reason to keep the bug open if there is no interest for accessibility tests. Feel free to reopen if you change your mind. Thanks.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Component: Mozmill Shared Modules → Mozmill Tests
Whiteboard: [shared module] → [lib]
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.