[Webkit-unassigned] [Bug 65744] Remove LegacyDefaultOptionalArguments flag from storage IDL files

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 26 16:07:14 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=65744





--- Comment #3 from Erik Arvidsson <arv at chromium.org>  2011-10-26 16:07:14 PST ---
(From update of attachment 103032)
View in context: https://bugs.webkit.org/attachment.cgi?id=103032&action=review

> Source/WebCore/storage/Storage.idl:42
> +        [DontEnum, ConvertNullStringTo=Null] DOMString key(in [Optional=CallWithDefaultValue] unsigned long index);
> +        [DontEnum, ConvertNullStringTo=Null] DOMString getItem(in [Optional=CallWithDefaultValue] DOMString key);
> +        [DontEnum] void setItem(in [Optional=CallWithDefaultValue] DOMString key, 
> +                                in [Optional=CallWithDefaultValue] DOMString data) 
>              raises(DOMException);
> -        [DontEnum] void removeItem(in DOMString key);
> +        [DontEnum] void removeItem(in [Optional=CallWithDefaultValue] DOMString key);

I understand that this doesn't change the semantics but do we really want these to be optional?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list