KerSp66zQAx / brief

A feed reading extension for Mozilla Firefox, fork of
8 stars 1 forks source link

Use new asynchronous service API for livemarks | Fix add/remove/bookmark feeds #4

Open KerSp66zQAx opened 12 years ago

KerSp66zQAx commented 12 years ago

With the arrive of the new asynchronous service API for livemarks, the old API was marked as deprecated. Brief uses that, and while currently only a few related warnings in the Error Console are triggered, it will need to be managed.

Error: getFeedURI is deprecated and will be removed in a future release.
Check the nsILivemarkService interface.
Source File: resource:///components/nsLivemarkService.js
Line: 204

Error: isLivemark is deprecated and will be removed in a future release.
Check the nsILivemarkService interface.
Source File: resource:///components/nsLivemarkService.js
Line: 204
KerSp66zQAx commented 11 years ago

The definitive removal of the deprecated synchronous apis is planned for Fx21:

http://blog.bonardo.net/2013/01/29/add-ons-devs-heads-up-history-api-removals-in-places https://bugzilla.mozilla.org/show_bug.cgi?id=834457

mdirik commented 11 years ago

firefox 22 will be released 4 weeks later, what is the situation on this issue?

KerSp66zQAx commented 11 years ago

I have hardly progressed, but I want to solve this in the next two weeks.

mdirik commented 11 years ago

I've learned that there is another fork of Brief called digest. It may be helpful.

KerSp66zQAx commented 11 years ago

Yeah, and it did the migration to the async API. I will check it.