Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / cc / quads / checkerboard_draw_quad.cc
index 921a553..1451766 100644 (file)
@@ -4,6 +4,7 @@
 
 #include "cc/quads/checkerboard_draw_quad.h"
 
+#include "base/debug/trace_event_argument.h"
 #include "base/logging.h"
 #include "base/values.h"
 
@@ -11,10 +12,6 @@ namespace cc {
 
 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,
@@ -46,7 +43,7 @@ const CheckerboardDrawQuad* CheckerboardDrawQuad::MaterialCast(
   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);
 }