Closed Bug 1647858 Opened 6 years ago Closed 6 years ago

Enable dom.manifest.enabled for all channels

Categories

(GeckoView :: General, task)

Unspecified
All
task

Tracking

(firefox79 fixed)

RESOLVED FIXED
mozilla79
Tracking Status
firefox79 --- fixed

People

(Reporter: Harald, Assigned: marcosc)

References

(Depends on 1 open bug)

Details

Attachments

(1 file)

We want to ship a Web App Manifest inspection tool for DevTools.

  • GeckoView supports manifests and most devs will optimize for GeckoView by opening Desktop Firefox and RDM
  • We have feedback from developers that miss PWA inspection in Firefox.

dom.manifest.enabled is only enabled in Nightly and GeckoView. We'd want it enabled for all channels.

Marcos and I had a chat and agreed that we are both not aware of immediate risks. Developers should not depend on feature detection for manifest support, as most of its behavior is implicitly handled by browsers using the information from a static JSON file.

Marcos, does this reflect your understanding as well? If so, we'd want to enable the App panel for 79 – do you think we can get this change in (could also be uplifted)?

Flags: needinfo?(mcaceres)

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

Marcos, does this reflect your understanding as well? If so, we'd want to enable the App panel for 79 – do you think we can get this change in (could also be uplifted)?

yes, that sounds great! Anything I can do to help?

Flags: needinfo?(mcaceres)
Assignee: nobody → mcaceres
Pushed by mcaceres@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/27fec7a6d8ce Enable dom.manifest.enabled for all channels r=Honza
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
Duplicate of this bug: 1635725
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: