[META] Audit preferences and code constants for outdated/obsolete/wrong values

NEW
Unassigned

Status

()

Core
General
2 years ago
11 days ago

People

(Reporter: jet, Unassigned, NeedInfo)

Tracking

(Depends on: 3 bugs)

Trunk
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox50 affected)

Details

(Reporter)

Description

2 years ago
We've been in the Web Layout Engine business for some time now. There may be preferences and code constants in Gecko that were set years ago that no longer make sense. Please hang bugs off this meta-bug to scrub those prefs and modify/remove them as needed.

Some ideas on what to look out for:
* The value was set when Windows95 was the major OS.
* The value is the same for all platforms (mobile and desktop.)
* The value assumed 640 x 480 or some other hardcoded rendering environment.
* The pref holds a time value that was set when i386 CPUs were common.
* Other features have shipped that change assumptions made.
(Reporter)

Updated

2 years ago
Depends on: 1283302
Flags: needinfo?(ajones)
(Reporter)

Updated

2 years ago
Depends on: 1284993
Depends on: 1297996
JW - can you take a look to see if there are any hard coded numbers that no longer make sense?
Flags: needinfo?(ajones) → needinfo?(jwwang)
Depends on: 1322251, 1322254
Depends on: 1325637
See Also: → bug 1188411
You need to log in before you can comment on or make changes to this bug.