Closed Bug 1008970 Opened 10 years ago Closed 9 years ago

Develop on-device WebAPI tests for the B2G Certification Suite

Categories

(Firefox OS Graveyard :: Certification Suite, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rwood, Assigned: rwood)

References

Details

Tracking bug for the development of on-device WebAPI tests for the B2G Certification Suite.

WebAPI MDN: https://developer.mozilla.org/en-US/docs/WebAPI

Goal 1: Have at least one basic test for each WebAPI component, so that we can cover a broader range of WebAPIs faster. Once complete we will revisit the WebAPIs in more detail and move on to goal 2.

Goal 2: Have 100% test coverage for all WebAPIs and their corresponding methods and properties. Go back to each of the test sections and add new detailed tests, that will cover all methods and properties.

Suggested WebAPI test development priority:

1. WebAPIs exposed under "Navigator":
https://developer.mozilla.org/en-US/docs/Web/API/Navigator

2. WebAPIs exposed under "Window" (other than Navigator):
https://developer.mozilla.org/en-US/docs/Web/API/Window

3. Worker-Navigator WebAPIs:
https://developer.mozilla.org/en-US/docs/Web/API/WorkerNavigator
Depends on: 1010166
Depends on: 1010177
Depends on: 1010758
Depends on: 1015202
Depends on: 1020627
Depends on: 1020644
Depends on: 1016295
Depends on: 1021144
Depends on: 1023345
Depends on: 1024404
Depends on: 1024407
Depends on: 1024436
Depends on: 1027522
Depends on: 1027751
Depends on: 1037536
Depends on: 1032689
Depends on: 1041755
Depends on: 1046198
Depends on: 1046201
Depends on: 1046294
Depends on: 1053243
No longer depends on: 1000271
Depends on: 1062879
No longer depends on: 1041755
No longer depends on: 1037536
No longer depends on: 1024404
Closing this tracking bug as there are no open dependencies.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.