summaryrefslogtreecommitdiffstats
path: root/chrome/renderer/mock_render_process.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/renderer/mock_render_process.cc')
-rw-r--r--chrome/renderer/mock_render_process.cc44
1 files changed, 0 insertions, 44 deletions
diff --git a/chrome/renderer/mock_render_process.cc b/chrome/renderer/mock_render_process.cc
deleted file mode 100644
index a71fcab..0000000
--- a/chrome/renderer/mock_render_process.cc
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) 2010 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 "chrome/renderer/mock_render_process.h"
-
-#include "base/gfx/rect.h"
-#include "chrome/common/transport_dib.h"
-
-MockRenderProcess::MockRenderProcess()
- : transport_dib_next_sequence_number_(0) {
-}
-
-MockRenderProcess::~MockRenderProcess() {
-}
-
-skia::PlatformCanvas* MockRenderProcess::GetDrawingCanvas(
- TransportDIB** memory,
- const gfx::Rect& rect) {
- size_t stride = skia::PlatformCanvas::StrideForWidth(rect.width());
- size_t size = stride * rect.height();
-
- // Unlike RenderProcessImpl, when we're a test, we can just create transport
- // DIBs in the current process, since there is no sandbox protecting us (and
- // no browser process to ask for one in any case).
- *memory = TransportDIB::Create(size, transport_dib_next_sequence_number_++);
- if (!*memory)
- return NULL;
- return (*memory)->GetPlatformCanvas(rect.width(), rect.height());
-}
-
-void MockRenderProcess::ReleaseTransportDIB(TransportDIB* memory) {
- delete memory;
-}
-
-bool MockRenderProcess::UseInProcessPlugins() const {
- return true;
-}
-
-bool MockRenderProcess::HasInitializedMediaLibrary() const {
- return false;
-}
-
-