SmartPhone Code Transition: Difference between revisions

Jump to navigation Jump to search
(→‎Program Status: updated deliverables)
Line 180: Line 180:
We will fully remove dom/apps, dom/activities and dom/messages so there's no need to fix these.
We will fully remove dom/apps, dom/activities and dom/messages so there's no need to fix these.
| Acceptance Criteria
| Acceptance Criteria
|-
| rowspan="1" |  Remove all uses of AppsService
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1255046 Bug ID] 1255046
| AppsService lives in dom/apps and is going to die. We have to kill its use.
https://dxr.mozilla.org/mozilla-central/search?q=nsIAppsService&redirect=false&case=true
| Acceptance Criteria
|-
| rowspan="1" |  Gecko side of things to move to chrome://gaia/content/ urls
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1255517 Bug ID] 1255517
| Created attachment 8729095 [details] [diff] [review]
chrome-gaia.patch
This is the gecko side of things to move to chrome://gaia/content/ urls.
You need this gaia branch to test: https://github.com/fabricedesre/gaia/tree/gaia-chrome and also push all the shared directory with |adb push shared /system/b2g/apps/shared|
This is still crashing in web components code (bug 1253788), but I'd like another pair of eyes to look at it.
| Acceptance Criteria
|-
| rowspan="1" |  Move gaia to chrome:// urls
| [https://bugzilla.mozilla.org/show_bug.cgi?id=1256506 Bug ID] 1256506
| Created attachment 8730467 [details] [diff] [review]
chrome-gaia.patch
This patch goes with the gaia branch at https://github.com/fabricedesre/gaia/tree/gaia-chrome
You need to clean up /data/local and /data/b2g before running $gaia/push_apps.sh
*this is not working yet*, and I'd like to get a new pair of eyes on that. If we crash in web components code, this is likely bug 1253788.
|-
|-
| rowspan="1" |  Testing / Build Related Tasks
| rowspan="1" |  Testing / Build Related Tasks

Navigation menu