2013-09-16  Shilpa Shri  <shilpa.shri@samsung.com>

        UserData param is discarded from WebCL API.

        Issue #302

        As per the updated spec the following API will not take userData as param.
        So modifying the implementation accordingly.

        WebCLProgram::build
        WebCLEvent::setCallback.

        Reviewed by Antonio.

        * Modules/webcl/WebCLEvent.cpp:
        (WebCore::WebCLEvent::setCallback):
        * Modules/webcl/WebCLEvent.h:
        * Modules/webcl/WebCLEvent.idl:
        * Modules/webcl/WebCLProgram.cpp:
        (WebCore::WebCLProgram::build):
        * Modules/webcl/WebCLProgram.h:
        * Modules/webcl/WebCLProgram.idl:
        * bindings/js/JSWebCLEventCustom.cpp:
        (WebCore::JSWebCLEvent::setCallback):
        * bindings/js/JSWebCLProgramCustom.cpp:
        (WebCore::JSWebCLProgram::build):
        * platform/ComputeContext.h:
        * platform/opencl/ComputeContextCL.cpp:
        (WebCore::ComputeContext::buildProgram):