2013-02-21  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        Remove WebCLContext::createImage2D overloaded methods when appropriated
        Issue #98

        Reviewed by Igor.

        These are not used. Not spec'ed and by grepping the conformance
        test suite, it is not used anymore, then dead.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::getSupportedImageFormats):
        * Modules/webcl/WebCLContext.h:
        (WebCLContext):
        * Modules/webcl/WebCLContext.idl:
2013-02-21  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        WebCLContext class createImageWithDescriptor needs to be renamed to overloaded api createImage.
        Issue #35 / Issue #99

        Reviewed by Igor.

        Since no Dictionary type is supported by WebKit's IDL code generator,
        and it also does not support overloaded methods being custom and non-custom,
        we need to make all overloaded createImage methods custom bindings.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::createImage):
        * Modules/webcl/WebCLContext.h:
        (WebCLContext):
        * Modules/webcl/WebCLContext.idl:
        * bindings/js/JSWebCLContextCustom.cpp:
        (WebCore::JSWebCLContext::getInfo):
        (WebCore::JSWebCLContext::createImage):