Index: core/dom/Document.idl |
=================================================================== |
--- core/dom/Document.idl (revision 22811) |
+++ core/dom/Document.idl (working copy) |
@@ -19,7 +19,7 @@ |
*/ |
[ |
- CustomToJSObject |
+ CustomToV8 |
] interface Document : Node { |
// DOM Level 1 Core |
@@ -27,24 +27,24 @@ |
readonly attribute DOMImplementation implementation; |
readonly attribute Element documentElement; |
- [ReturnNewObject, DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElement([TreatNullAs=NullString,Default=Undefined] optional DOMString tagName); |
+ [DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElement([TreatNullAs=NullString,Default=Undefined] optional DOMString tagName); |
DocumentFragment createDocumentFragment(); |
- [ReturnNewObject, PerWorldBindings] Text createTextNode([Default=Undefined] optional DOMString data); |
- [ReturnNewObject] Comment createComment([Default=Undefined] optional DOMString data); |
- [ReturnNewObject, RaisesException] CDATASection createCDATASection([Default=Undefined] optional DOMString data); |
- [ReturnNewObject, RaisesException] ProcessingInstruction createProcessingInstruction([Default=Undefined] optional DOMString target, |
+ [PerWorldBindings] Text createTextNode([Default=Undefined] optional DOMString data); |
+ Comment createComment([Default=Undefined] optional DOMString data); |
+ [RaisesException] CDATASection createCDATASection([Default=Undefined] optional DOMString data); |
+ [RaisesException] ProcessingInstruction createProcessingInstruction([Default=Undefined] optional DOMString target, |
[Default=Undefined] optional DOMString data); |
- [ReturnNewObject, RaisesException] Attr createAttribute([Default=Undefined] optional DOMString name); |
- [ReturnNewObject, RaisesException] EntityReference createEntityReference([Default=Undefined] optional DOMString name); |
+ [RaisesException] Attr createAttribute([Default=Undefined] optional DOMString name); |
+ [RaisesException] EntityReference createEntityReference([Default=Undefined] optional DOMString name); |
[PerWorldBindings] NodeList getElementsByTagName([Default=Undefined] optional DOMString tagname); |
// Introduced in DOM Level 2: |
- [ReturnNewObject, DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Node importNode([Default=Undefined] optional Node importedNode, |
+ [DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Node importNode([Default=Undefined] optional Node importedNode, |
optional boolean deep); |
- [ReturnNewObject, DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, |
+ [DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, |
[TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName); |
- [ReturnNewObject, RaisesException] Attr createAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, |
+ [RaisesException] Attr createAttributeNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, |
[TreatNullAs=NullString,Default=Undefined] optional DOMString qualifiedName); |
NodeList getElementsByTagNameNS([TreatNullAs=NullString,Default=Undefined] optional DOMString namespaceURI, |
[Default=Undefined] optional DOMString localName); |
@@ -184,7 +184,7 @@ |
void webkitExitPointerLock(); |
readonly attribute Element webkitPointerLockElement; |
- [Conditional=CSS_REGIONS, EnabledAtRuntime=cssRegions] DOMNamedFlowCollection webkitGetNamedFlows(); |
+ [EnabledAtRuntime=cssRegions] DOMNamedFlowCollection webkitGetNamedFlows(); |
[EnabledAtRuntime=fontLoadEvents] readonly attribute FontLoader fontloader; |
@@ -264,7 +264,7 @@ |
[NotEnumerable] attribute EventListener onwebkitpointerlockerror; |
[NotEnumerable, EnabledAtRuntime=experimentalContentSecurityPolicyFeatures] attribute EventListener onsecuritypolicyviolation; |
- [ReturnNewObject, EnabledAtRuntime=touch, RaisesException] Touch createTouch([Default=Undefined] optional DOMWindow window, |
+ [EnabledAtRuntime=touch, RaisesException] Touch createTouch([Default=Undefined] optional DOMWindow window, |
[Default=Undefined] optional EventTarget target, |
[Default=Undefined] optional long identifier, |
[Default=Undefined] optional long pageX, |
@@ -275,11 +275,11 @@ |
[Default=Undefined] optional long webkitRadiusY, |
[Default=Undefined] optional float webkitRotationAngle, |
[Default=Undefined] optional float webkitForce); |
- [ReturnNewObject, EnabledAtRuntime=touch, Custom, RaisesException] TouchList createTouchList(); |
+ [EnabledAtRuntime=touch, Custom, RaisesException] TouchList createTouchList(); |
[EnabledAtRuntime=customDOMElements, ImplementedAs=registerElement, CallWith=ScriptState, DeliverCustomElementCallbacks, RaisesException] CustomElementConstructor webkitRegister(DOMString name, optional Dictionary options); |
- [ReturnNewObject, DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElement(DOMString localName, [TreatNullAs=NullString] DOMString typeExtension); |
- [ReturnNewObject, DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString] DOMString namespaceURI, DOMString qualifiedName, |
+ [DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElement(DOMString localName, [TreatNullAs=NullString] DOMString typeExtension); |
+ [DeliverCustomElementCallbacks, PerWorldBindings, ActivityLog=AccessForIsolatedWorlds, RaisesException] Element createElementNS([TreatNullAs=NullString] DOMString namespaceURI, DOMString qualifiedName, |
[TreatNullAs=NullString] DOMString typeExtension); |
// Page visibility API. |