#include "cc/quads/checkerboard_draw_quad.h"
+#include "base/debug/trace_event_argument.h"
#include "base/logging.h"
#include "base/values.h"
CheckerboardDrawQuad::CheckerboardDrawQuad() : color(0) {}
-scoped_ptr<CheckerboardDrawQuad> CheckerboardDrawQuad::Create() {
- return make_scoped_ptr(new CheckerboardDrawQuad);
-}
-
void CheckerboardDrawQuad::SetNew(const SharedQuadState* shared_quad_state,
const gfx::Rect& rect,
const gfx::Rect& visible_rect,
return static_cast<const CheckerboardDrawQuad*>(quad);
}
-void CheckerboardDrawQuad::ExtendValue(base::DictionaryValue* value) const {
+void CheckerboardDrawQuad::ExtendValue(base::debug::TracedValue* value) const {
value->SetInteger("color", color);
}