JSValue jsHTMLMeterElementLow(ExecState* exec, JSValue slotBase, const Identifier&) { JSHTMLMeterElement* castedThis = static_cast<JSHTMLMeterElement*>(asObject(slotBase)); UNUSED_PARAM(exec); HTMLMeterElement* imp = static_cast<HTMLMeterElement*>(castedThis->impl()); JSValue result = jsNumber(imp->low()); return result; }
bool RenderThemeNix::paintMeter(RenderObject* o, const PaintInfo& i, const IntRect& rect) { if (!o->isMeter()) return true; RenderMeter* renderMeter = toRenderMeter(o); HTMLMeterElement* e = renderMeter->meterElement(); WebKit::WebThemeEngine::MeterExtraParams extraParams; extraParams.min = e->min(); extraParams.max = e->max(); extraParams.value = e->value(); extraParams.low = e->low(); extraParams.high = e->high(); extraParams.optimum = e->optimum(); themeEngine()->paintMeter(webCanvas(i), getWebThemeState(this, o), rect, extraParams); return false; }