Closed
Bug 1990504
Opened 11 months ago
Closed 11 months ago
Fix Preferences and Settings types being implicitly any
Categories
(Firefox :: Settings UI, task)
Firefox
Settings UI
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).
| Assignee | ||
Updated•11 months ago
|
Updated•11 months ago
|
| Assignee | ||
Updated•11 months ago
|
| Assignee | ||
Updated•11 months ago
|
Summary: Fix usage of PreferencesSettingsConfig type → Fix Preferences and Settings types being implicitly any
| Assignee | ||
Comment 1•11 months ago
|
||
| Assignee | ||
Comment 2•11 months ago
|
||
| Assignee | ||
Comment 3•11 months ago
|
||
Updated•11 months ago
|
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
Updated•11 months ago
|
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
Updated•11 months ago
|
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 mkennedy@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/3c8ee1c288fa
https://hg.mozilla.org/integration/autoland/rev/062cd5cfb4eb
Expose Setting and Preferences types that are implicitly any r=hjones
https://github.com/mozilla-firefox/firefox/commit/abe7692c971a
https://hg.mozilla.org/integration/autoland/rev/259dcb4eedd5
Fix and import Setting and Preference types to avoid them being implicitly any r=hjones
https://github.com/mozilla-firefox/firefox/commit/07c9e545921c
https://hg.mozilla.org/integration/autoland/rev/f2e705a9388c
Exclude custom lit.all.mjs file from type check r=hjones
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.
| Assignee | ||
Comment 7•11 months ago
|
||
Ah, I know why this is happening. Due to types being explicitly enforced on some files... Will fix...
Flags: needinfo?(mkennedy)
Pushed by mkennedy@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/3387151957a7
https://hg.mozilla.org/integration/autoland/rev/2a4f5f9873e8
Expose Setting and Preferences types that are implicitly any r=hjones
https://github.com/mozilla-firefox/firefox/commit/160fa8b87d6d
https://hg.mozilla.org/integration/autoland/rev/29adfa3ce7cf
Fix and import Setting and Preference types to avoid them being implicitly any r=hjones
https://github.com/mozilla-firefox/firefox/commit/76b71541407e
https://hg.mozilla.org/integration/autoland/rev/d513f870f829
Exclude custom lit.all.mjs file from type check r=hjones
https://hg.mozilla.org/mozilla-central/rev/2a4f5f9873e8
https://hg.mozilla.org/mozilla-central/rev/29adfa3ce7cf
https://hg.mozilla.org/mozilla-central/rev/d513f870f829
Status: NEW → RESOLVED
Closed: 11 months ago
status-firefox145:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Updated•10 months ago
|
QA Whiteboard: [qa-triage-done-c146/b145]
You need to log in
before you can comment on or make changes to this bug.
Description
•