Closed Bug 1208820 Opened 9 years ago Closed 8 years ago

should be able to use browser as a target to publish to

Categories

(DevTools Graveyard :: WebIDE, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dietrich, Unassigned)

References

Details

I get this request constantly when we do events like workshops for Firefox OS, and I also would like to do it myself!
To put it another way, what would it take to flip devtools.webide.enableLocalRuntime and have local runtime visible by default? Is web app support already present in Nightly to install web apps on desktop?
WebIDE currently relies on the webapps actor for all major app operations, like:

* installing apps
* launching apps
* debugging apps

At the moment, this actor is full of b2g specifics, so it would need to be reworked for the desktop runtime case.

Adding only install support by itself might not be too hard.  The more complex issue is how to connect to existing desktop apps for debugging.  Each desktop app runs as a separate application, and Firefox does not seem to have much direct communication with each of them.  So, for DevTools purposes, they would all start from their own ports, etc.  See bug 987878 for past discussions on how we might resolve this.

As for installing alone, there is bug 1038533 for this part.

It's unclear to me if there is value in *only* installing if you can't get to the toolbox for debugging too, so we likely need to solve both problems first.
Depends on: 987848, 1038533
(In reply to J. Ryan Stinnett [:jryans] (use ni?) from comment #2)
> Adding only install support by itself might not be too hard.  The more
> complex issue is how to connect to existing desktop apps for debugging. 
> Each desktop app runs as a separate application, and Firefox does not seem
> to have much direct communication with each of them.  So, for DevTools
> purposes, they would all start from their own ports, etc.  See bug 987878
> for past discussions on how we might resolve this.

Oops, I meant bug 987848.
The web runtime is going to be removed in bug 1238079.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.