32 #include "nsISupports.idl"
50 [scriptable,
uuid(cff760df-5fe0-4657-8eb5-1d5d3ca12369)]
68 void addCommand(in AString aType, in AString aID, in AString
aName, in AString aTooltip);
84 [
const,
array, size_is(aNumCommands)] in wstring aTypeArray,
85 [
const,
array, size_is(aNumCommands)] in wstring aIDArray,
86 [
const,
array, size_is(aNumCommands)] in wstring aNameArray,
87 [
const,
array, size_is(aNumCommands)] in wstring aTooltipArray);
void removeCommand(in AString aID)
This interface is a composition of many of our other interfaces with the goal of exposing a more web-...
void setCommandData(in unsigned long aNumCommands, [const, array, size_is(aNumCommands)] in wstring aTypeArray, [const, array, size_is(aNumCommands)] in wstring aIDArray, [const, array, size_is(aNumCommands)] in wstring aNameArray, [const, array, size_is(aNumCommands)] in wstring aTooltipArray)
An interface to specify playlist commands from remote web pages.
void addCommand(in AString aType, in AString aID, in AString aName, in AString aTooltip)
attribute sbIRemotePlayer owner