Closed Bug 1549618 (protections-panel) Opened 5 years ago Closed 2 years ago

[meta] Tracking Protections Panel

Categories

(Firefox :: Site Identity, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Tracking Status
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 + fixed
firefox71 --- affected

People

(Reporter: nhnt11, Unassigned)

References

(Depends on 12 open bugs)

Details

(Keywords: meta, Whiteboard: [skyline])

User Story

Design Spec: https://mozilla.invisionapp.com/share/38S2U6FPFKD#/screens/360900829_Privacy_Panel

Attachments

(1 obsolete file)

This bug is for tracking upcoming work in the privacy panel/control center UI.

Priority: -- → P2
Depends on: 1551206
Priority: P2 → P1
Summary: [meta] Tracking bug for Firefox 70 privacy UI work → [meta] Tracking Protections Panel
Depends on: 1551542
Depends on: 1551902
Attached file Design Spec (obsolete) —
Attachment #9065712 - Attachment mime type: text/plain → text/uri-list
Attachment #9065712 - Attachment mime type: text/uri-list → application/octet-stream
Attachment #9065712 - Attachment is obsolete: true
User Story: (updated)
Depends on: 1552716
Depends on: 1555222
Depends on: 1555225
Depends on: 1555230
Depends on: 1555232
Depends on: 1555233
Depends on: 1555234
Depends on: 1555236
Depends on: 1555237
Depends on: 1557093
Depends on: 1559258
Depends on: 1560327
Depends on: 1560701

Checking the screens on Invision there is one button missing after the removal of the info-"i", that is the "Clear Cookies and Site data". Is this feature going to moved somewhere else or just removed? Also, will there still be an indicator if site-specific permissions have been set, like currently the little dot at the info-"i"?

For the first question, I believe we want to keep it in the same location (on the identity panel) but we meant to check back with UX on this. For the second question, Bryan meant to provide us with an icon for showing active permissions in the url bar. Nihanth, can you follow up with Bryan on both questions? (Changing how the permissions icon is displayed would also need to be added as a new bug to our backlog then).

Thanks!

Flags: needinfo?(nhnt11)
Depends on: 1564367
Depends on: 1564801
Depends on: 1565092
No longer depends on: 1565092

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

Depends on: 1565879
Depends on: 1566985
Depends on: 1567263
Depends on: 1567294
Depends on: 1567296
Depends on: 1567824
Depends on: 1567826
No longer depends on: 1567443
Depends on: 1568559
Depends on: 1568749
No longer depends on: 1568749
Depends on: 1569178
Depends on: 1569179
Depends on: 1569182
Depends on: 1569191
No longer depends on: 1569455
Depends on: 1569467
No longer depends on: 1569467
Depends on: 1569770
Depends on: 1570029
Depends on: 1570248
Depends on: 1569872
Depends on: 1570251
Depends on: 1570008
Depends on: 1570388
Depends on: 1570430
Depends on: 1570609
Depends on: 1570624
Depends on: 1570626
Depends on: 1570627
Depends on: 1570678
Depends on: 1570751
Depends on: 1570827
Depends on: 1570925
Depends on: 1571091
Depends on: 1571098
Depends on: 1569467
Depends on: 1571271
Depends on: 1571844
Depends on: 1571898
Depends on: 1572377
Depends on: 1572416
Depends on: 1572443
Depends on: 1572492
Depends on: 1572501
Depends on: 1572528
Depends on: 1572532
Depends on: 1572643
Depends on: 1572670
Depends on: 1572675
Depends on: 1573217
Depends on: 1573318
Depends on: 1573454
Depends on: 1573605
Depends on: 1573449
No longer depends on: 1573449
Depends on: 1573445
Depends on: 1574111
Depends on: 1574113
Depends on: 1574196
Depends on: 1574197
Alias: protections-panel
Depends on: 1574313
Depends on: 1574316
Depends on: 1574671
Depends on: 1574930
Depends on: 1575346
Depends on: 1575491
Depends on: 1575320
Depends on: 1575541
Depends on: 1575543
Depends on: 1575771
Depends on: 1575778
Depends on: 1575788
Depends on: 1575798
Depends on: 1575812
Depends on: 1576562
No longer depends on: 1576562
Depends on: 1576100
Depends on: 1576685
Depends on: 1576606
Depends on: 1576942
Depends on: 1576072
Depends on: 1577419
Depends on: 1577466
Depends on: 1577459
Depends on: 1577622
Depends on: 1577623
Depends on: 1577938
Depends on: 1577939
Depends on: 1575859
Depends on: 1578086
Depends on: 1578105
Depends on: 1578187
Depends on: 1578459
Depends on: 1579209
Depends on: 1580400
Depends on: 1580925
Depends on: 1578093
Depends on: 1582471
Depends on: 1582670
Depends on: 1582763
Depends on: 1583325
Depends on: 1583350
Depends on: 1583355
Depends on: 1583629
Depends on: 1583634
Flags: needinfo?(nhnt11)
Depends on: 1584633
Depends on: 1585487
Depends on: 1585807
Depends on: 1586659
Depends on: 1586934

Feature is in good shape, ready to ship in 70. I don't need to track the meta bug anymore for 70 so I'll call this fixed for 70.

Depends on: 1587870
Depends on: 1588441
Depends on: 1589015
Depends on: 1589509
No longer depends on: 1589509
Depends on: 1590446
Depends on: 1594663
Depends on: 1600569
Depends on: 1602096
Depends on: 1602715
Depends on: 1612882
Depends on: 1625460
Depends on: 1639826
Depends on: 1680808

While reviewing 2+ year old Nightly differences, I ran across this one. AFAICT this panel has been enabled in Nightly only for 2+ years - is it something we're still trying to ship to Release?

Flags: needinfo?(ettseng)

Actually, the Protections Panel has been shipped beyond Nightly, it's on Beta and Release channels as well.
Paul, could you confirm?

Flags: needinfo?(ettseng) → needinfo?(pbz)

That's right. We can close this bug.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(pbz)
Resolution: --- → FIXED

Ah okay, well that's good... I had found this code which is misleading/confusing - what's up with that?

Flags: needinfo?(pbz)
Depends on: 1773087

That is indeed confusing! Looks like these prefs need to be cleaned up. I don't see them used anywhere. I've filed Bug 1773087 for that.

Flags: needinfo?(pbz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: