Remove CheckAnyPermissions / CheckAllPermissions extended attributes.

This commit is contained in:
Ms2ger 2016-07-08 15:05:36 +02:00
parent ed743bb50c
commit 39113c670c

View file

@ -107,41 +107,34 @@ BrowserElement implements BrowserElementPrivileged;
[NoInterfaceObject, Exposed=(Window,Worker)] [NoInterfaceObject, Exposed=(Window,Worker)]
interface BrowserElementCommon { interface BrowserElementCommon {
[Throws, [Throws,
Pref="dom.mozbrowser.enabled", Pref="dom.mozbrowser.enabled"]
CheckAnyPermissions="browser embed-widgets"]
void setVisible(boolean visible); void setVisible(boolean visible);
[Throws, [Throws,
Pref="dom.mozbrowser.enabled", Pref="dom.mozbrowser.enabled"]
CheckAnyPermissions="browser embed-widgets"]
boolean getVisible(); boolean getVisible();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser embed-widgets"]
//void setActive(boolean active); //void setActive(boolean active);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser embed-widgets"]
//boolean getActive(); //boolean getActive();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser embed-widgets"]
//void addNextPaintListener(BrowserElementNextPaintEventCallback listener); //void addNextPaintListener(BrowserElementNextPaintEventCallback listener);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser embed-widgets"]
//void removeNextPaintListener(BrowserElementNextPaintEventCallback listener); //void removeNextPaintListener(BrowserElementNextPaintEventCallback listener);
}; };
[NoInterfaceObject, Exposed=(Window,Worker)] [NoInterfaceObject, Exposed=(Window,Worker)]
interface BrowserElementPrivileged { interface BrowserElementPrivileged {
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//void sendMouseEvent(DOMString type, //void sendMouseEvent(DOMString type,
// unsigned long x, // unsigned long x,
// unsigned long y, // unsigned long y,
@ -151,8 +144,7 @@ interface BrowserElementPrivileged {
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled",
// Func="TouchEvent::PrefEnabled", // Func="TouchEvent::PrefEnabled"]
// CheckAnyPermissions="browser"]
//void sendTouchEvent(DOMString type, //void sendTouchEvent(DOMString type,
// sequence<unsigned long> identifiers, // sequence<unsigned long> identifiers,
// sequence<long> x, // sequence<long> x,
@ -177,71 +169,58 @@ interface BrowserElementPrivileged {
void stop(); void stop();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest download(DOMString url, //DOMRequest download(DOMString url,
// optional BrowserElementDownloadOptions options); // optional BrowserElementDownloadOptions options);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest purgeHistory(); //DOMRequest purgeHistory();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest getScreenshot([EnforceRange] unsigned long width, //DOMRequest getScreenshot([EnforceRange] unsigned long width,
// [EnforceRange] unsigned long height, // [EnforceRange] unsigned long height,
// optional DOMString mimeType=""); // optional DOMString mimeType="");
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//void zoom(float zoom); //void zoom(float zoom);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest getCanGoBack(); //DOMRequest getCanGoBack();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest getCanGoForward(); //DOMRequest getCanGoForward();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//DOMRequest getContentDimensions(); //DOMRequest getContentDimensions();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAllPermissions="browser input-manage"]
//DOMRequest setInputMethodActive(boolean isActive); //DOMRequest setInputMethodActive(boolean isActive);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAllPermissions="browser nfc-manager"]
//void setNFCFocus(boolean isFocus); //void setNFCFocus(boolean isFocus);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//void findAll(DOMString searchString, BrowserFindCaseSensitivity caseSensitivity); //void findAll(DOMString searchString, BrowserFindCaseSensitivity caseSensitivity);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//void findNext(BrowserFindDirection direction); //void findNext(BrowserFindDirection direction);
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAnyPermissions="browser"]
//void clearMatch(); //void clearMatch();
//[Throws, //[Throws,
// Pref="dom.mozBrowserFramesEnabled", // Pref="dom.mozBrowserFramesEnabled"]
// CheckAllPermissions="browser browser:universalxss"]
//DOMRequest executeScript(DOMString script, //DOMRequest executeScript(DOMString script,
// optional BrowserElementExecuteScriptOptions options); // optional BrowserElementExecuteScriptOptions options);