Closed
Bug 1899205
Opened 1 year ago
Closed 1 year ago
Implement UiStore in lib-state
Categories
(Firefox for Android :: General, enhancement, P1)
Tracking
()
RESOLVED
FIXED
129 Branch
| Tracking | Status | |
|---|---|---|
| firefox129 | --- | fixed |
People
(Reporter: jonalmeida, Assigned: jonalmeida)
References
Details
Attachments
(1 file, 3 obsolete files)
With the RFC in bug 1877307 landed, we should now implement it.
| Assignee | ||
Updated•1 year ago
|
Severity: -- → N/A
Priority: -- → P1
| Assignee | ||
Comment 1•1 year ago
|
||
We introduce a new UiStore that requires moving around some parts
of the original Store around, while keeping the surface area
identical to before so that we can swap between the different types.
Some noteworthy points and concepts introduced:
- A
StoreDispatcherholds theCoroutineContextin which aStorehas
implemented. - We move the
assertOnThreadout from theStoreThreadFactoryso
that we can now provide custom assertions based on the
StoreDispatcher. - Some of the new files introduced are from moving multiple classes
out from one file so that they can be better referenced in those new
cases mentioned above.
| Comment hidden (obsolete) |
| Comment hidden (obsolete) |
| Comment hidden (obsolete) |
Updated•1 year ago
|
Attachment #9406814 -
Attachment is obsolete: true
Updated•1 year ago
|
Attachment #9406807 -
Attachment is obsolete: true
Updated•1 year ago
|
Attachment #9406812 -
Attachment is obsolete: true
Pushed by jonalmeida942@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/d4b1db74dd63
Introduce UiStore to lib-state component r=android-reviewers,petru,matt-tighe,rsainani
Comment 6•1 year ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox129:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•