Closed Bug 1449730 Opened 6 years ago Closed 4 years ago

Remove the non-mirror bookmarks engine

Categories

(Firefox :: Sync, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: lina, Assigned: markh)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

Attachments

(1 file)

Once the mirror is on and working for everyone, we can remove the original engine, the pref, any custom TPS configs, some `PlacesSyncUtils` helpers and tests, and fold `BaseBookmarksEngine` back into `BufferedBookmarksEngine`.
Blocks: 1414435
what exactly I need to do in this bug
Flags: needinfo?(kit)
sorry! seems this one also depends on #1433177
Yup. It'll be a few months, sorry. :-) If you're looking for a good first Sync bug, check out bug 1383488 or bug 1375220, or bug 1406475 if you'd like something a bit more involved.
Flags: needinfo?(kit)
Thanks, Kit.

I am working on some other bug, will try to finish ASAP but in future want to work on bugs related SYNC only. and I already with you on my first contribution. 
https://bugzilla.mozilla.org/show_bug.cgi?id=1408108
Blocks: 1460577

Lina tells me that we should be able to do this now.

Flags: needinfo?(lina)

Mark, do you know the current status here?

Flags: needinfo?(markh)

Whew, sorry this got buried again! We've been shipping the new engine by default since 71, and haven't done any more work on the old engine, so we can do this now. Untangling the Sync tests is going to be the biggest challenge, though.

Flags: needinfo?(lina)

What Lina said! :) Mak, for our interest, why do you ask? If this is blocking something we'd be happy to try and get it bumped in priority.

Flags: needinfo?(markh)

No, we're not blocked, thanks for asking!
I'm asking periodically just to understand where we are, because sometimes I end up speaking with Standard8 about remaining work to remove the synchronous APIs.
The only thing that is depending on this atm is the removal of nsIAnnotationService.idl and its implementation, if we could at least unblock that, without doing all the removal work, it would be nice.

Depends on: 1658498
Depends on: 1662319
Blocks: 1662602
Assignee: nobody → markh
Status: NEW → ASSIGNED
Blocks: 1648721
Pushed by mhammond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bb25371f5545
remove the legacy bookmarks sync engine. r=lina
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 83 Branch

\O/

See Also: → 1775163
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: