| Index: Source/core/dom/Document.idl
|
| diff --git a/Source/core/dom/Document.idl b/Source/core/dom/Document.idl
|
| index b9c7fc2e162879fc8fbb11692bcb8de94c437574..772a3ade1f94c8932ea27524c5e67f007f7e43ac 100644
|
| --- a/Source/core/dom/Document.idl
|
| +++ b/Source/core/dom/Document.idl
|
| @@ -29,27 +29,23 @@ callback CustomElementConstructor = Element ();
|
| readonly attribute DOMImplementation implementation;
|
| readonly attribute Element documentElement;
|
|
|
| - [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Element createElement([TreatNullAs=NullString,Default=Undefined] optional DOMString tagName);
|
| - DocumentFragment createDocumentFragment();
|
| - [PerWorldBindings] Text createTextNode([Default=Undefined] optional DOMString data);
|
| - Comment createComment([Default=Undefined] optional DOMString data);
|
| + [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Element createElement(DOMString tagName);
|
| + DocumentFragment createDocumentFragment();
|
| + [PerWorldBindings] Text createTextNode(DOMString data);
|
| + Comment createComment(DOMString data);
|
| [RaisesException, MeasureAs=DocumentCreateCDATASection] CDATASection createCDATASection([Default=Undefined] optional DOMString data); // Removed from DOM4.
|
| - [RaisesException] ProcessingInstruction createProcessingInstruction([Default=Undefined] optional DOMString target,
|
| - [Default=Undefined] optional DOMString data);
|
| + [RaisesException] ProcessingInstruction createProcessingInstruction(DOMString target, DOMString data);
|
| [RaisesException, MeasureAs=DocumentCreateAttribute] Attr createAttribute([Default=Undefined] optional DOMString name); // Removed from DOM4.
|
| - [PerWorldBindings] NodeList getElementsByTagName([Default=Undefined] optional DOMString tagname);
|
| + [PerWorldBindings] NodeList getElementsByTagName(DOMString localName);
|
|
|
| // Introduced in DOM Level 2:
|
|
|
| - [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Node importNode([Default=Undefined] optional Node importedNode,
|
| - optional boolean deep);
|
| - [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
|
| - [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName);
|
| + [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Node importNode(Node node, optional boolean deep);
|
| + [CustomElementCallbacks, PerWorldBindings, ActivityLogging=ForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString] DOMString namespaceURI, DOMString qualifiedName);
|
| [RaisesException, MeasureAs=DocumentCreateAttributeNS] Attr createAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
|
| [TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName); // Removed from DOM4.
|
| - NodeList getElementsByTagNameNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI,
|
| - [Default=Undefined] optional DOMString localName);
|
| - [PerWorldBindings] Element getElementById([Default=Undefined] optional DOMString elementId);
|
| + NodeList getElementsByTagNameNS([TreatNullAs=NullString] DOMString namespaceURI, DOMString localName);
|
| + [PerWorldBindings] Element getElementById(DOMString elementId);
|
|
|
| // DOM Level 3 Core
|
|
|
| @@ -59,17 +55,17 @@ callback CustomElementConstructor = Element ();
|
| [TreatReturnedNullStringAs=Null, TreatNullAs=NullString, RaisesException=Setter, MeasureAs=DocumentXMLVersion] attribute DOMString xmlVersion; // Removed from DOM4.
|
| [RaisesException=Setter, MeasureAs=DocumentXMLStandalone] attribute boolean xmlStandalone; // Removed from DOM4.
|
|
|
| - [RaisesException, CustomElementCallbacks] Node adoptNode([Default=Undefined] optional Node source);
|
| + [RaisesException, CustomElementCallbacks] Node adoptNode(Node node);
|
|
|
| [TreatReturnedNullStringAs=Null] readonly attribute DOMString documentURI;
|
|
|
| // DOM Level 2 Events (DocumentEvents interface)
|
|
|
| - [RaisesException] Event createEvent([Default=Undefined] optional DOMString eventType);
|
| + [RaisesException] Event createEvent(DOMString eventType);
|
|
|
| // DOM Level 2 Traversal and Range (DocumentRange interface)
|
|
|
| - Range createRange();
|
| + Range createRange();
|
|
|
| // DOM Level 2 Traversal and Range (DocumentTraversal interface)
|
|
|
| @@ -150,7 +146,7 @@ callback CustomElementConstructor = Element ();
|
| CanvasRenderingContext getCSSCanvasContext(DOMString contextId, DOMString name, long width, long height);
|
|
|
| // HTML 5
|
| - NodeList getElementsByClassName([Default=Undefined] optional DOMString tagname);
|
| + NodeList getElementsByClassName(DOMString classNames);
|
|
|
| readonly attribute DOMString compatMode;
|
|
|
|
|