| Index: chrome/common/transport_dib_mac.cc
 | 
| diff --git a/chrome/common/transport_dib_mac.cc b/chrome/common/transport_dib_mac.cc
 | 
| old mode 100644
 | 
| new mode 100755
 | 
| index b4c7a2a7168ed6f32f6d59352268bb0db121270e..638866ca570017d2e25cbc6c886e3af09f4a245d
 | 
| --- a/chrome/common/transport_dib_mac.cc
 | 
| +++ b/chrome/common/transport_dib_mac.cc
 | 
| @@ -9,6 +9,7 @@
 | 
|  
 | 
|  #include "base/eintr_wrapper.h"
 | 
|  #include "base/shared_memory.h"
 | 
| +#include "skia/ext/platform_canvas.h"
 | 
|  
 | 
|  TransportDIB::TransportDIB()
 | 
|      : size_(0) {
 | 
| @@ -52,6 +53,11 @@ TransportDIB* TransportDIB::Map(TransportDIB::Handle handle) {
 | 
|    return dib;
 | 
|  }
 | 
|  
 | 
| +skia::PlatformCanvas* TransportDIB::GetPlatformCanvas(int w, int h) {
 | 
| +  return new skia::PlatformCanvas(w, h, true,
 | 
| +                                  reinterpret_cast<uint8_t*>(dib->memory()));
 | 
| +}
 | 
| +
 | 
|  void* TransportDIB::memory() const {
 | 
|    return shared_memory_.memory();
 | 
|  }
 | 
| 
 |