Labs/Jetpack/Reboot/JEP/114

From MozillaWiki
Jump to navigation Jump to search

JEP 114 - Places

  • Champion: David Dahl - ddahl@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