Closed Bug 1900391 Opened 2 years ago Closed 11 months ago

[megalist] Support varying row heights in VirtualizedList

Categories

(Toolkit :: Password Manager, task, P3)

task

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: mtigley, Assigned: issammani, NeedInfo)

References

Details

(Whiteboard: [fxcm-megalist-eng])

Attachments

(2 files, 4 obsolete files)

Currently, VirtualizedList only supports a single fixed row height for the whole list.

To be more flexible with our UI, the VirtualizedList should support being able to render varying row heights.

Whiteboard: [fxcm-megalist-eng]
Assignee: nobody → imani
Severity: -- → S3
Priority: -- → P3
Blocks: 1952473
Attachment #9442343 - Attachment is obsolete: true
Attachment #9442342 - Attachment description: Bug 1900391 - P1: Create a LitElement virtualized list for CPM that support dynamic row heights. r=rsafaeian! → Bug 1900391 - Use a virtual list for the passwords list. r=dimi!
Attachment #9442342 - Attachment description: Bug 1900391 - Use a virtual list for the passwords list. r=dimi! → WIP: Bug 1900391 - Use a virtual list for the passwords list. r=dimi!
Attachment #9442342 - Attachment description: WIP: Bug 1900391 - Use a virtual list for the passwords list. r=dimi! → Bug 1900391 - Use a virtual list for the passwords list. r=dimi!
Attachment #9442342 - Attachment description: Bug 1900391 - Use a virtual list for the passwords list. r=dimi! → Bug 1900391 - Use a virtual list for the passwords list. r=mtigley
Attachment #9442342 - Attachment is obsolete: true
Attachment #9514002 - Attachment is obsolete: true
Pushed by dlee@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/61f597cd7a16 https://hg.mozilla.org/integration/autoland/rev/d99d2a2d1cd3 Use a virtual list for the passwords list. r=mtigley,credential-management-reviewers
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1964b6b2c594 https://hg.mozilla.org/integration/autoland/rev/f6b4963488a5 Revert "Bug 1900391 - Use a virtual list for the passwords list. r=mtigley,credential-management-reviewers" for causing mochitests failures in browser_passwords_delete_login.js.

Reverted this because it was causing mochitests failures in browser_passwords_delete_login.js.

  • Revert link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | toolkit/components/satchel/megalist/content/tests/browser/browser_passwords_delete_login.js | Uncaught exception in test bound test_delete_login_success - at chrome://mochitests/content/browser/toolkit/components/satchel/megalist/content/tests/browser/browser_passwords_delete_login.js:29 - TypeError: can't access property "querySelector", list.shadowRoot is null
Flags: needinfo?(imani)
Pushed by dlee@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/636adf7332b7 https://hg.mozilla.org/integration/autoland/rev/01c1939336d1 Use a virtual list for the passwords list. r=mtigley,credential-management-reviewers
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
QA Whiteboard: [qa-triage-done-c146/b145]
Attachment #9514974 - Attachment description: WIP: Bug 1900391 - VirtualList Diff → Bug 1900391 - Port virtual list support changes from Contextual Password Manager to Firefox View
Pushed by dlee@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6a0b366f7333 https://hg.mozilla.org/integration/autoland/rev/7fa5e6c8670b Port virtual list support changes from Contextual Password Manager to Firefox View r=kcochrane,sclements,fxview-reviewers
Pushed by nbeleuzu@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/b128b27984c9 https://hg.mozilla.org/integration/autoland/rev/7ce6264a8c45 Revert "Bug 1900391 - Port virtual list support changes from Contextual Password Manager to Firefox View r=kcochrane,sclements,fxview-reviewers" for causing bc failure on browser_firefoxview_virtual_list.js
Attachment #9514974 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: