Index: core/dom/Document.idl |
diff --git a/core/dom/Document.idl b/core/dom/Document.idl |
index 7afd390b3f3c23767023ac67f2584a81da6a4681..3e1af34765153ba73181c050e3ba8122a07fc93b 100644 |
--- a/core/dom/Document.idl |
+++ b/core/dom/Document.idl |
@@ -97,16 +97,6 @@ callback CustomElementConstructor = Element (); |
CSSStyleDeclaration getOverrideStyle([Default=Undefined] optional Element element, |
[Default=Undefined] optional DOMString pseudoElement); |
- // DOM Level 3 XPath (XPathEvaluator interface) |
- [RaisesException] XPathExpression createExpression([Default=Undefined] optional DOMString expression, |
- [Default=Undefined] optional XPathNSResolver resolver); |
- XPathNSResolver createNSResolver(Node nodeResolver); |
- [Custom, RaisesException] XPathResult evaluate([Default=Undefined] optional DOMString expression, |
- [Default=Undefined] optional Node contextNode, |
- [Default=Undefined] optional XPathNSResolver resolver, |
- [Default=Undefined] optional unsigned short type, |
- [Default=Undefined] optional XPathResult inResult); |
- |
// Common extensions |
[DeliverCustomElementCallbacks] |
boolean execCommand([Default=Undefined] optional DOMString command, |
@@ -184,30 +174,32 @@ callback CustomElementConstructor = Element (); |
[NotEnumerable] attribute EventListener onabort; |
[NotEnumerable] attribute EventListener onblur; |
[NotEnumerable] attribute EventListener onchange; |
- [NotEnumerable] attribute EventListener onclick; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onclick; |
[NotEnumerable] attribute EventListener oncontextmenu; |
- [NotEnumerable] attribute EventListener ondblclick; |
- [NotEnumerable] attribute EventListener ondrag; |
- [NotEnumerable] attribute EventListener ondragend; |
- [NotEnumerable] attribute EventListener ondragenter; |
- [NotEnumerable] attribute EventListener ondragleave; |
- [NotEnumerable] attribute EventListener ondragover; |
- [NotEnumerable] attribute EventListener ondragstart; |
- [NotEnumerable] attribute EventListener ondrop; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondblclick; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondrag; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondragend; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondragenter; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondragleave; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondragover; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondragstart; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener ondrop; |
[NotEnumerable] attribute EventListener onerror; |
[NotEnumerable] attribute EventListener onfocus; |
- [NotEnumerable] attribute EventListener oninput; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener oninput; |
[NotEnumerable] attribute EventListener oninvalid; |
- [NotEnumerable] attribute EventListener onkeydown; |
- [NotEnumerable] attribute EventListener onkeypress; |
- [NotEnumerable] attribute EventListener onkeyup; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onkeydown; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onkeypress; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onkeyup; |
[NotEnumerable] attribute EventListener onload; |
- [NotEnumerable] attribute EventListener onmousedown; |
- [NotEnumerable] attribute EventListener onmousemove; |
- [NotEnumerable] attribute EventListener onmouseout; |
- [NotEnumerable] attribute EventListener onmouseover; |
- [NotEnumerable] attribute EventListener onmouseup; |
- [NotEnumerable] attribute EventListener onmousewheel; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmousedown; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmouseenter; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmouseleave; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmousemove; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmouseout; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmouseover; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmouseup; |
+ [NotEnumerable, PerWorldBindings, ActivityLog=SetterForIsolatedWorlds] attribute EventListener onmousewheel; |
[NotEnumerable] attribute EventListener onreadystatechange; |
[NotEnumerable] attribute EventListener onscroll; |
[NotEnumerable] attribute EventListener onselect; |