diff options
Diffstat (limited to 'src/components/script/dom/bindings/codegen/Window.webidl')
-rw-r--r-- | src/components/script/dom/bindings/codegen/Window.webidl | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/src/components/script/dom/bindings/codegen/Window.webidl b/src/components/script/dom/bindings/codegen/Window.webidl deleted file mode 100644 index a2f541e61f2..00000000000 --- a/src/components/script/dom/bindings/codegen/Window.webidl +++ /dev/null @@ -1,72 +0,0 @@ -/* -*- Mode: IDL; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ -/* This Source Code Form is subject to the terms of the Mozilla Public - * License, v. 2.0. If a copy of the MPL was not distributed with this file, - * You can obtain one at http://mozilla.org/MPL/2.0/. - * - * The origin of this IDL file is: - * http://www.w3.org/html/wg/drafts/html/master/browsers.html#the-window-object - */ - -[NamedPropertiesObject] -/*sealed*/ interface Window : EventTarget { - // the current browsing context - /*[Unforgeable] readonly attribute WindowProxy window; - [Replaceable] readonly attribute WindowProxy self;*/ - [Unforgeable] readonly attribute Document document; - attribute DOMString name; - /* [PutForwards=href, Unforgeable] */ readonly attribute Location location; - /* readonly attribute History history; - [Replaceable] readonly attribute BarProp locationbar; - [Replaceable] readonly attribute BarProp menubar; - [Replaceable] readonly attribute BarProp personalbar; - [Replaceable] readonly attribute BarProp scrollbars; - [Replaceable] readonly attribute BarProp statusbar; - [Replaceable] readonly attribute BarProp toolbar;*/ - attribute DOMString status; - void close(); - readonly attribute boolean closed; - void stop(); - void focus(); - void blur(); - - // other browsing contexts - /*[Replaceable] readonly attribute WindowProxy frames; - [Replaceable] readonly attribute unsigned long length; - [Unforgeable] readonly attribute WindowProxy top; - attribute WindowProxy? opener; - readonly attribute WindowProxy parent;*/ - readonly attribute Element? frameElement; - /*WindowProxy open(optional DOMString url = "about:blank", optional DOMString target = "_blank", optional DOMString features = "", optional boolean replace = false); - getter WindowProxy (unsigned long index);*/ - //getter object (DOMString name); - - // the user agent - readonly attribute Navigator navigator; - /* - readonly attribute External external; - readonly attribute ApplicationCache applicationCache;*/ - - // user prompts - void alert(optional DOMString message = ""); - boolean confirm(optional DOMString message = ""); - DOMString? prompt(optional DOMString message = "", optional DOMString default = ""); - void print(); - any showModalDialog(DOMString url, optional any argument); - - -}; -/*Window implements GlobalEventHandlers; - Window implements WindowEventHandlers;*/ - -[NoInterfaceObject] -interface WindowTimers { - //long setTimeout(Function handler, optional long timeout, any... arguments); - //XXXjdm No support for Function or variadic arguments yet - long setTimeout(any handler, optional long timeout/*, any... arguments*/); - void clearTimeout(long handle); - /*long setTimeout(DOMString handler, optional long timeout, any... arguments); - long setInterval(Function handler, optional long timeout, any... arguments); - long setInterval(DOMString handler, optional long timeout, any... arguments); - void clearInterval(long handle);*/ -}; -Window implements WindowTimers; |