QA/Browser Technologies/WebAPI: Difference between revisions

 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Overview =
= Overview =


The Mozilla WebAPI team is aiming at providing all the necessary APIs to build a basic HTML5 phone experience within the next 3-6 months.  Most of the known APIs (derived from bugzilla) are listed here.   
The Mozilla WebAPI team is aiming at providing all the necessary APIs to build a basic HTML5 phone experience within the next 3-6 months.  Most of the known APIs (derived from bugzilla) are listed here.
[https://bugzilla.mozilla.org/show_bug.cgi?id=673923 Main Tracking Bug] for following status of project is here.   
<p><font color="blue">Blue</font> means the feature has already shipped in a previous version of firefox.</p>
<p><font color="blue">Blue</font> means the feature has already shipped in a previous version of firefox.</p>
<p><font color="green">Green</font> means the feature has landed recently, or is landing soon.</p>
<p><font color="green">Green</font> means the feature has landed recently, or is landing soon.</p>
Line 79: Line 80:
| MoCo Employee (full time)  
| MoCo Employee (full time)  
| Project Lead, Automation
| Project Lead, Automation
|-
| Malini Das
| [mailto:mdas@mozilla.com mdas@mozilla.com]
| MoCo Employee (full time)
| Lead Developer, Marionette Framework
|-
|-
| Tony Chung  
| Tony Chung  
Line 88: Line 94:
=Current Status=
=Current Status=


=Projects=
=APIs Landed in Q4 2011=
<onlyinclude>
<onlyinclude>
This section should contain a list to the active current team project page. The section will be included as part of the top level QA organization page.
This section should contain a list to the active current team project page. The section will be included as part of the top level QA organization page.
Line 97: Line 103:
  | style="background:#EFEFEF; width 10%" | '''QA Owner'''
  | style="background:#EFEFEF; width 10%" | '''QA Owner'''
  |- valign="top"
  |- valign="top"
  |[[<link>| XX API Test Plan]]  
  |[[<link>| Web Telephony API Test Plan]]  
  |Description of XX API Test Plan
  |Description of Web Telephony API Test Plan
| John
|-
|[[<link>| WebSMS API Test Plan]]
|Description of WebSMS API Test Plan
| John
|-
|[[<link>| Battery API Test Plan]]
|Description of Battery API Test Plan
| John
|-
|[[<link>| Contacts API Test Plan]]
|Description of Contacts API Test Plan
| John
|-
|[[<link>| Visibility API Test Plan]]
|Description of Visibility API Test Plan
| John
|-
|[[<link>| WebRTC API Test Plan]]
|Description of WebRTC API Test Plan
| John
|-
|[[<link>| IndexedDB API Test Plan]]
|Description of IndexedDB API Test Plan
| John
|-
|[[<link>| Camera API Test Plan]]
|Description of Camera API Test Plan
| John
|-
|[[<link>| Vibrator API Test Plan]]
|Description of Vibrator API Test Plan
| John
|-
|[[<link>| Accelerometer API Test Plan]]
|Description of Accelerometer API Test Plan
  | John
  | John
  |-
  |-
  |[[<link>| XX API Test Plan]]  
  |[[<link>| Geolocation API Test Plan]]  
  |Description of XX API Test Plan
  |Description of Geolocation API Test Plan
  | John
  | John
  |-
  |-
  |[[<link>| XX API Test Plan]]  
  |[[<link>| Fullscreen from Content API Test Plan]]  
  |Description of XX API Test Plan
  |Fullscreen from Content API Test Plan
  | John
  | John
  |}
  |}
Line 139: Line 181:
List what's needed for test environments here.  links to test cases, test servers, unit tests, etc..
List what's needed for test environments here.  links to test cases, test servers, unit tests, etc..


The following '''matrix''' which is a WIP will be used as a template for determining device and version support for each api:
The following '''matrix''' which is a WIP will be used as a template for determining device and browser version support for each api:


https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdEJFZ3NoZkRoRTM3TTRpQll3UjZLYnc#gid=4
https://docs.google.com/spreadsheet/ccc?key=0AhE7m4JB2j6tdEJFZ3NoZkRoRTM3TTRpQll3UjZLYnc#gid=4
Confirmed users
151

edits