diff options
Diffstat (limited to 'Source/WebCore/dom/MessageEvent.idl')
-rw-r--r-- | Source/WebCore/dom/MessageEvent.idl | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/Source/WebCore/dom/MessageEvent.idl b/Source/WebCore/dom/MessageEvent.idl index 123235929..c8356ed60 100644 --- a/Source/WebCore/dom/MessageEvent.idl +++ b/Source/WebCore/dom/MessageEvent.idl @@ -38,23 +38,23 @@ module events { readonly attribute [InitializedByEventConstructor, CachedAttribute, CustomGetter] DOMObject data; readonly attribute [InitializedByEventConstructor, CustomGetter] Array ports; - [Custom] void initMessageEvent(in [Optional=CallWithDefaultValue] DOMString typeArg, - in [Optional=CallWithDefaultValue] boolean canBubbleArg, - in [Optional=CallWithDefaultValue] boolean cancelableArg, - in [Optional=CallWithDefaultValue] DOMObject dataArg, - in [Optional=CallWithDefaultValue] DOMString originArg, - in [Optional=CallWithDefaultValue] DOMString lastEventIdArg, - in [Optional=CallWithDefaultValue] DOMWindow sourceArg, - in [Optional=CallWithDefaultValue] Array messagePorts); + [Custom] void initMessageEvent(in [Optional=DefaultIsUndefined] DOMString typeArg, + in [Optional=DefaultIsUndefined] boolean canBubbleArg, + in [Optional=DefaultIsUndefined] boolean cancelableArg, + in [Optional=DefaultIsUndefined] DOMObject dataArg, + in [Optional=DefaultIsUndefined] DOMString originArg, + in [Optional=DefaultIsUndefined] DOMString lastEventIdArg, + in [Optional=DefaultIsUndefined] DOMWindow sourceArg, + in [Optional=DefaultIsUndefined] Array messagePorts); - [Custom] void webkitInitMessageEvent(in [Optional=CallWithDefaultValue] DOMString typeArg, - in [Optional=CallWithDefaultValue] boolean canBubbleArg, - in [Optional=CallWithDefaultValue] boolean cancelableArg, - in [Optional=CallWithDefaultValue] DOMObject dataArg, - in [Optional=CallWithDefaultValue] DOMString originArg, - in [Optional=CallWithDefaultValue] DOMString lastEventIdArg, - in [Optional=CallWithDefaultValue] DOMWindow sourceArg, - in [Optional=CallWithDefaultValue] Array transferables); + [Custom] void webkitInitMessageEvent(in [Optional=DefaultIsUndefined] DOMString typeArg, + in [Optional=DefaultIsUndefined] boolean canBubbleArg, + in [Optional=DefaultIsUndefined] boolean cancelableArg, + in [Optional=DefaultIsUndefined] DOMObject dataArg, + in [Optional=DefaultIsUndefined] DOMString originArg, + in [Optional=DefaultIsUndefined] DOMString lastEventIdArg, + in [Optional=DefaultIsUndefined] DOMWindow sourceArg, + in [Optional=DefaultIsUndefined] Array transferables); #else // Code generator for ObjC bindings does not support custom bindings, thus there is no good way to // return a variant value. As workaround, expose the data attribute as SerializedScriptValue. @@ -63,14 +63,14 @@ module events { // There's no good way to expose an array via the ObjC bindings, so for now just expose a single port. readonly attribute MessagePort messagePort; - void initMessageEvent(in [Optional=CallWithDefaultValue] DOMString typeArg, - in [Optional=CallWithDefaultValue] boolean canBubbleArg, - in [Optional=CallWithDefaultValue] boolean cancelableArg, - in [Optional=CallWithDefaultValue] SerializedScriptValue dataArg, - in [Optional=CallWithDefaultValue] DOMString originArg, - in [Optional=CallWithDefaultValue] DOMString lastEventIdArg, - in [Optional=CallWithDefaultValue] DOMWindow sourceArg, - in [Optional=CallWithDefaultValue] MessagePort messagePort); + void initMessageEvent(in [Optional=DefaultIsUndefined] DOMString typeArg, + in [Optional=DefaultIsUndefined] boolean canBubbleArg, + in [Optional=DefaultIsUndefined] boolean cancelableArg, + in [Optional=DefaultIsUndefined] SerializedScriptValue dataArg, + in [Optional=DefaultIsUndefined] DOMString originArg, + in [Optional=DefaultIsUndefined] DOMString lastEventIdArg, + in [Optional=DefaultIsUndefined] DOMWindow sourceArg, + in [Optional=DefaultIsUndefined] MessagePort messagePort); #endif }; |