Closed Bug 1869845 Opened 2 years ago Closed 2 years ago

Create a (hidden) sidebar entry for displaying Megalist

Categories

(Toolkit :: Form Autofill, task)

task

Tracking

()

RESOLVED FIXED
126 Branch
Tracking Status
firefox126 --- fixed

People

(Reporter: mtigley, Assigned: joschmidt)

References

(Depends on 1 open bug)

Details

Attachments

(1 file, 57 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review

Display a unified list of logins, credit cards, and addresses. For now, we call this "Megalist".

Assignee: nobody → joschmidt
Status: NEW → ASSIGNED
Summary: Create a sidebar entry for displaying Megalist → Create a (hidden) sidebar entry for displaying Megalist

info: the sidebar is initially invisible to users.

Attachment #9371009 - Attachment is obsolete: true
Attachment #9371056 - Attachment description: Bug 1869845 - describe record format - r?#credential-management-reviewers! → Bug 1869845 - aggregator abstract record format - r?#credential-management-reviewers!

Depends on D197671

Attachment #9370929 - Attachment description: WIP: Bug 1869845 - DONTMERGE exposing Megalist in the Sidebar → Bug 1869845 - DONTMERGE exposing Megalist in the Sidebar r?#credential-management-reviewers!

top avoid double work and confusion

Depends on D197906

Attachment #9371650 - Attachment is obsolete: true
Attachment #9372068 - Attachment is obsolete: true
Attachment #9372030 - Attachment is obsolete: true
Attachment #9371692 - Attachment is obsolete: true
Attachment #9371690 - Attachment is obsolete: true
Attachment #9371683 - Attachment is obsolete: true
Attachment #9371681 - Attachment is obsolete: true
Attachment #9371542 - Attachment is obsolete: true
Attachment #9371513 - Attachment is obsolete: true
Attachment #9371505 - Attachment is obsolete: true
Attachment #9368510 - Attachment is obsolete: true
Attachment #9369857 - Attachment is obsolete: true
Attachment #9370870 - Attachment is obsolete: true
Attachment #9370891 - Attachment is obsolete: true
Attachment #9370929 - Attachment is obsolete: true
Attachment #9370960 - Attachment is obsolete: true
Attachment #9370961 - Attachment is obsolete: true
Attachment #9371016 - Attachment is obsolete: true
Attachment #9371056 - Attachment is obsolete: true
Attachment #9371112 - Attachment is obsolete: true
Attachment #9371130 - Attachment is obsolete: true
Attachment #9371292 - Attachment is obsolete: true
Attachment #9371344 - Attachment is obsolete: true
Attachment #9371354 - Attachment is obsolete: true

This is a poc evaluating the use of Web Streams as an API for
both the Aggregator and its data sources.

This adds a boring Examples data source to the default aggregator, like so:

export class Default extends Aggregator {
  constructor() {
    super(
      new Logins(),
      new Examples(1000),
    );
  }
}

The aggregator itself basically becomes a multiplexer, with both a readable and a writable stream.

Attached file WIP: Bug 1869845 - cleanup (obsolete) —
Group: firefox-core-security
Group: blocklist-requests

and add a megalist/moz.build manifest

Attached file WIP: Bug 1869845 - Fix UI bugs (obsolete) —
Group: mozilla-employee-confidential
Attached file WIP: Bug 1869845 - fluenting (obsolete) —
Attached file WIP: Bug 1869845 - cleaning up (obsolete) —
Attachment #9382508 - Attachment is obsolete: true
Attachment #9382491 - Attachment is obsolete: true
Attachment #9372294 - Attachment is obsolete: true
Attachment #9382414 - Attachment is obsolete: true
Attachment #9382218 - Attachment is obsolete: true
Attachment #9378316 - Attachment is obsolete: true
Attachment #9380032 - Attachment is obsolete: true
Attachment #9382146 - Attachment is obsolete: true
Attachment #9375853 - Attachment is obsolete: true
Attachment #9372408 - Attachment is obsolete: true
Attachment #9372333 - Attachment is obsolete: true
Attachment #9372069 - Attachment is obsolete: true
Attachment #9371438 - Attachment is obsolete: true
Attachment #9371434 - Attachment is obsolete: true
Attachment #9382490 - Attachment is obsolete: true
Attachment #9382470 - Attachment is obsolete: true
Attachment #9376677 - Attachment is obsolete: true
Attachment #9372174 - Attachment is obsolete: true
Attachment #9372217 - Attachment is obsolete: true
Attachment #9372364 - Attachment is obsolete: true
Attachment #9372682 - Attachment is obsolete: true
Attachment #9373066 - Attachment is obsolete: true
Attachment #9375888 - Attachment is obsolete: true
Attachment #9376676 - Attachment is obsolete: true
Attachment #9382361 - Attachment is obsolete: true
Attachment #9382225 - Attachment is obsolete: true
Attachment #9378874 - Attachment is obsolete: true
Attachment #9372858 - Attachment is obsolete: true
Attachment #9371337 - Attachment is obsolete: true
Attachment #9371433 - Attachment is obsolete: true
Attachment #9371474 - Attachment is obsolete: true
Attachment #9382516 - Attachment description: WIP: Bug 1869845 - Megalist Feb 25 fold → WIP: Bug 1869845 - Megalist Mar 3 fold
Attachment #9382516 - Attachment description: WIP: Bug 1869845 - Megalist Mar 3 fold → WIP: Bug 1869845 - Megalist Mar 4 fold
Attached file WIP: Bug 1869845 - Polishing patch (obsolete) —
Attachment #9390952 - Attachment is obsolete: true
Attachment #9382516 - Attachment description: WIP: Bug 1869845 - Megalist Mar 4 fold → Bug 1869845 - Establishing Megalist. r=sgalich,issammani,joschmidt
Blocks: 1887680
Attachment #9382516 - Attachment description: Bug 1869845 - Establishing Megalist. r=sgalich,issammani,joschmidt → Bug 1869845 - Establishing Megalist. r=sgalich,issammani
Attachment #9382516 - Attachment description: Bug 1869845 - Establishing Megalist. r=sgalich,issammani → Bug 1869845 - Establishing Megalist. r=sgalich,issammani,joschmidt
Attachment #9382516 - Attachment description: Bug 1869845 - Establishing Megalist. r=sgalich,issammani,joschmidt → Bug 1869845 - Establishing Megalist. r=sgalich,issammani
Pushed by sgalich@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1415c00bdded Establishing Megalist. r=issammani,firefox-desktop-core-reviewers ,fluent-reviewers,sidebar-reviewers,mstriemer,niklas,mtigley,bolsson
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 126 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: