Closed
Bug 1409303
Opened 8 years ago
Closed 8 years ago
Enable PWA by default
Categories
(Firefox for Android Graveyard :: Web Apps (PWAs), enhancement, P1)
Tracking
(firefox58 verified)
VERIFIED
FIXED
Firefox 58
Tracking | Status | |
---|---|---|
firefox58 | --- | verified |
People
(Reporter: cnevinchen, Assigned: cnevinchen)
References
Details
(Whiteboard: [FNC][SPT58.3][BL][pwa-front-end] )
Attachments
(1 file)
No description provided.
![]() |
||
Updated•8 years ago
|
Priority: -- → P1
![]() |
||
Updated•8 years ago
|
Whiteboard: [pwa-front-end] → [FNC][SPT58.3][BL][pwa-front-end]
Comment hidden (mozreview-request) |
![]() |
||
Comment 2•8 years ago
|
||
This setting should be removed completely.
(Custom Tabs toggle on the other hand should be moved to Settings -> General)
Assignee | ||
Comment 3•8 years ago
|
||
(In reply to Andreas Bovens from comment #2)
> This setting should be removed completely.
You mean enable PWA by default and uses can't override it?
> (Custom Tabs toggle on the other hand should be moved to Settings -> General)
This is done in bug 1405236
Flags: needinfo?(abovens)
![]() |
||
Comment 4•8 years ago
|
||
for 58, I think we should have a setting given where we are with geckoview features.
if we are comfortable with the completeness of the geckoview offering, we can turn it on by default.
if it end up that we are on the edge, we have the option to turn it off by default and leave the choice to the users
![]() |
||
Comment 5•8 years ago
|
||
I'm not sure why a user would want to turn off PWA support, or why we wouldn't feel comfortable shipping our current implementation. Adding a PWA toggle to settings is overload, really.
Flags: needinfo?(abovens)
Yeah I am not in favor of adding settings that basically amount to "unbreak my app". If the PWA feature isn't shippable, we shouldn't ship it.
![]() |
||
Comment 7•8 years ago
|
||
if we feel comfortable with only P1s resolved for 58 in this sheet below, this means there will be web features that still don't work for 58 and it's fine to ship without the setting but I want to make sure that we make this decision while being aware that our implementation may have some feature missing comparing to other browsers.
https://docs.google.com/spreadsheets/d/1vwjPI9FGg-VmS_aMDQ95JQBtbDVupnzHn8vAxd7wKrA/edit#gid=0
![]() |
||
Comment 8•8 years ago
|
||
shall we make the final confirmation in tomorrow's weekly call? maybe @Andreas is in the timezone that will be able to join this week?
Flags: needinfo?(snorp)
Flags: needinfo?(abovens)
Comment 9•8 years ago
|
||
mozreview-review |
Comment on attachment 8920022 [details]
Bug 1409303 - Make PWA enable by default.
https://reviewboard.mozilla.org/r/191002/#review197120
Attachment #8920022 -
Flags: review?(max) → review+
(In reply to Wesly Huang (Fennec Frontend/Firefox EPM) from comment #8)
> shall we make the final confirmation in tomorrow's weekly call? maybe
> @Andreas is in the timezone that will be able to join this week?
We didn't talk about this last night, but I think we discussed things likely being in good shape, so I don't think we need this setting.
Flags: needinfo?(snorp)
Assignee | ||
Comment 11•8 years ago
|
||
If we don't need this setting, we still need to make PWA enabled by default (that means we need to remove some code in a new patch)
![]() |
||
Comment 12•8 years ago
|
||
True, I thought we are in a good shape about P1s targeting 58 during the call (and still for now). However as Joe mentioned in comment 7 there are some web features don't work for 58 (e.g., P2/P3s) so I felt a final confirmation among us all would be good.
Now we have to land the patch for QA to start the test in time, so per Andreas' previous comment 5 and James' comment 10 we'll remove the setting directly (no any on/off switch) to make this feature simply available to all.
Nevin, as discussed please help on it, thank you!
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #10)
> (In reply to Wesly Huang (Fennec Frontend/Firefox EPM) from comment #8)
> > shall we make the final confirmation in tomorrow's weekly call? maybe
> > @Andreas is in the timezone that will be able to join this week?
>
> We didn't talk about this last night, but I think we discussed things likely
> being in good shape, so I don't think we need this setting.
(In reply to Andreas Bovens from comment #5)
> I'm not sure why a user would want to turn off PWA support, or why we
> wouldn't feel comfortable shipping our current implementation. Adding a PWA
> toggle to settings is overload, really.
Flags: needinfo?(cnevinchen)
Comment hidden (mozreview-request) |
Comment 14•8 years ago
|
||
mozreview-review |
Comment on attachment 8920022 [details]
Bug 1409303 - Make PWA enable by default.
https://reviewboard.mozilla.org/r/191002/#review197930
Comment 15•8 years ago
|
||
Pushed by nechen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f67651c57b71
Make PWA enable by default. r=maliu
![]() |
||
Comment 16•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox58:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
Comment 17•8 years ago
|
||
Verified that the feature is now on by default. The setting is removed from the Advanced menu.
Build: Nightly 58.0a1 (2017-10-25).
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(cnevinchen)
Assignee | ||
Updated•8 years ago
|
Summary: Move PWA setting to Setting - General → Enable PWA by default
![]() |
||
Comment 19•8 years ago
|
||
The "Experimental features" section in Advanced is now empty. Isn't it better to hide it completely if it doesn't contain any items?
Flags: needinfo?(abovens)
![]() |
||
Updated•8 years ago
|
Flags: needinfo?(cnevinchen)
Assignee | ||
Comment 20•8 years ago
|
||
The Experimental section is only in Nightly. We can absolutely hide it.
Flags: needinfo?(cnevinchen)
Comment 21•8 years ago
|
||
@abovens @nechen: There's already Bug 1411607 for that.
Updated•5 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•