Exemplo n.º 1
0
void PlatformSupport::paintThemePart(
    GraphicsContext* gc, ThemePart part, ThemePaintState state, const IntRect& rect, const ThemePaintExtraParams* extraParams)
{
    WebThemeEngine::ExtraParams webThemeExtraParams;
    GetWebThemeExtraParams(part, state, extraParams, &webThemeExtraParams);
    webKitPlatformSupport()->themeEngine()->paint(
        gc->platformContext()->canvas(), WebThemePart(part), WebThemeState(state), rect, &webThemeExtraParams);
}
Exemplo n.º 2
0
IntSize PlatformSupport::getThemePartSize(ThemePart part)
{
     return webKitPlatformSupport()->themeEngine()->getSize(WebThemePart(part));
}
Exemplo n.º 3
0
IntSize ChromiumBridge::getThemePartSize(ThemePart part)
{
     return webKitClient()->themeEngine()->getSize(WebThemePart(part));
}