2013-01-10  Igor Oliveira  <igor.o@sisa.samsung.com>

        Refactor WebCLDeviceList
        Issue #63

        Reviewed by Antonio Gomes.

        Refactor WebClDeviceList:
        1. Route OpenCL calls through the ComputeContext
        2. Use WebKit style instead of C'ism.

        * Modules/webcl/WebCLContext.cpp:
        (WebCore::WebCLContext::getInfo):
        * Modules/webcl/WebCLDevice.h:
        * Modules/webcl/WebCLDeviceList.cpp:
        (WebCore::WebCLDeviceList::create):
        (WebCore::WebCLDeviceList::WebCLDeviceList):
        (WebCore::WebCLDeviceList::getCLDevices):
        (WebCore::WebCLDeviceList::length):
        (WebCore::WebCLDeviceList::item):
        * Modules/webcl/WebCLDeviceList.h:
        (WebCLDeviceList):
        * Modules/webcl/WebCLPlatform.cpp:
        (WebCore::WebCLPlatform::getDevices):
        * Modules/webcl/WebCLProgram.cpp:
        (WebCore::WebCLProgram::getInfo):