Closed Bug 2042206 Opened 3 months ago Closed 2 months ago

Update styles for payments and addresses edit dialogs

Categories

(Firefox :: Settings UI, task, P3)

task

Tracking

()

RESOLVED FIXED
154 Branch
Tracking Status
firefox154 --- fixed

People

(Reporter: tanvi.manku, Assigned: tanvi.manku, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

We need to update the styling of the payments and addresses edit dialogs in about:preferences to align with the Nova spec. This entails:

  • Replacing the text fields with moz-input-text=”text”
  • Replacing the drop-down fields with moz-select
  • Replacing <button> with moz-button
Blocks: 2047774
Pushed by mtigley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/004af3f234f7 https://hg.mozilla.org/integration/autoland/rev/851167946ff7 Add Nova styling for address and payment edit dialogs. r=mtigley,fluent-reviewers,credential-management-reviewers,akulyk,bolsson,hjones
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/651bd135dcca https://hg.mozilla.org/integration/autoland/rev/0d4c2c45cd5a Revert "Bug 2042206: Add Nova styling for address and payment edit dialogs. r=mtigley,fluent-reviewers,credential-management-reviewers,akulyk,bolsson,hjones" for causing bc failures @ browser_creditCard_telemetry_manage.js
Pushed by mtigley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1ac38a438b6b https://hg.mozilla.org/integration/autoland/rev/4a8cd02c2167 Add Nova styling for address and payment edit dialogs. r=mtigley,fluent-reviewers,credential-management-reviewers,akulyk,bolsson,hjones
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/5eef94d01fda https://hg.mozilla.org/integration/autoland/rev/bdbb9c0be212 Revert "Bug 2042206: Add Nova styling for address and payment edit dialogs. r=mtigley,fluent-reviewers,credential-management-reviewers,akulyk,bolsson,hjones" for causing linting failures.

Reverted this because it was causing linting failures.

  • Revert link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/browser/extensions/formautofill/content/editCreditCard.mjs:13:1 | Imported module should be assigned (import/no-unassigned-import)
Pushed by mtigley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/4146220071d3 https://hg.mozilla.org/integration/autoland/rev/ff3b7f8ef74a Add Nova styling for address and payment edit dialogs. r=mtigley,fluent-reviewers,credential-management-reviewers,akulyk,bolsson,hjones
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
Regressions: 2052320
Regressions: 2052971
No longer blocks: 2053756
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: