Ensure the desktop-helper use embed-apps and browser permissions for the system app

RESOLVED FIXED

Status

Firefox OS
Gaia
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: vingtetun, Assigned: vingtetun)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

It will also let us remove sendFrameEvent  and from here hardware.js (since it is less useful now that there is a panel on the right side). 

lib/apps.js has follow a diet too.
Created attachment 736402 [details]
Patch

Kevin this should make getScreenshot, getVisible, etc.. works.

Also this will let us use the real webapps api (and so strip down the lib/apps.js file)

Also i get rid of hardware.js since postMessage won't work anymore but it is not that useful now that there is a panel. ;)

You should be able to land your manifest stuff.
Assignee: nobody → 21
Attachment #736402 - Flags: review?(kgrandon)
Attachment #736402 - Flags: review?(kgrandon) → review+
Landed in master: https://github.com/mozilla-b2g/gaia/commit/b4cfd8c7932c4dd06495e96a449658385c4311a1

Thanks Vivien!
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.