JSValue JSWebGLRenderingContextBase::getVertexAttrib(ExecState* exec)
{
    return getObjectParameter(this, exec, kVertexAttrib);
}
JSValue JSWebGLRenderingContextBase::getTexParameter(ExecState* exec)
{
    return getObjectParameter(this, exec, kTexture);
}
JSValue JSWebGLRenderingContextBase::getRenderbufferParameter(ExecState* exec)
{
    return getObjectParameter(this, exec, kRenderbuffer);
}
v8::Handle<v8::Value> V8WebGLRenderingContext::getVertexAttribCallback(const v8::Arguments& args)
{
    INC_STATS("DOM.WebGLRenderingContext.getVertexAttrib()");
    return getObjectParameter(args, kVertexAttrib);
}
v8::Handle<v8::Value> V8WebGLRenderingContext::getTexParameterCallback(const v8::Arguments& args)
{
    INC_STATS("DOM.WebGLRenderingContext.getTexParameter()");
    return getObjectParameter(args, kTexture);
}
JSValue JSWebGLRenderingContextBase::getBufferParameter(ExecState& state)
{
    return getObjectParameter(this, state, kBuffer);
}