mozilla-b2g/gaia — pull request #5132 by vingtetun (2012-09-25 10:17:50+00:00)
Title: Wrapper

@crdlc Hey! This is a slightly modified version of your wrapper branch. Here is the list of differences:
- There is only one 'footer' for all bookmarks and it live in the system application directly
- The window generated by window.open is used instead of creating a new remote iframe to host the application. This avoid duplicated work and window created by the homescreen will share the homescreen process and homescreen cookie. This ensure third party application do not share their cookie jars with navigator.pay.
- window.open('url', '_blank') is used to generate the new window and the fake manifest mechanism is not used. If the homescreen want to open a window and reuse a window it can use the same name as as the second argument (not done yet will be tied with e.me integration).
- icon/name is not used anymore or passed to the wrapper application. Not sure it will not come back if there very strong argument but bookmarking the application can be done by going to back to e.me for now and there is no e.me in this pull request anyway.