summaryrefslogtreecommitdiffstats
path: root/webkit/port/page
diff options
context:
space:
mode:
authorojan@google.com <ojan@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-11 20:26:03 +0000
committerojan@google.com <ojan@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-11 20:26:03 +0000
commit6ef47c95ed266d9d1d8da93c8481e32e22e8baf9 (patch)
treee8277d1d0e20df31b77644977b26170f9a071e4b /webkit/port/page
parentda3178634563f8c0a5f9f8b395ffb7786ee2246a (diff)
downloadchromium_src-6ef47c95ed266d9d1d8da93c8481e32e22e8baf9.zip
chromium_src-6ef47c95ed266d9d1d8da93c8481e32e22e8baf9.tar.gz
chromium_src-6ef47c95ed266d9d1d8da93c8481e32e22e8baf9.tar.bz2
Copy over the IDL files from port that really should be in the vendor branch (2/2)
Remove the IDLs from webkit/port that we're moving back to third_party/WebKit. Will update DEPS as part of this CL once 1/2 is committed. Review URL: http://codereview.chromium.org/9764 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5204 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/port/page')
-rw-r--r--webkit/port/page/Console.idl51
-rw-r--r--webkit/port/page/DOMWindow.idl456
-rw-r--r--webkit/port/page/History.idl42
-rw-r--r--webkit/port/page/Location.idl25
4 files changed, 0 insertions, 574 deletions
diff --git a/webkit/port/page/Console.idl b/webkit/port/page/Console.idl
deleted file mode 100644
index 79a33f6..0000000
--- a/webkit/port/page/Console.idl
+++ /dev/null
@@ -1,51 +0,0 @@
-/*
- * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of
- * its contributors may be used to endorse or promote products derived
- * from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-module window {
-
- interface Console {
- [Custom] void debug();
- [Custom] void error();
- [Custom] void info();
- [Custom] void log();
- [Custom] void warn();
- [Custom] void dir();
- [Custom] void dirxml();
- [Custom] void trace();
- [Custom, ImplementationFunction=assertCondition] void assert(in boolean condition);
- [Custom] void count();
-
- [Custom] void profile(in DOMString title);
- [Custom] void profileEnd();
- void time(in [ConvertUndefinedOrNullToNullString] DOMString title);
- [Custom] void timeEnd();
- [Custom] void group();
- void groupEnd();
- };
-
-}
diff --git a/webkit/port/page/DOMWindow.idl b/webkit/port/page/DOMWindow.idl
deleted file mode 100644
index 2b4c483..0000000
--- a/webkit/port/page/DOMWindow.idl
+++ /dev/null
@@ -1,456 +0,0 @@
-/*
- * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-module window {
- // DOMWindow object has CheckDomainSecurity on the front object.
- interface [
- CustomDefineGetter,
- CustomDefineSetter,
- CustomDeleteProperty,
- CustomGetOwnPropertySlot,
- CustomGetPropertyAttributes,
- CustomGetPropertyNames,
- CustomLookupGetter,
- CustomLookupSetter,
- CustomMarkFunction,
- CustomNativeConverter,
- CustomPutFunction,
- DoNotCache,
- GenerateNativeConverter,
- LegacyParent=JSDOMWindowBase
- ] DOMWindow {
- // DOM Level 0
- readonly attribute Screen screen;
- readonly attribute [DoNotCheckDomainSecurity] History history;
- attribute [Replaceable] BarInfo locationbar;
- attribute [Replaceable] BarInfo menubar;
- attribute [Replaceable] BarInfo personalbar;
- attribute [Replaceable] BarInfo scrollbars;
- attribute [Replaceable] BarInfo statusbar;
- attribute [Replaceable] BarInfo toolbar;
- attribute [Replaceable] Navigator navigator;
- attribute [Replaceable, v8referenceattr=navigator] Navigator clientInformation;
- attribute [DoNotCheckDomainSecurity, CustomSetter, DontDelete, v8DisallowShadowing] Location location;
-
- DOMSelection getSelection();
-
- readonly attribute [CheckNodeSecurity] Element frameElement;
-
- [DoNotCheckDomainSecurity] void focus();
- [DoNotCheckDomainSecurity] void blur();
- [DoNotCheckDomainSecurity] void close();
-
- void print();
- void stop();
-
- void alert(in DOMString message);
- boolean confirm(in DOMString message);
- [ConvertNullStringTo=Null] DOMString prompt(in DOMString message,
- in [ConvertUndefinedOrNullToNullString] DOMString defaultValue);
-
- boolean find(in DOMString string,
- in boolean caseSensitive,
- in boolean backwards,
- in boolean wrap,
- in boolean wholeWord,
- in boolean searchInFrames,
- in boolean showDialog);
-
- attribute [Replaceable] boolean offscreenBuffering;
-
- attribute [Replaceable] long outerHeight;
- attribute [Replaceable] long outerWidth;
- attribute [Replaceable] long innerHeight;
- attribute [Replaceable] long innerWidth;
- attribute [Replaceable] long screenX;
- attribute [Replaceable] long screenY;
- attribute [Replaceable] long screenLeft;
- attribute [Replaceable] long screenTop;
- attribute [Replaceable] long scrollX;
- attribute [Replaceable] long scrollY;
- readonly attribute long pageXOffset;
- readonly attribute long pageYOffset;
-
- [RequiresAllArguments] void scrollBy(in long x, in long y);
- [RequiresAllArguments] void scrollTo(in long x, in long y);
- [RequiresAllArguments] void scroll(in long x, in long y);
- [RequiresAllArguments] void moveBy(in float x, in float y); // FIXME: this should take longs not floats.
- [RequiresAllArguments] void moveTo(in float x, in float y); // FIXME: this should take longs not floats.
- [RequiresAllArguments] void resizeBy(in float x, in float y); // FIXME: this should take longs not floats.
- [RequiresAllArguments] void resizeTo(in float width, in float height); // FIXME: this should take longs not floats.
-
- readonly attribute [DoNotCheckDomainSecurity] boolean closed;
-
- attribute [Replaceable, DoNotCheckDomainSecurityOnGet] unsigned long length;
-
- attribute DOMString name;
-
- attribute DOMString status;
- attribute DOMString defaultStatus;
-#if defined(LANGUAGE_JAVASCRIPT)
- // This attribute is an alias of defaultStatus and is necessary for legacy uses.
- attribute DOMString defaultstatus;
-#endif
-
- // Self referential attributes
- attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow self;
- readonly attribute [DoNotCheckDomainSecurity, DontDelete, v8DisallowShadowing] DOMWindow window;
- attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow frames;
-
-#if defined(V8_BINDING)
- attribute [CustomSetter, DoNotCheckDomainSecurity] DOMWindow opener;
-#else
- attribute [Replaceable, DoNotCheckDomainSecurityOnGet] DOMWindow opener;
-#endif
- attribute [Replaceable, DoNotCheckDomainSecurity] DOMWindow parent;
- readonly attribute [DoNotCheckDomainSecurity, DontDelete, v8DisallowShadowing] DOMWindow top;
-
- // DOM Level 2 AbstractView Interface
- readonly attribute Document document;
-
- // DOM Level 2 Style Interface
- CSSStyleDeclaration getComputedStyle(in Element element,
- in DOMString pseudoElement);
-
- // WebKit extensions
- CSSRuleList getMatchedCSSRules(in Element element,
- in DOMString pseudoElement,
- in [Optional] boolean authorOnly);
- attribute [Replaceable] double devicePixelRatio;
-
-#if ENABLE_OFFLINE_WEB_APPLICATIONS
- readonly attribute DOMApplicationCache applicationCache;
-#endif
-#if 0 && ENABLE_DATABASE
- // Temporarily disabled until database binding support for v8 is up to snuff
- Database openDatabase(in DOMString name, in DOMString version, in DOMString displayName, in unsigned long estimatedSize)
- raises(DOMException);
-#endif
-#if ENABLE_DOM_STORAGE
- readonly attribute Storage sessionStorage;
- readonly attribute Storage localStorage;
-#endif
-
- attribute [Replaceable] Console console;
-
- // cross-document messaging
- [DoNotCheckDomainSecurity, Custom] void postMessage(in DOMString message, in DOMString targetOrigin)
- raises(DOMException);
-
-#if defined(LANGUAGE_JAVASCRIPT)
- // Global constructors
- attribute StyleSheetConstructor StyleSheet;
- attribute CSSStyleSheetConstructor CSSStyleSheet;
-
- attribute CSSValueConstructor CSSValue;
- attribute CSSPrimitiveValueConstructor CSSPrimitiveValue;
- attribute CSSValueListConstructor CSSValueList;
-
- attribute CSSRuleConstructor CSSRule;
- attribute CSSCharsetRuleConstructor CSSCharsetRule;
- attribute CSSFontFaceRuleConstructor CSSFontFaceRule;
- attribute CSSImportRuleConstructor CSSImportRule;
- attribute CSSMediaRuleConstructor CSSMediaRule;
- attribute CSSPageRuleConstructor CSSPageRule;
- attribute CSSStyleRuleConstructor CSSStyleRule;
-
- attribute CSSVariablesRuleConstructor CSSVariablesRule;
- attribute CSSVariablesDeclarationConstructor CSSVariablesDeclaration;
-
- attribute CSSStyleDeclarationConstructor CSSStyleDeclaration;
- attribute MediaListConstructor MediaList;
- attribute CounterConstructor Counter;
- attribute CSSRuleListConstructor CSSRuleList;
- attribute RectConstructor Rect;
- attribute StyleSheetListConstructor StyleSheetList;
-
- // FIXME: Implement the commented-out global constructors for interfaces listed in DOM Level 3 Core specification.
- attribute DOMCoreExceptionConstructor DOMException;
-// attribute DOMStringListConstructor DOMStringList;
-// attribute NameListConstructor NameList;
-// attribute DOMImplementationListConstructor DOMImplementationList;
-// attribute DOMImplementationSourceConstructor DOMImplementationSource;
- attribute DOMImplementationConstructor DOMImplementation;
- attribute DocumentFragmentConstructor DocumentFragment;
- attribute DocumentConstructor Document;
- attribute NodeConstructor Node;
- attribute NodeListConstructor NodeList;
- attribute NamedNodeMapConstructor NamedNodeMap;
- attribute CharacterDataConstructor CharacterData;
- attribute AttrConstructor Attr;
- attribute ElementConstructor Element;
- attribute TextConstructor Text;
- attribute CommentConstructor Comment;
-// attribute TypeInfoConstructor TypeInfo;
-// attribute UserDataHandlerConstructor UserDataHandler;
-// attribute DOMErrorConstructor DOMError;
-// attribute DOMErrorHandlerConstructor DOMErrorHandler
-// attribute DOMLocatorConstructor DOMLocator;
-// attribute DOMConfigurationConstructor DOMConfiguration;
- attribute CDATASectionConstructor CDATASection;
- attribute DocumentTypeConstructor DocumentType;
- attribute NotationConstructor Notation;
- attribute EntityConstructor Entity;
- attribute EntityReferenceConstructor EntityReference;
- attribute ProcessingInstructionConstructor ProcessingInstruction;
-
- attribute HTMLDocumentConstructor HTMLDocument;
-
- attribute HTMLElementConstructor HTMLElement;
- attribute HTMLAnchorElementConstructor HTMLAnchorElement;
- attribute HTMLAppletElementConstructor HTMLAppletElement;
- attribute HTMLAreaElementConstructor HTMLAreaElement;
- attribute HTMLBRElementConstructor HTMLBRElement;
- attribute HTMLBaseElementConstructor HTMLBaseElement;
- attribute HTMLBaseFontElementConstructor HTMLBaseFontElement;
- attribute HTMLBlockquoteElementConstructor HTMLBlockquoteElement;
- attribute HTMLBodyElementConstructor HTMLBodyElement;
- attribute HTMLButtonElementConstructor HTMLButtonElement;
- attribute HTMLCanvasElementConstructor HTMLCanvasElement;
- attribute HTMLDListElementConstructor HTMLDListElement;
- attribute HTMLDirectoryElementConstructor HTMLDirectoryElement;
- attribute HTMLDivElementConstructor HTMLDivElement;
- attribute HTMLEmbedElementConstructor HTMLEmbedElement;
- attribute HTMLFieldSetElementConstructor HTMLFieldSetElement;
- attribute HTMLFontElementConstructor HTMLFontElement;
- attribute HTMLFormElementConstructor HTMLFormElement;
- attribute HTMLFrameElementConstructor HTMLFrameElement;
- attribute HTMLFrameSetElementConstructor HTMLFrameSetElement;
- attribute HTMLHRElementConstructor HTMLHRElement;
- attribute HTMLHeadElementConstructor HTMLHeadElement;
- attribute HTMLHeadingElementConstructor HTMLHeadingElement;
- attribute HTMLHtmlElementConstructor HTMLHtmlElement;
- attribute HTMLIFrameElementConstructor HTMLIFrameElement;
- attribute HTMLImageElementConstructor HTMLImageElement;
- attribute HTMLInputElementConstructor HTMLInputElement;
- attribute HTMLIsIndexElementConstructor HTMLIsIndexElement;
- attribute HTMLLIElementConstructor HTMLLIElement;
- attribute HTMLLabelElementConstructor HTMLLabelElement;
- attribute HTMLLegendElementConstructor HTMLLegendElement;
- attribute HTMLLinkElementConstructor HTMLLinkElement;
- attribute HTMLMapElementConstructor HTMLMapElement;
- attribute HTMLMarqueeElementConstructor HTMLMarqueeElement;
- attribute HTMLMenuElementConstructor HTMLMenuElement;
- attribute HTMLMetaElementConstructor HTMLMetaElement;
- attribute HTMLModElementConstructor HTMLModElement;
- attribute HTMLOListElementConstructor HTMLOListElement;
- attribute HTMLObjectElementConstructor HTMLObjectElement;
- attribute HTMLOptGroupElementConstructor HTMLOptGroupElement;
- attribute HTMLOptionElementConstructor HTMLOptionElement;
- attribute HTMLParagraphElementConstructor HTMLParagraphElement;
- attribute HTMLParamElementConstructor HTMLParamElement;
- attribute HTMLPreElementConstructor HTMLPreElement;
- attribute HTMLQuoteElementConstructor HTMLQuoteElement;
- attribute HTMLScriptElementConstructor HTMLScriptElement;
- attribute HTMLSelectElementConstructor HTMLSelectElement;
- attribute HTMLStyleElementConstructor HTMLStyleElement;
- attribute HTMLTableCaptionElementConstructor HTMLTableCaptionElement;
- attribute HTMLTableCellElementConstructor HTMLTableCellElement;
- attribute HTMLTableColElementConstructor HTMLTableColElement;
- attribute HTMLTableElementConstructor HTMLTableElement;
- attribute HTMLTableRowElementConstructor HTMLTableRowElement;
- attribute HTMLTableSectionElementConstructor HTMLTableSectionElement;
- attribute HTMLTextAreaElementConstructor HTMLTextAreaElement;
- attribute HTMLTitleElementConstructor HTMLTitleElement;
- attribute HTMLUListElementConstructor HTMLUListElement;
-
- attribute HTMLCollectionConstructor HTMLCollection;
-
- attribute CanvasRenderingContext2DConstructor CanvasRenderingContext2D;
- attribute TextMetricsConstructor TextMetrics;
-
- attribute EventConstructor Event;
- attribute KeyboardEventConstructor KeyboardEvent;
- attribute MouseEventConstructor MouseEvent;
- attribute MutationEventConstructor MutationEvent;
- attribute OverflowEventConstructor OverflowEvent;
- attribute ProgressEventConstructor ProgressEvent;
- attribute TextEventConstructor TextEvent;
- attribute UIEventConstructor UIEvent;
- attribute WheelEventConstructor WheelEvent;
- attribute MessageEventConstructor MessageEvent;
- attribute EventExceptionConstructor EventException;
-
- attribute ClipboardConstructor Clipboard;
-
- attribute FileConstructor File;
- attribute FileListConstructor FileList;
-
- attribute NodeFilterConstructor NodeFilter;
- attribute RangeConstructor Range;
- attribute RangeExceptionConstructor RangeException;
-
- // Mozilla has a separate XMLDocument object for XML documents.
- // We just use Document for this.
- attribute DocumentConstructor XMLDocument;
-
- attribute DOMParserConstructor DOMParser;
- attribute XMLSerializerConstructor XMLSerializer;
-
- attribute XMLHttpRequestUploadConstructor XMLHttpRequestUpload;
- attribute XMLHttpRequestExceptionConstructor XMLHttpRequestException;
-#if defined(V8_BINDING)
- // KJS adds these to the window object in kjs_window.cpp.
- attribute XMLHttpRequestConstructor XMLHttpRequest;
- attribute XSLTProcessorConstructor XSLTProcessor;
- attribute MessageChannelConstructor MessageChannel;
-#endif
-
-#if ENABLE_DOM_STORAGE
- attribute StorageConstructor Storage;
- attribute StorageEventConstructor StorageEvent;
-#endif
-
-#if ENABLE_VIDEO
- attribute HTMLAudioElementConstructor HTMLAudioElement;
- attribute HTMLMediaElementConstructor HTMLMediaElement;
- attribute HTMLVideoElementConstructor HTMLVideoElement;
- attribute MediaErrorConstructor MediaError;
-#endif
-
-#if ENABLE_XPATH
- attribute XPathEvaluatorConstructor XPathEvaluator;
- attribute XPathResultConstructor XPathResult;
- attribute XPathExceptionConstructor XPathException;
-#endif
-
-#if ENABLE_SVG
- attribute SVGAngleConstructor SVGAngle;
- attribute SVGColorConstructor SVGColor;
-// attribute SVGCSSRuleConstructor SVGCSSRule;
- attribute SVGExceptionConstructor SVGException;
- attribute SVGGradientElementConstructor SVGGradientElement;
- attribute SVGLengthConstructor SVGLength;
- attribute SVGMarkerElementConstructor SVGMarkerElement;
- attribute SVGPaintConstructor SVGPaint;
- attribute SVGPathSegConstructor SVGPathSeg;
- attribute SVGPreserveAspectRatioConstructor SVGPreserveAspectRatio;
- attribute SVGRenderingIntentConstructor SVGRenderingIntent;
- attribute SVGTextContentElementConstructor SVGTextContentElement;
- attribute SVGTextPathElementConstructor SVGTextPathElement;
- attribute SVGTransformConstructor SVGTransform;
- attribute SVGUnitTypesConstructor SVGUnitTypes;
-// attribute SVGZoomAndPanConstructor SVGZoomAndPan;
-#endif
-
-#if ENABLE_SVG_FILTERS
- attribute SVGComponentTransferFunctionElementConstructor SVGComponentTransferFunctionElement;
- attribute SVGFEBlendElementConstructor SVGFEBlendElement;
- attribute SVGFEColorMatrixElementConstructor SVGFEColorMatrixElement;
- attribute SVGFECompositeElementConstructor SVGFECompositeElement;
-// attribute SVGFEConvolveMatrixElementConstructor SVGFEConvolveMatrixElement;
- attribute SVGFEDisplacementMapElementConstructor SVGFEDisplacementMapElement;
-// attribute SVGFEMorphologyElementConstructor SVGFEMorphologyElement;
- attribute SVGFETurbulenceElementConstructor SVGFETurbulenceElement;
-#endif
-
-#endif // defined(LANGUAGE_JAVASCRIPT)
-
-#if defined(V8_BINDING)
- // These were implemented in KJS::Window and not moved to IDL yet.
-
- [Custom] DOMWindow open(in DOMString url,
- in DOMString name,
- in [Optional] DOMString options);
-
- [Custom] DOMObject showModalDialog(in DOMString url,
- in [Optional] DOMObject dialogArgs,
- in [Optional] DOMString featureArgs);
-
- void back();
- void forward();
-
-// Not supported by Safari
-// void home();
-// void dump();
-
-// Not supported in Safari.
-// void sizeToContent();
-// void getAttention();
-
- void clearTimeout(in long timerID);
- void clearInterval(in long timerID);
-
- [Custom] long setTimeout(in DOMString function, in unsigned long timeout);
- [Custom] long setInterval(in DOMString function, in unsigned long timeout);
-
- [Custom] String atob(in DOMString str)
- raises(DOMException);
- [Custom] String btoa(in DOMString str)
- raises(DOMException);
-
- // These are defined on the window object in WebKit/KJS, but they
- // are not implemented.
- [Custom=DOMWindowNOP] void captureEvents(in long eventFlags);
- [Custom=DOMWindowNOP] void releaseEvents(in long eventFlags);
-
- // window.toString requires special handling
- [v8DoNotCheckSignature, DoNotCheckDomainSecurity, Custom, DontEnum] DOMString toString();
-
-// Not supported in Safari.
-// void routeEvent(in Event evt);
-// void enableExternalCapture();
-// void disableExternalCapture();
-
- // Following two functions are part of JavaScript spec, implemented by
- // VM already.
-// DOMString escape(in DOMString str);
-// DOMString unescape(in DOMString str);
-
- // attributes that are v8 specific, type is not important.
- attribute [Custom=DOMWindowEventHandler] DOMString onabort;
- attribute [Custom=DOMWindowEventHandler] DOMString onblur;
- attribute [Custom=DOMWindowEventHandler] DOMString onchange;
- attribute [Custom=DOMWindowEventHandler] DOMString onclick;
- attribute [Custom=DOMWindowEventHandler] DOMString ondblclick;
- attribute [Custom=DOMWindowEventHandler] DOMString ondragdrop;
- attribute [Custom=DOMWindowEventHandler] DOMString onerror;
- attribute [Custom=DOMWindowEventHandler] DOMString onfocus;
- attribute [Custom=DOMWindowEventHandler] DOMString onkeydown;
- attribute [Custom=DOMWindowEventHandler] DOMString onkeypress;
- attribute [Custom=DOMWindowEventHandler] DOMString onkeyup;
- attribute [Custom=DOMWindowEventHandler] DOMString onload;
- attribute [Custom=DOMWindowEventHandler] DOMString onmousedown;
- attribute [Custom=DOMWindowEventHandler] DOMString onmousemove;
- attribute [Custom=DOMWindowEventHandler] DOMString onmouseout;
- attribute [Custom=DOMWindowEventHandler] DOMString onmouseover;
- attribute [Custom=DOMWindowEventHandler] DOMString onmouseup;
- attribute [Custom=DOMWindowEventHandler] DOMString onmousewheel;
- attribute [Custom=DOMWindowEventHandler] DOMString onmove;
- attribute [Custom=DOMWindowEventHandler] DOMString onreset;
- attribute [Custom=DOMWindowEventHandler] DOMString onresize;
- attribute [Custom=DOMWindowEventHandler] DOMString onscroll;
- attribute [Custom=DOMWindowEventHandler] DOMString onsearch;
- attribute [Custom=DOMWindowEventHandler] DOMString onselect;
- attribute [Custom=DOMWindowEventHandler] DOMString onsubmit;
- attribute [Custom=DOMWindowEventHandler] DOMString onunload;
- attribute [Custom=DOMWindowEventHandler] DOMString onbeforeunload;
- attribute [Custom=DOMWindowEventHandler] DOMString onwebkitanimationstart;
- attribute [Custom=DOMWindowEventHandler] DOMString onwebkitanimationiteration;
- attribute [Custom=DOMWindowEventHandler] DOMString onwebkitanimationend;
- attribute [Custom=DOMWindowEventHandler] DOMString onwebkittransitionend;
-#endif // defined(V8_BINDING)
- };
-}
diff --git a/webkit/port/page/History.idl b/webkit/port/page/History.idl
deleted file mode 100644
index c627ac0..0000000
--- a/webkit/port/page/History.idl
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-module window {
-
- interface [
- CheckDomainSecurity,
- CustomGetOwnPropertySlot,
- CustomPutFunction,
- CustomDeleteProperty,
- CustomGetPropertyNames
- ] History {
- readonly attribute unsigned long length;
-
- [DoNotCheckDomainSecurity] void back();
- [DoNotCheckDomainSecurity] void forward();
- [DoNotCheckDomainSecurity] void go(in long distance);
- };
-
-}
diff --git a/webkit/port/page/Location.idl b/webkit/port/page/Location.idl
deleted file mode 100644
index 5432208..0000000
--- a/webkit/port/page/Location.idl
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright (c) 2008 The Chromium Authors. All rights reserved. Use of this
-// source code is governed by a BSD-style license that can be found in the
-// LICENSE file.
-
-module core {
- interface [CheckDomainSecurity] Location {
- attribute DOMString hash;
- attribute DOMString host;
- attribute DOMString hostname;
- attribute [DoNotCheckDomainSecurityOnSet, DontDelete, v8DisallowShadowing] DOMString href;
- attribute DOMString pathname;
- attribute DOMString port;
- attribute DOMString protocol;
- attribute DOMString search;
-
- // For security reasons, these functions are on the instance
- // instead of on the prototype object to insure that they cannot
- // be overwritten.
- [DoNotCheckDomainSecurity, v8OnInstance] void reload(in boolean forceget);
- [DoNotCheckDomainSecurity, v8OnInstance] void replace(in DOMString url);
- [DoNotCheckDomainSecurity, v8OnInstance] void assign(in DOMString url);
- [ReadOnly, DontEnum, v8OnInstance] DOMString toString();
- [Custom, ReadOnly, DontEnum, v8OnInstance] DOMObject valueOf();
- };
-}