| Index: android_webview/native/java_browser_view_renderer_helper.cc
 | 
| diff --git a/android_webview/native/java_browser_view_renderer_helper.cc b/android_webview/native/java_browser_view_renderer_helper.cc
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..1dfd9b228853cc5a5fc2a301e791e129348695b8
 | 
| --- /dev/null
 | 
| +++ b/android_webview/native/java_browser_view_renderer_helper.cc
 | 
| @@ -0,0 +1,47 @@
 | 
| +// Copyright (c) 2013 The Chromium Authors. All rights reserved.
 | 
| +// Use of this source code is governed by a BSD-style license that can be
 | 
| +// found in the LICENSE file.
 | 
| +
 | 
| +#include "android_webview/native/java_browser_view_renderer_helper.h"
 | 
| +
 | 
| +#include "jni/JavaBrowserViewRendererHelper_jni.h"
 | 
| +
 | 
| +using base::android::JavaRef;
 | 
| +using base::android::ScopedJavaLocalRef;
 | 
| +
 | 
| +namespace android_webview {
 | 
| +
 | 
| +JavaBrowserViewRendererHelper::JavaBrowserViewRendererHelper() {
 | 
| +}
 | 
| +
 | 
| +JavaBrowserViewRendererHelper::~JavaBrowserViewRendererHelper() {
 | 
| +}
 | 
| +
 | 
| +ScopedJavaLocalRef<jobject> JavaBrowserViewRendererHelper::CreateBitmap(
 | 
| +    JNIEnv* env,
 | 
| +    int width,
 | 
| +    int height) {
 | 
| +  return Java_JavaBrowserViewRendererHelper_createBitmap(env, width, height);
 | 
| +}
 | 
| +
 | 
| +void JavaBrowserViewRendererHelper::DrawBitmapIntoCanvas(
 | 
| +    JNIEnv* env,
 | 
| +    const JavaRef<jobject>& jbitmap,
 | 
| +    const JavaRef<jobject>& jcanvas) {
 | 
| +  Java_JavaBrowserViewRendererHelper_drawBitmapIntoCanvas(
 | 
| +      env, jbitmap.obj(), jcanvas.obj());
 | 
| +}
 | 
| +
 | 
| +ScopedJavaLocalRef<jobject>
 | 
| +JavaBrowserViewRendererHelper::RecordBitmapIntoPicture(
 | 
| +    JNIEnv* env,
 | 
| +    const JavaRef<jobject>& jbitmap) {
 | 
| +  return Java_JavaBrowserViewRendererHelper_recordBitmapIntoPicture(
 | 
| +      env, jbitmap.obj());
 | 
| +}
 | 
| +
 | 
| +bool RegisterJavaBrowserViewRendererHelper(JNIEnv* env) {
 | 
| +  return RegisterNativesImpl(env) >= 0;
 | 
| +}
 | 
| +
 | 
| +}  // namespace android_webview
 | 
| 
 |