Closed Bug 1917305 Opened 4 months ago Closed 1 month ago

Use form helpers for moz-toggle

Categories

(Toolkit :: UI Widgets, task, P2)

task

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: mstriemer, Assigned: hjones)

References

(Blocks 1 open bug, Regressed 2 open bugs)

Details

(Whiteboard: [recomp])

Attachments

(7 files)

We should use our form helpers from bug 1900122 for the moz-toggle component. This will entail moving the toggle before the label so will be a little more work and verification vs the moz-radio and moz-checkbox

See Also: → 1894509
Assignee: nobody → hjones
See Also: → 1912082
Blocks: 1927873
Attachment #9432977 - Attachment description: WIP: Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers → Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers
Attachment #9432978 - Attachment description: WIP: Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers → Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers
Attachment #9432980 - Attachment description: WIP: Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers → Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers
Attachment #9432981 - Attachment description: WIP: Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers → Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers
Attachment #9432982 - Attachment description: WIP: Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers → Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers
Attachment #9432977 - Attachment description: Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers → WIP: Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers
Attachment #9432978 - Attachment description: Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers → WIP: Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers
Attachment #9432980 - Attachment description: Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers → WIP: Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers
Attachment #9432981 - Attachment description: Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers → WIP: Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers
Attachment #9432982 - Attachment description: Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers → WIP: Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers
Attachment #9434324 - Attachment description: Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=#home-newtab-reviewers,#recomp-reviewers → WIP: Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=#home-newtab-reviewers,#recomp-reviewers
Attachment #9432977 - Attachment description: WIP: Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers → Bug 1917305 - Part 1: Fix spacing in moz-checkbox and base input elements r=#recomp-reviewers
Attachment #9432978 - Attachment description: WIP: Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers → Bug 1917305 - Part 2: Update moz-toggle to use the base input class r=#recomp-reviewers
Attachment #9432980 - Attachment description: WIP: Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers → Bug 1917305 - Part 3: Update moz-toggle tests to use the input test helpers r=#recomp-reviewers
Attachment #9432981 - Attachment description: WIP: Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers → Bug 1917305 - Part 4: Update search and suggest toggles in settings r=#search-reviewers,#settings-reviewers
Attachment #9432982 - Attachment description: WIP: Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers → Bug 1917305 - Part 5: Update shopping toggles r=#shopping-reviewers
Attachment #9434324 - Attachment description: WIP: Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=#home-newtab-reviewers,#recomp-reviewers → Bug 1917305 Part 6: implement nested fields to address newtab settings drawer spacing r=#home-newtab-reviewers,#recomp-reviewers
Pushed by hjones@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ab9d3dcb9ac7 Part 1: Fix spacing in moz-checkbox and base input elements r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/488458777db0 Part 2: Update moz-toggle to use the base input class r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/5b6f08a5fd6c Part 3: Update moz-toggle tests to use the input test helpers r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/a1fe92460a5d Part 4: Update search and suggest toggles in settings r=urlbar-reviewers,Standard8 https://hg.mozilla.org/integration/autoland/rev/ea78740bd5b1 Part 5: Update shopping toggles r=shopping-reviewers,kpatenio https://hg.mozilla.org/integration/autoland/rev/54eeb575b705 Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer
Pushed by hjones@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f538e9697cb3 Part 1: Fix spacing in moz-checkbox and base input elements r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/d0749e2b61fc Part 2: Update moz-toggle to use the base input class r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/0b20c8187edc Part 3: Update moz-toggle tests to use the input test helpers r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/8c3b26eb05e7 Part 4: Update search and suggest toggles in settings r=urlbar-reviewers,Standard8 https://hg.mozilla.org/integration/autoland/rev/f148cb47b84f Part 5: Update shopping toggles r=shopping-reviewers,kpatenio https://hg.mozilla.org/integration/autoland/rev/a11742cbdf6c Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer
Pushed by hjones@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1d176a670f6d Part 1: Fix spacing in moz-checkbox and base input elements r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/168f6caa3b16 Part 2: Update moz-toggle to use the base input class r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/da06d8bfc8db Part 3: Update moz-toggle tests to use the input test helpers r=reusable-components-reviewers,mstriemer https://hg.mozilla.org/integration/autoland/rev/a520c61b3bd3 Part 4: Update search and suggest toggles in settings r=urlbar-reviewers,Standard8 https://hg.mozilla.org/integration/autoland/rev/bbdcbe700c38 Part 5: Update shopping toggles r=shopping-reviewers,kpatenio https://hg.mozilla.org/integration/autoland/rev/af48443872d6 Part 6: implement nested fields to address newtab settings drawer spacing r=home-newtab-reviewers,reusable-components-reviewers,mconley,mstriemer https://hg.mozilla.org/integration/autoland/rev/840b6bd0d6e4 Part 7: add temporary exception for unused toggle vars in pdf.js r=reusable-components-reviewers,mstriemer
Flags: needinfo?(hjones)
Blocks: 1894509
See Also: 1894509
Regressions: 1937715
See Also: → 1936876
Regressions: 1939210
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: