From 8003687debc55c646f40d55ad0dd6a3b80ad50d8 Mon Sep 17 00:00:00 2001 From: Anthony Ramine Date: Fri, 27 May 2016 13:15:20 +0200 Subject: [PATCH] Properly hide BrowserElementPrivileged members --- .../script/dom/webidls/BrowserElement.webidl | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/components/script/dom/webidls/BrowserElement.webidl b/components/script/dom/webidls/BrowserElement.webidl index 8ee6296bfe3..2767fa15071 100644 --- a/components/script/dom/webidls/BrowserElement.webidl +++ b/components/script/dom/webidls/BrowserElement.webidl @@ -146,24 +146,16 @@ interface BrowserElementPrivileged { // unsigned long count, // unsigned long modifiers); - [Throws, - Pref="dom.mozbrowser.enabled", - CheckAnyPermissions="browser"] + [Func="Window::global_is_mozbrowser", Throws] void goBack(); - [Throws, - Pref="dom.mozbrowser.enabled", - CheckAnyPermissions="browser"] + [Func="Window::global_is_mozbrowser", Throws] void goForward(); - [Throws, - Pref="dom.mozbrowser.enabled", - CheckAnyPermissions="browser"] + [Func="Window::global_is_mozbrowser", Throws] void reload(optional boolean hardReload = false); - [Throws, - Pref="dom.mozbrowser.enabled", - CheckAnyPermissions="browser"] + [Func="Window::global_is_mozbrowser", Throws] void stop(); //[Throws,