Closed Bug 1990504 Opened 11 months ago Closed 11 months ago

Fix Preferences and Settings types being implicitly any

Categories

(Firefox :: Settings UI, task)

task

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: mkennedy, Assigned: mkennedy)

References

(Blocks 1 open bug)

Details

(Whiteboard: [recomp])

Attachments

(4 files)

Some types used in Settings and Preference files are implicitly any and failing to map to the correct types due to some file shuffling that happened recently on main branch. For example, PreferencesSettingsConfig in toolkit/content/preferences/Setting.mjs file is incorrect (see attachment).

Type: task → defect
Keywords: regression
Regressed by: 1976049
Whiteboard: [recomp]
Assignee: nobody → mkennedy
Type: defect → task
Keywords: regression
No longer regressed by: 1976049
Summary: Fix usage of PreferencesSettingsConfig type → Fix Preferences and Settings types being implicitly any
Attachment #9515351 - Attachment description: Bug 1990504 - Expose types that are implicitly any r=#reusable-components-reviewers-rotation → Bug 1990504 - Expose Setting and Preferences types that are implicitly any r=#reusable-components-reviewers-rotation
Attachment #9515352 - Attachment description: Bug 1990504 - Import Setting and Preference types to avoid them being implicitly any r=#reusable-components-reviewers-rotation → Bug 1990504 - Update and import Setting and Preference types to avoid them being implicitly any r=#reusable-components-reviewers-rotation
Attachment #9515352 - Attachment description: Bug 1990504 - Update and import Setting and Preference types to avoid them being implicitly any r=#reusable-components-reviewers-rotation → Bug 1990504 - Fix and import Setting and Preference types to avoid them being implicitly any r=#reusable-components-reviewers-rotation
Pushed by imoraru@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/60e7487cbe70 https://hg.mozilla.org/integration/autoland/rev/1eb2d9276b00 Revert "Bug 1990504 - Exclude custom lit.all.mjs file from type check r=hjones" for causing multiple bc failures.

Revert for causing multiple bc failures.

Flags: needinfo?(mkennedy)

Ah, I know why this is happening. Due to types being explicitly enforced on some files... Will fix...

Flags: needinfo?(mkennedy)
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
QA Whiteboard: [qa-triage-done-c146/b145]
Blocks: 1996847
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: