Open Bug 1773039 (old-prefs) Opened 2 years ago Updated 13 days ago

[meta] Clean up old preferences

Categories

(Core :: General, task)

task

Tracking

()

People

(Reporter: tjr, Unassigned)

References

(Depends on 78 open bugs)

Details

(Keywords: meta)

User Story

For the purposes of this metabug, a preference is considered old if it has existed for at least one year.

We have a lot of old preferences that add to process startup and runtime, test and code complexity and don't provide much value for even advanced users. This bug will track identifying them.

I'm going to flag some bugs under it that are rolling out Nightly-only features to release, it would be great to have tooling to remind us to go back and remove those prefs too.

I'm doing an initial search through of prefs with 'enabled' or 'disabled' in the name that are 3+ years old and don't appear from a cursory search to be flipped in any unusual configuration or would need to be flipped by end-users. It's entirely likely I'm wrong about many of these, so please just WONTFIX them as appropriate.

Bug 1734056 and the bug duped to it have a bunch of old plugin related pref stuff.

Depends on: 1734056
Depends on: 1769602, 1769601, 1769603
No longer depends on: 1734056
See Also: → 1573067
Depends on: 1773551
See Also: → 1188411
Depends on: 1793549
Depends on: 1833952
No longer depends on: 1769601
Depends on: 1837608
Depends on: 1837668
Depends on: 1837644
Depends on: 1837642
Depends on: 1837714
Depends on: 1837727
Depends on: 1837726
Depends on: 1837724
Depends on: 1837723
Depends on: 1837722
Depends on: 1837721
Depends on: 1837720
Depends on: 1837752
Depends on: 1837754
Depends on: 1837757
Depends on: 1837756
Depends on: 1837755
Depends on: 1837759
Depends on: 1837763
Depends on: 1837768
Depends on: 1837770
Depends on: 1837778
Depends on: 1837783
Depends on: 1837779
Depends on: 1837784
Depends on: 1837785
Depends on: 1837787
Depends on: 1837786
Depends on: 1837788
No longer depends on: 1769603
Depends on: 275342
Depends on: 1837791
Depends on: 1837792
Depends on: 1837793
Depends on: 1837794
Depends on: 1837795
Depends on: 1837796
Depends on: 1837800
Depends on: 1837802
Depends on: 1837805
Depends on: 1837807
Depends on: 1837813
Depends on: 1837895
Depends on: 1837896
Depends on: 1837897
Depends on: 1837898
Depends on: 1837899
Depends on: 1837979
Depends on: 1837980
Depends on: 1837982
Depends on: 1837989
Depends on: 1837991
No longer depends on: 1769602
Depends on: 1697605
Depends on: 1838558
Depends on: 1838560
Depends on: 1838561
No longer depends on: 1837807
Depends on: 1838562
Depends on: 1838564
Depends on: 1838689
Depends on: 1838760
Depends on: 1839076
No longer depends on: 1837785
No longer depends on: 1771419, 1773046, 1773077, 1773086, 1833952
Depends on: 1771419
No longer depends on: 1773101
Depends on: 1840216
Depends on: 1705440
See Also: 1188411
Duplicate of this bug: 1188411
Depends on: 1572633
See Also: → 1283300
Depends on: 1322251
No longer depends on: 1773075
Depends on: 1840739
User Story: (updated)
User Story: (updated)
Depends on: 1841117
Depends on: 1841599
Depends on: 1841604
Depends on: 1841760
Depends on: 1842092
Depends on: 1842171
Depends on: 1842173
Depends on: 1842326
Depends on: 1842327
Depends on: 1842328
Depends on: 1842329
Depends on: 1842345
Depends on: 1842424
Depends on: 1842451
Depends on: 1842452
Depends on: 1587045
Depends on: 1842454
Depends on: 1842455
Depends on: 1842457
Depends on: 1842458
Depends on: 1842460
Depends on: 1630527
Depends on: 1842462
Depends on: 1842464
Depends on: 1842465
Depends on: 1842468
Depends on: 1842469
Depends on: 1842470
Depends on: 1842474
Depends on: 1842475
Depends on: 1842476
Depends on: 1842478
Depends on: 1842479
Depends on: 1842480
Depends on: 1842481
Depends on: 1842503
Depends on: 1842505
Depends on: 1842506
Depends on: 1842507
Depends on: 1842509
Depends on: 1842510
Depends on: 1842546
Depends on: 1842548
Depends on: 1842549
Depends on: 1745149
Depends on: 1842550
Depends on: 1842551
No longer depends on: 1842551
Depends on: 1842971
Depends on: 1842973
Depends on: 1842974
Depends on: 1842976
Depends on: 1842978
Depends on: 1842980
Depends on: 1842982
Depends on: 1842984
Depends on: 1842986
Depends on: 1842987
Depends on: 1842988
Depends on: 1843261
No longer depends on: 1842982
Alias: old-prefs
Depends on: 1630497
Depends on: 1843742
Depends on: 1653931
Depends on: 1610671
Depends on: 1052909
Depends on: 1177968
Depends on: 1586941
Depends on: 1603205
Depends on: 1574540
Depends on: 1843999
Depends on: 1844125
Depends on: 1844391
Depends on: 1844491
Depends on: 1844492
Depends on: 1844493
Depends on: 1846468
Depends on: 1846476
Depends on: 1442936
Depends on: 1643172
Depends on: 1756599
No longer depends on: 1442936
Depends on: 1846646
Depends on: 1697151
Depends on: 1847285
Depends on: 1848376
Depends on: 1848416
Depends on: 1847811
Depends on: 1848873
Depends on: 1848874
Depends on: 1848896
Depends on: 1848899
Depends on: 1848966
Depends on: 1849522
Depends on: 1849674
Depends on: 1714302
Depends on: 1849934
Depends on: 1849936
Depends on: 1849937
Depends on: 1850902
Depends on: 1851058
Depends on: 1851084
Depends on: 1851085
Depends on: 1851087
Depends on: 1851088
Depends on: 1851090
Depends on: 1851091

maybe

  • privacy.partition.serviceWorkers - been default true since FF105
  • privacy.partition.always_partition_third_party_non_cookie_storage - default true since FF109
  • privacy.partition.always_partition_third_party_non_cookie_storage.exempt_sessionstorage - default false since FF109

edit: what happened there, it un-depended those 4 bugs?

No longer depends on: 1851087, 1851088, 1851090, 1851091
Depends on: 1851093
Depends on: 1851094

Please open new bugs instead of commenting on the meta.

Depends on: 1851096
Depends on: 1851097
Depends on: 1851098
Depends on: 1851099
Depends on: 1851100
Depends on: 1851163
Depends on: 1826293
Depends on: 1851211
Depends on: 1851353
Depends on: 1851395
Depends on: 1795624
Depends on: 1851539
Depends on: 1640971
Depends on: 1851541
Depends on: 1851551
Depends on: 1851553
Depends on: 1851556
Depends on: 1850492
Depends on: 1851959
No longer depends on: 1773049
Depends on: 1851962
Depends on: 1835913
Depends on: 1641389
Depends on: 1556991
Depends on: 1853262
Depends on: 1853263
Depends on: 1659266
Depends on: 1853489
Depends on: 1853517
Depends on: 1853518
Depends on: 1853544
Depends on: 1853546
Depends on: 1853547
Depends on: 1853548
Depends on: 1853550
Depends on: 1853551
Depends on: 1853552
Depends on: 1428302
Depends on: 1809768
Depends on: 1832845
No longer depends on: 1772850
Depends on: 1853829
Depends on: 1853831
Depends on: 1853832
Depends on: 1853841
Depends on: 1854546
Depends on: 1815827
Depends on: 1611626
Depends on: 1257938
Depends on: 1343665
Depends on: 1834133
Depends on: 1856500
No longer depends on: 1851556
No longer depends on: 1856500
Depends on: 1856510
Depends on: 1843225
Depends on: 1857640
Depends on: 1857932
No longer depends on: 1857932
Depends on: 1858549
Depends on: 1858553
Depends on: 1859431
Depends on: 1841194
Depends on: 1860411
Depends on: 1859245
No longer depends on: 1853544
Depends on: 1724089
Depends on: 1861878
Depends on: 1861958
Depends on: 1862481
Depends on: 1862924
Depends on: 1715158
Depends on: 1769277
Depends on: 1867400
Depends on: 1773079
Depends on: 1867759
Depends on: 1868677
Depends on: 1704595
Depends on: 1870458
Depends on: 1871539
Depends on: 1872772
Depends on: 1872773
No longer depends on: 1872773
Depends on: 1872779
Depends on: 1872780
Depends on: 1872781
Depends on: 1872782
Depends on: 1872784
Depends on: 1872824
Depends on: 1873122
Depends on: 1873137
Depends on: 1873138
Depends on: 1873307
Depends on: 1873311
Depends on: 1873312
Depends on: 1873327
Depends on: 1813489
Depends on: 1873342
No longer depends on: 1873312
Depends on: 1873594
Depends on: 1873602
Depends on: 1873663
Depends on: 1874618
Depends on: 1874633
Depends on: 1874806
Depends on: 1874953
No longer depends on: 1873122
Depends on: 1875466
Depends on: 1876321
Depends on: 1875822
Depends on: 1876713
Depends on: 1876702
Depends on: 1876983
Depends on: 1812629
Depends on: 1880782
Depends on: 1880783
Depends on: 1880789
Depends on: 1880791
Depends on: 1882144
Depends on: 1882674
Depends on: 1882678
Depends on: 1797846
Depends on: 1883563
Depends on: 1883919
Depends on: 1883911
Depends on: 1885705
Depends on: 1885708
Depends on: 1887515
Depends on: 1887712
Depends on: 1887717
Depends on: 1887839
Depends on: 1877243
Depends on: 1888992
No longer depends on: 1880791
Depends on: 1891051
Depends on: 1891250
Depends on: 1891287
You need to log in before you can comment on or make changes to this bug.