Index: core/dom/Range.idl |
diff --git a/core/dom/Range.idl b/core/dom/Range.idl |
index b34558fa0754a6a851d3d6d6598bb484cab08cc7..32edd56fabac8a2fc3a1a9d4ba80c2d3c91e211d 100644 |
--- a/core/dom/Range.idl |
+++ b/core/dom/Range.idl |
@@ -21,7 +21,7 @@ |
// Introduced in DOM Level 2: |
[ |
Constructor, |
- ConstructorCallWith=ScriptExecutionContext |
+ ConstructorCallWith=Document |
] interface Range { |
[GetterRaisesException] readonly attribute Node startContainer; |
@@ -52,11 +52,11 @@ |
[RaisesException] short compareBoundaryPoints([Default=Undefined] optional CompareHow how, |
[Default=Undefined] optional Range sourceRange); |
- [RaisesException] void deleteContents(); |
- [RaisesException] DocumentFragment extractContents(); |
- [RaisesException] DocumentFragment cloneContents(); |
- [RaisesException] void insertNode([Default=Undefined] optional Node newNode); |
- [RaisesException] void surroundContents([Default=Undefined] optional Node newParent); |
+ [RaisesException, CustomElementCallbacks=Enable] void deleteContents(); |
+ [RaisesException, CustomElementCallbacks=Enable] DocumentFragment extractContents(); |
+ [RaisesException, CustomElementCallbacks=Enable] DocumentFragment cloneContents(); |
+ [RaisesException, CustomElementCallbacks=Enable] void insertNode([Default=Undefined] optional Node newNode); |
+ [RaisesException, CustomElementCallbacks=Enable] void surroundContents([Default=Undefined] optional Node newParent); |
[RaisesException] Range cloneRange(); |
[RaisesException] DOMString toString(); |
@@ -69,7 +69,7 @@ |
// extensions |
- [RaisesException] DocumentFragment createContextualFragment([Default=Undefined] optional DOMString html); |
+ [RaisesException, CustomElementCallbacks=Enable] DocumentFragment createContextualFragment([Default=Undefined] optional DOMString html); |
// WebKit extensions |