Closed Bug 1633422 Opened 5 years ago Closed 4 years ago

Enable Application panel on DevEdition

Categories

(DevTools :: Application Panel, task, P2)

task

Tracking

(firefox78 fixed)

RESOLVED FIXED
Firefox 78
Tracking Status
firefox78 --- fixed

People

(Reporter: Honza, Assigned: ladybenko)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We should enable the Application panel on DevEdition when ready.
It's been already enabled on Nightly in bug 1609356

The Application panel is hidden behind this pref:
devtools.application.enabled

It also depends on two more prefs:

  • dom.manifest.enabled
    It needs to be true for the Manifest view to work properly. (true on nightly, false on Dev Edition/Beta). Otherwise the manifest view shows a warning message (pointing to the pref explaining it needs to be flipped)

  • devtools.debugger.features.windowless-service-workers
    I order to debug or start SW the support needs to be enable (true on Nightly, false on Dev Edition/Beta) The impact is that the user can’t start/stop SW

Honza

Harald, the bug 1459962 landed so, it looks like we can enable the Application on 77.
WDYT?

Honza

Flags: needinfo?(hkirschner)
Assignee: nobody → balbeza
Status: NEW → ASSIGNED

Without bug 1603203, the debug functionality will be broken. Do we hide all the buttons correctly for that case?

I'd be fine with both but am leaning towards having it in Nightly for one more release until we get the UI polish in as well – making sure we get feedback on something that closely resembles the final product. If others feel strongly about enabling it in DevEdition, I could be convinced.

Flags: needinfo?(hkirschner)

(In reply to :Harald Kirschner :digitarald from comment #3)

Without bug 1603203, the debug functionality will be broken. Do we hide all the buttons correctly for that case?

The buttons are disabled if devtools.debugger.features.windowless-service-workers is false.

I'd be fine with both but am leaning towards having it in Nightly for one more release until we get the UI polish in as well – making sure we get feedback on something that closely resembles the final product. If others feel strongly about enabling it in DevEdition, I could be convinced.

Ok for me to enable in 78

Honza

Pushed by balbeza@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6af58a51505 Enable Application panel on dev edition r=jdescottes
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 78
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: