| Index: webkit/glue/webthemeengine_impl_win.cc
|
| diff --git a/webkit/glue/webthemeengine_impl_win.cc b/webkit/glue/webthemeengine_impl_win.cc
|
| index 78d7cf3614fa3b859fddd8d6505f58609efbd0a5..f9b8eca68c67fbda47a473844b0afa3cbecb6a86 100644
|
| --- a/webkit/glue/webthemeengine_impl_win.cc
|
| +++ b/webkit/glue/webthemeengine_impl_win.cc
|
| @@ -114,4 +114,21 @@ void WebThemeEngineImpl::paintTrackbar(
|
| canvas->endPlatformPaint();
|
| }
|
|
|
| +void WebThemeEngineImpl::paintProgressBar(
|
| + WebKit::WebCanvas* canvas,
|
| + const WebKit::WebRect& barRect,
|
| + int valuePart, const WebKit::WebRect& valueRect)
|
| +
|
| +{
|
| + HDC hdc = canvas->beginPlatformPaint();
|
| + RECT native_bar_rect = WebRectToRECT(barRect);
|
| + RECT native_value_rect = WebRectToRECT(valueRect);
|
| + gfx::NativeTheme::instance()->PaintProgressBar(
|
| + hdc, &native_bar_rect,
|
| + valuePart, &native_value_rect, canvas);
|
| + canvas->endPlatformPaint();
|
| +
|
| +}
|
| +
|
| +
|
| } // namespace webkit_glue
|
|
|