void HTMLCanvasElement::attach() { HTMLElement::attach(); if (m_context && m_context->is2d()) { CanvasRenderingContext2D* ctx = static_cast<CanvasRenderingContext2D*>(m_context.get()); ctx->updateFont(); } }
void HTMLCanvasElement::recalcStyle(StyleChange change) { HTMLElement::recalcStyle(change); // Update font if needed. if (change == Force && m_context && m_context->is2d()) { CanvasRenderingContext2D* ctx = static_cast<CanvasRenderingContext2D*>(m_context.get()); ctx->updateFont(); } }