Closed Bug 1791851 Opened 2 years ago Closed 2 years ago

Vendor Rust tabs into desktop

Categories

(Firefox :: Sync, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
108 Branch
Tracking Status
firefox108 --- fixed

People

(Reporter: skhamis, Assigned: skhamis)

References

(Depends on 1 open bug)

Details

(Whiteboard: [fxsync-])

Attachments

(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 https://github.com/mozilla/application-services/pull/5117. This bug will be mainly for tracking the Desktop/JS side.

Whiteboard: [fxsync-]

Depends on D157979

Pushed by skhamis@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2b85dacb3900 mach vendor changes for tabs component r=teshaq,LougeniaBailey,supply-chain-reviewers https://hg.mozilla.org/integration/autoland/rev/6b591feffdb3 Add tabs as a uniffi component r=teshaq,LougeniaBailey,bdk https://hg.mozilla.org/integration/autoland/rev/5667db8fed85 regenerate uniffi r=teshaq,LougeniaBailey,bdk https://hg.mozilla.org/integration/autoland/rev/11b26634038d 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 skhamis@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/763901d54313 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.

Attachment

General

Created:
Updated:
Size: