Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / cc / debug / traced_picture.cc
index 143f0b8..89d988f 100644 (file)
 
 namespace cc {
 
-TracedPicture::TracedPicture(scoped_refptr<Picture> picture)
-  : picture_(picture),
-    is_alias_(false) {
-}
+TracedPicture::TracedPicture(scoped_refptr<const Picture> picture)
+    : picture_(picture), is_alias_(false) {}
 
 TracedPicture::~TracedPicture() {
 }
 
 scoped_refptr<base::debug::ConvertableToTraceFormat>
-    TracedPicture::AsTraceablePicture(Picture* picture) {
+TracedPicture::AsTraceablePicture(const Picture* picture) {
   return scoped_refptr<base::debug::ConvertableToTraceFormat>(
       new TracedPicture(picture));
 }
 
 scoped_refptr<base::debug::ConvertableToTraceFormat>
-    TracedPicture::AsTraceablePictureAlias(Picture* original) {
+TracedPicture::AsTraceablePictureAlias(const Picture* original) {
   scoped_refptr<TracedPicture> ptr = new TracedPicture(original);
   ptr->is_alias_ = true;
   return scoped_refptr<base::debug::ConvertableToTraceFormat>(ptr);