Closed Bug 1502119 Opened 6 years ago Closed 5 years ago

Remove nodeAnnotationChanged

Categories

(Toolkit :: Places, task, P2)

task
Points:
1

Tracking

()

RESOLVED FIXED
mozilla69
Iteration:
69.3 - Jun 10 - 23
Tracking Status
firefox69 --- fixed

People

(Reporter: standard8, Assigned: mak, Mentored)

References

Details

(Keywords: perf, Whiteboard: [fxsearch][lang=js|cpp])

Attachments

(1 file)

Once bug 1501811 lands we no longer need nodeAnnotationChanged as that was basically only being used for livemarks.

We should also no longer need to send onItemChanged for annotations. There's possibly one use case for Sync here that we should check, but we believe we should be ok to remove that as well.
Priority: -- → P2
Keywords: perf
Whiteboard: [fxsearch]

I've split the onItemChanged changes out to a new bug - bug 1519840 - and described them there. As this bug was, it was really implementing two things that weren't quite matching.

Assigning to Alex as he's said he'll work on it.

Assignee: nobody → jrkong.hfd
Mentor: standard8
Summary: Remove nodeAnnotationChanged and stop onItemChanged updates for annotations → Remove nodeAnnotationChanged

As far as I know, Alex isn't working on this at the moment.

Assignee: jrkong.hfd → nobody
Whiteboard: [fxsearch] → [fxsearch][lang=js|cpp]

If you're interested in working on this bug, it affects both c++ and javascript, so you'll a full build rather than an artefact one. Here's a link to existing code locations:

https://searchfox.org/mozilla-central/search?q=nodeAnnotationChanged&case=false&regexp=false&path=

Most of the changes should be simple code removals, but check to see if there's any other items that could be removed (although, don't change the function signature for OnItemChanged at this time.

Assignee: nobody → mak77
Status: NEW → ASSIGNED
Iteration: --- → 69.3 - Jun 10 - 23
Points: --- → 1
Type: enhancement → task
Pushed by mak77@bonardo.net:
https://hg.mozilla.org/integration/autoland/rev/7b70a9ccdc17
Remove obsolete nodeAnnotationChanged. r=Standard8
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: