Mobile/Symbian: Difference between revisions
< Mobile
Jump to navigation
Jump to search
(→Other) |
|||
| Line 17: | Line 17: | ||
<td>NSPR</td> | <td>NSPR</td> | ||
<td>03/11/08</td> | <td>03/11/08</td> | ||
<td> | <td>02/13/09</td> | ||
<td>{{bug|442706}}</td> | <td>{{bug|442706}}</td> | ||
</tr> | </tr> | ||
| Line 23: | Line 23: | ||
<td>Browser Engine</td> | <td>Browser Engine</td> | ||
<td>03/11/08</td> | <td>03/11/08</td> | ||
<td> | <td>TBD</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
| Line 29: | Line 29: | ||
<td>Gecko</td> | <td>Gecko</td> | ||
<td>07/11/08</td> | <td>07/11/08</td> | ||
<td> | <td>TBD</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
| Line 35: | Line 35: | ||
<td>Symbian Widget Library</td> | <td>Symbian Widget Library</td> | ||
<td>13/11/08</td> | <td>13/11/08</td> | ||
<td> | <td>02/13/09</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
<tr {{ip}}> | <tr {{ip}}> | ||
<td>JS | <td>JS</td> | ||
<td>19/11/08</td> | <td>19/11/08</td> | ||
<td> | <td>02/13/09</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
| Line 47: | Line 47: | ||
<td>HTML/XML Parser</td> | <td>HTML/XML Parser</td> | ||
<td>25/11/08</td> | <td>25/11/08</td> | ||
<td> | <td>TBD</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
| Line 53: | Line 53: | ||
<td>HTTP Shim Layer (Symbian)</td> | <td>HTTP Shim Layer (Symbian)</td> | ||
<td>01/12/08</td> | <td>01/12/08</td> | ||
<td> | <td>02/20/09</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
| Line 59: | Line 59: | ||
<td>XPCOM</td> | <td>XPCOM</td> | ||
<td>05/12/08</td> | <td>05/12/08</td> | ||
<td> | <td>02/13/09</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>Code review</td> | <td>Code review</td> | ||
<td> | <td>02/09/09</td> | ||
<td>02/ | <td>02/27/09</td> | ||
<td></td> | <td></td> | ||
</tr> | </tr> | ||
Revision as of 16:31, 3 February 2009
Overview
Our goal is similar as Fennec on other mobile platforms : making a working XULRunner port running in a cell phone based on S60 3rd Edition platform whose underlying operating system is Symbian OS.
Schedule
The schedule is - of course - subject to change.
Phase 1: Fennec compiling and linking
| Task | Start | Finish | Bug |
|---|---|---|---|
| NSPR | 03/11/08 | 02/13/09 | bug 442706 |
| Browser Engine | 03/11/08 | TBD | |
| Gecko | 07/11/08 | TBD | |
| Symbian Widget Library | 13/11/08 | 02/13/09 | |
| JS | 19/11/08 | 02/13/09 | |
| HTML/XML Parser | 25/11/08 | TBD | |
| HTTP Shim Layer (Symbian) | 01/12/08 | 02/20/09 | |
| XPCOM | 05/12/08 | 02/13/09 | |
| Code review | 02/09/09 | 02/27/09 |
Phase 2: Basic/limited browsing possible
| Task | Start | Finish | Bug |
|---|---|---|---|
| Necko | 06/01/09 | 26/01/09 | |
| Building, testing and fixing defects | 27/01/09 | 16/02/09 | |
| Test | 17/02/09 | 09/03/09 | |
| Code review | 10/03/09 | 23/03/09 |
References
- Task Completed {{comp}}
- Task In Progress {{ip}}
Other
List of S60 phones, our current target is S60 3rd Edition, Feature Pack 1 (Version 3.1), based on Symbian OS 9.2.
Bug 432606 is the umbrella bug of this porting effort.
Initial efforts: