Closed Bug 1791851 Opened 1 year ago Closed 1 year ago

Vendor Rust tabs into desktop


(Firefox :: Sync, enhancement)




108 Branch
Tracking Status
firefox108 --- fixed


(Reporter: skhamis, Assigned: skhamis)


(Depends on 1 open bug)


(Whiteboard: [fxsync-])


(5 files)

Application services wants to use the rust tabs engines in desktop. This will allow all three platforms (iOS, Android, and now Desktop) to use the same underlying rust storage & syncing for tabs.

Work has been done on the a-s side to prepare tabs for the ability to sync with the existing desktop ecosystem This bug will be mainly for tracking the Desktop/JS side.

Whiteboard: [fxsync-]

Depends on D157979

Pushed by
mach vendor changes for tabs component r=teshaq,LougeniaBailey,supply-chain-reviewers
Add tabs as a uniffi component r=teshaq,LougeniaBailey,bdk
regenerate uniffi r=teshaq,LougeniaBailey,bdk
replace desktop tabs with the rust tabs engine r=teshaq,LougeniaBailey,markh,sfoster
Regressions: 1797714
Regressions: 1798266
Regressions: 1798692

A patch has been attached on this bug, which was already closed. Filing a separate bug will ensure better tracking. If this was not by mistake and further action is needed, please alert the appropriate party. (Or: if the patch doesn't change behavior -- e.g. landing a test case, or fixing a typo -- then feel free to disregard this message)

Pushed by
Add documentation for using uniffi on desktop r=bdk DONTBUILD
Regressions: 1801059
Regressions: 1805809
Regressions: 1814537
You need to log in before you can comment on or make changes to this bug.