2013-08-28  Ragner Magalhaes  <ragner.n@samsung.com>

        Makes it possible to build WebCL without WebGL support
        https://github.com/SRA-SiliconValley/webkit-webcl/issues/240

        Reviewed by Antonio Gomes

        * bindings/js/JSWebCLCustom.cpp:
        (WebCore::toJS):
        * bindings/js/JSWebCLCustom.h:
        (WebCore::parsePropertiesAndCreateContext):
        * bindings/js/JSWebCLGLCustom.cpp:
        * bindings/js/JSWebCLGLObjectInfoCustom.cpp:
        * Modules/webcl/WebCLExtensionsAccessor.cpp:
        (WebCore::::getExtension):
        (WebCore::::getSupportedExtensions):
        * Modules/webcl/WebCLGL.cpp:
        * Modules/webcl/WebCLGL.h:
        * Modules/webcl/WebCLGL.idl:
        * Modules/webcl/WebCLGLBuffer.cpp:
        * Modules/webcl/WebCLGLBuffer.h:
        * Modules/webcl/WebCLGLBuffer.idl:
        * Modules/webcl/WebCLGLCommandQueue.cpp:
        * Modules/webcl/WebCLGLCommandQueue.h:
        * Modules/webcl/WebCLGLCommandQueue.idl:
        * Modules/webcl/WebCLGLContext.cpp:
        * Modules/webcl/WebCLGLContext.h:
        * Modules/webcl/WebCLGLContext.idl:
        * Modules/webcl/WebCLGLContextProperties.idl:
        * Modules/webcl/WebCLGLImage.cpp:
        * Modules/webcl/WebCLGLImage.h:
        * Modules/webcl/WebCLGLImage.idl:
        * Modules/webcl/WebCLGLObjectInfo.cpp:
        * Modules/webcl/WebCLGLObjectInfo.h:
        * Modules/webcl/WebCLGLObjectInfo.idl:
        * bindings/js/JSWebCLCustom.cpp:
        (WebCore::toJS):
        * bindings/js/JSWebCLCustom.h:
        (WebCore::parsePropertiesAndCreateContext):
        * bindings/js/JSWebCLGLCustom.cpp:
        * bindings/js/JSWebCLGLObjectInfoCustom.cpp: