Labs/Jetpack/Reboot/JEP/114: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | Reboot‎ | JEP
Jump to navigation Jump to search
Line 1: Line 1:
== JEP 114 - Places ==
== JEP 114 - Places ==


* Champion: David Dahl - ddahl@mozilla.com
* Champion: David Dahl - ddahl <at> mozilla.com
* Status: Accepted/In-Queue
* Status: Accepted/In-Queue
* Bug Ticket: 545700
* Bug Ticket: 545700

Revision as of 21:54, 11 February 2010

JEP 114 - Places

  • Champion: David Dahl - ddahl <at> mozilla.com
  • Status: Accepted/In-Queue
  • Bug Ticket: 545700
  • Type: API
  • Difficulty: 2

Proposal

Elegant access to Places query API

Key Issues

This is a relatively easy port since the initial prototype implementation is a .jsm.

We need to add 2 new methods to the existing implementation.

bookmarkNode.delete()

bookmarkNode.save()

Dependencies & Requirements

None. This is a pure data api to talk to the places database, No UI is exposed.

Capabilities Required (if applicable)

N/A

API Methods (if applicable)

See JEP 22: https://wiki.mozilla.org/Labs/Jetpack/JEP/22

Use Cases

Auto-bookmarking, auto-tagging, etc...

Common Actions

Querying history, bookmarks and creating, deleting and updating individual bookmarks