Closed Bug 627519 Opened 11 years ago Closed 3 years ago

Bookmark sync: copies of Mobile Bookmarks also get the mobile/bookmarksRoot annotation

Categories

(Firefox :: Sync, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: philikon, Unassigned)

References

Details

(Whiteboard: [sync:rigor][sync:bookmarks])

You can make copies of the Mobile Bookmark folder in the View All Bookmarks UI. The problem here is that the copies also get the mobile/bookmarksRoot annotation and confuse the getter for kSpecialIDs.mobile. We should probably check for that annotation being added in the tracker and ensure that there's only one item with this annotation. To fix users existing databases, we might want to fix the kSpecialIDs.mobile getter.

Note: This needs good testing on Fennec because Fennec actually creates a folder with this annotation to use as its root folder for bookmarks.
Blocks: 625681
Blocks: 745408
Whiteboard: [sync:rigor][sync:bookmarks]
Bug 1302901 turned mobile into a real root, the annotation is only used for importing, and we're talking about removing annotations from Places entirely.
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → INVALID
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.