#ifndef CONTENT_SHELL_RENDERER_TEST_RUNNER_WEBTESTTHEMEENGINEMAC_H_
#define CONTENT_SHELL_RENDERER_TEST_RUNNER_WEBTESTTHEMEENGINEMAC_H_
#include "base/basictypes.h"
#include "third_party/WebKit/public/platform/WebThemeEngine.h"
namespace WebTestRunner {
class WebTestThemeEngineMac : public blink::WebThemeEngine {
public:
WebTestThemeEngineMac() { }
virtual ~WebTestThemeEngineMac() { }
virtual void paintScrollbarThumb(
blink::WebCanvas*,
blink::WebThemeEngine::State,
blink::WebThemeEngine::Size,
const blink::WebRect&,
const blink::WebThemeEngine::ScrollbarInfo&);
private:
virtual void paintHIThemeScrollbarThumb(
blink::WebCanvas*,
blink::WebThemeEngine::State,
blink::WebThemeEngine::Size,
const blink::WebRect&,
const blink::WebThemeEngine::ScrollbarInfo&);
virtual void paintNSScrollerScrollbarThumb(
blink::WebCanvas*,
blink::WebThemeEngine::State,
blink::WebThemeEngine::Size,
const blink::WebRect&,
const blink::WebThemeEngine::ScrollbarInfo&);
DISALLOW_COPY_AND_ASSIGN(WebTestThemeEngineMac);
};
}
#endif