Closed Bug 1198433 Opened 9 years ago Closed 9 years ago

Cannot install new add-on format using WebIDE

Categories

(DevTools Graveyard :: WebIDE, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1196734

People

(Reporter: mikehenrty, Unassigned)

References

Details

There are various problems here.

1.) WebIDE requires a file named manifest.webapp, which add-ons do not (and should not since it's confusing)

2.) WebIDE requires an "app starting document" defaulting to index.html. Add-ons have no concept of this.

3.) AFAICT WebIDE does not know how to parse an add-ons update manifest and determine if it is indeed an add-on vs. a normal app. B2G does this by checking for the existence of `manifest.json` in the package. Perhaps we need a completely separate UI flow in WebIDE to handle add-ons.


Ideally the flow would be to use the project/app dropdown from the upper left, and select "Open add-on". Barring that, it would be nice if "Open Packaged App" would work for a directory containing an add-on.
I believe should be coming soon!  Let's depend on bug 1196734.
Depends on: 1196734
Oh! I didn't know about that bug! Let's just dupe it since it looks like that gives us what we need.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.