Closed Bug 699844 (removeAnnotations) Opened 10 years ago Closed 6 months ago

Remove the Annotations Service API

Categories

(Toolkit :: Places, task, P3)

task
Points:
3

Tracking

()

RESOLVED FIXED
84 Branch
Iteration:
84.1 - Oct 19 - Nov 01
Tracking Status
firefox84 --- fixed

People

(Reporter: mak, Assigned: standard8)

References

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

Details

Attachments

(3 files, 1 obsolete file)

To avoid concurrency issues this requires its users to be async, at least those history and bookmarks parts depending on it.
Alias: asyncAnnotations
Depends on: 822996
No longer depends on: placesAsyncBookmarks
Blocks: OMTPlaces
No longer blocks: StorageJank
Blocks: 1071511
Priority: -- → P3
Depends on: 1387446
Depends on: 1072833
We are re-evaluating this as a whole. We'll likely first completely remove item annotations, and then re-evaluate an approach for page annotations in the few points where we really need them.
Bugs incoming.
Depends on: 1460577
Depends on: 1462135
Attachment #767924 - Attachment is obsolete: true
Depends on: 1468972
Summary: Make Annotations Service APIs asynchronous → Remove the Annotations Service API
Alias: asyncAnnotations → removeAnnotations
Depends on: 1467131
No longer depends on: 1072833, 1462135
Depends on: 1475245
Depends on: 1475558
Blocks: 1475582
Depends on: 1479053
Depends on: 1479764
No longer depends on: 1387446
Assignee: nobody → standard8
Severity: normal → N/A
Type: defect → task
Iteration: --- → 84.1 - Oct 19 - Nov 01
Points: --- → 3
Pushed by mbanner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2c2fd8e25f29
Remove remaining uses of bookmark annotations from Sync. r=markh
https://hg.mozilla.org/integration/autoland/rev/413a70305cc6
Remove the live bookmark migrator as it is not needed now. r=mak,markh
https://hg.mozilla.org/integration/autoland/rev/61283442e9fe
Remove the Bookmarks annotations service API. r=mak
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 84 Branch
You need to log in before you can comment on or make changes to this bug.