| Index: ui/gfx/compositor/compositor.cc
|
| diff --git a/ui/gfx/compositor/compositor.cc b/ui/gfx/compositor/compositor.cc
|
| index 3a8942a46bc72b742d834a77b51c141e6fba20ed..d4c2cbc91af6bb69f4ad69bc35d02ffc868cac35 100644
|
| --- a/ui/gfx/compositor/compositor.cc
|
| +++ b/ui/gfx/compositor/compositor.cc
|
| @@ -303,8 +303,17 @@ void Compositor::didCompleteSwapBuffers() {
|
| NotifyEnd();
|
| }
|
|
|
| -void Compositor::scheduleComposite() {
|
| +#if defined(WEBLAYERTREEVIEWCLIENT_SCHEDULECOMPOSITE_RETURNS_BOOL)
|
| +#define SCHEDULECOMPOSITE_RETURN_TYPE bool
|
| +#else
|
| +#define SCHEDULECOMPOSITE_RETURN_TYPE void
|
| +#endif
|
| +
|
| +SCHEDULECOMPOSITE_RETURN_TYPE Compositor::scheduleComposite() {
|
| ScheduleDraw();
|
| +#if defined(WEBLAYERTREEVIEWCLIENT_SCHEDULECOMPOSITE_RETURNS_BOOL)
|
| + return true;
|
| +#endif
|
| }
|
|
|
| void Compositor::SwizzleRGBAToBGRAAndFlip(unsigned char* pixels,
|
|
|