Closed Bug 978667 Opened 10 years ago Closed 10 years ago

Add CSSContext for context-menus

Categories

(Add-on SDK Graveyard :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: evold, Unassigned)

Details

Instead of doing: 

var cm = require("sdk/context-menu");
cm.Item({
  label: "Edit Image",
  context: cm.PageContext(),
  contentScript: 'self.on("context", function (node) {' +
                 '  if (node.tagName != img) return false;' +
                 '  return true;' +
                 '});'
});

It'd be easier to do:

var cm = require("sdk/context-menu");
cm.Item({
  label: "Edit Image",
  context: cm.CSSContext("img")
});
Ah I forgot we have SelectorContext :)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.