2014-03-06  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        Removed some left over code from SHA e03b88fdc26a

        Mainly, removed some now duplicated ComputeDevice and ComputeContext methods.

        * platform/ComputeContext.h:
        * platform/ComputeDevice.h:
        (WebCore::ComputeDevice::getDeviceInfo2):
        * platform/ComputeExtensions.h:
        * platform/opencl/ComputeContextCL.cpp:
        * platform/opencl/ComputeExtensionsCL.cpp:
        (WebCore::ComputeExtensions::supports):
        (WebCore::ComputeExtensions::cacheExtensionsForDevice):
2014-03-07  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        setUpComputeContextProperties (WebCLContext) belongs to ComputeContext
        Issue #472

        Reviewed by TrustMe.

        No new tests No behavior change.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::create):
        * platform/ComputeContext.h:
        * platform/opencl/ComputeContextCL.cpp:
        (WebCore::setUpComputeContextProperties):
        (WebCore::ComputeContext::ComputeContext):
2014-03-07  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        Remove WebCLEvent cache mechanism
        Issue #473

        Reviewed by TrustMe.

        As per weekly call discussion on March/06, (see bug
        http://www.khronos.org/bugzilla/show_bug.cgi?id=1113)
        we should throw an exception if one sets a callback to
        a non-populated yet event.

        * Modules/webcl/WebCLCommandQueue.cpp:
        (WebCore::WebCLCommandQueue::enqueueWriteBufferBase):
        (WebCore::WebCLCommandQueue::enqueueWriteBufferRectBase):
        (WebCore::WebCLCommandQueue::enqueueReadBufferBase):
        (WebCore::WebCLCommandQueue::enqueueReadImageBase):
        (WebCore::WebCLCommandQueue::enqueueReadBufferRectBase):
        (WebCore::WebCLCommandQueue::enqueueNDRangeKernel):
        (WebCore::WebCLCommandQueue::enqueueWriteImageBase):
        (WebCore::WebCLCommandQueue::enqueueCopyImage):
        (WebCore::WebCLCommandQueue::enqueueCopyImageToBuffer):
        (WebCore::WebCLCommandQueue::enqueueCopyBufferToImage):
        (WebCore::WebCLCommandQueue::enqueueCopyBuffer):
        (WebCore::WebCLCommandQueue::enqueueCopyBufferRect):
        (WebCore::WebCLCommandQueue::enqueueAcquireGLObjects):
        (WebCore::WebCLCommandQueue::enqueueReleaseGLObjects):
        * Modules/webcl/WebCLEvent.cpp:
        (WebCore::WebCLEvent::setCallback):
        * Modules/webcl/WebCLEvent.h: