Web Apps for touch browser

Registered by Rick Spencer

Implement Ubuntu WebApps technologies on the web browser app.

Blueprint information

Olli Ries
Will Cooke
Needs approval
Alexandre Abreu
Series goal:
Accepted for saucy
Milestone target:
milestone icon ubuntu-13.10
Started by
Will Cooke

Related branches




Work Items

Work items for ubuntu-13.04-month-5:
[willcooke] Write project brief and spec: DONE
[abreu-alexandre] Review brief and spec: DONE
[abreu-alexandre] Meet and populate Blueprints: DONE
[abreu-alexandre] Get current code base as good as we can get it by end of Feb: DONE
[abreu-alexandre] Can you expose JS APIs at the Qt level: DONE
[willcooke] Get design input on what exactly is required for WebApps on the phone and tablet: DONE

Work items for ubuntu-13.04-month-6:
[abreu-alexandre] QML extension plugin for webapps: DONE
[willcooke] Set up LP projects mailing lists etc: DONE
[abreu-alexandre] Start adding libunity webapps support to Ubuntu Phone browser: BLOCKED
[abreu-alexandre] Mock all backends: DONE
[abreu-alexandre] Sync with thostr_ re Unity API status: DONE
[willcooke] Check lists of APIs and see if they can be replaced with more official ones: DONE

Work items for ubuntu-13.07:
[abreu-alexandre] strategies to have a proper testing environment: DONE
[abreu-alexandre] plan for browser extension deprecation in S: DONE
[abreu-alexandre] HTML5 theme - update js runtime for list support: DONE
[abreu-alexandre] Add support for HUD 2.0: DONE
[abreu-alexandre] HTML5 theme - update js runtime for improved tabs support: DONE
[abreu-alexandre] integration with the Ubuntu browser: DONE
[abreu-alexandre] HTML5 theme - coordinate some work on documentation: INPROGRESS
[pat-mcgowan] Work on a plan to promote webapps generally: INPROGRESS
[pat-mcgowan] Find out what is expected from the integration scripts. Support Distribution: INPROGRESS
[pat-mcgowan] Start working on the plan for publicising WebApps sites on the phone (perhaps via the default home page in the browser): INPROGRESS

Work items for ubuntu-13.08:
[abreu-alexandre] sound menu integration: DONE
[abreu-alexandre] webapps can control which chrome to display: INPROGRESS
[abreu-alexandre] Update browser extensions to remove integration and bridge to container app: INPROGRESS
[vrruiz] QA: Investigate test failures in PS Jenkins: DONE
[abreu-alexandre] launcher integration: DONE

Work items for ubuntu-13.09:
[abreu-alexandre] follow up w/ ContentPicker API: TODO
[abreu-alexandre] implement js bindings for ContentPicker API: TODO
[abreu-alexandre] Investigate more about "apple-mobile-web-app-capable": TODO
discoverability issues on phablet: TODO
find out what the core supported websites are and speak to those sites: TODO

Dependency tree

* Blueprints in grey have been implemented.