1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/ui/views/tabs/native_view_photobooth_gtk.h" 6 7 #include "base/logging.h" 8 #include "ui/gfx/canvas.h" 9 10 /////////////////////////////////////////////////////////////////////////////// 11 // NativeViewPhotoboothGtk, public: 12 13 // static Create(gfx::NativeView initial_view)14NativeViewPhotobooth* NativeViewPhotobooth::Create( 15 gfx::NativeView initial_view) { 16 return new NativeViewPhotoboothGtk(initial_view); 17 } 18 NativeViewPhotoboothGtk(gfx::NativeView initial_view)19NativeViewPhotoboothGtk::NativeViewPhotoboothGtk( 20 gfx::NativeView initial_view) { 21 } 22 ~NativeViewPhotoboothGtk()23NativeViewPhotoboothGtk::~NativeViewPhotoboothGtk() { 24 } 25 Replace(gfx::NativeView new_view)26void NativeViewPhotoboothGtk::Replace(gfx::NativeView new_view) { 27 NOTIMPLEMENTED(); 28 } 29 PaintScreenshotIntoCanvas(gfx::Canvas * canvas,const gfx::Rect & target_bounds)30void NativeViewPhotoboothGtk::PaintScreenshotIntoCanvas( 31 gfx::Canvas* canvas, 32 const gfx::Rect& target_bounds) { 33 NOTIMPLEMENTED(); 34 } 35