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// This is a stub file which is compiled in when we are building without
6// breakpad support.
7
8#include "chrome/browser/crash_handler_host_linux.h"
9
10#include "base/memory/singleton.h"
11
12CrashHandlerHostLinux::CrashHandlerHostLinux()
13    : process_socket_(-1),
14      browser_socket_(-1) {
15}
16
17CrashHandlerHostLinux::~CrashHandlerHostLinux() {
18}
19
20void CrashHandlerHostLinux::OnFileCanReadWithoutBlocking(int fd) {
21}
22
23void CrashHandlerHostLinux::OnFileCanWriteWithoutBlocking(int fd) {
24}
25
26void CrashHandlerHostLinux::WillDestroyCurrentMessageLoop() {
27}
28
29GpuCrashHandlerHostLinux::GpuCrashHandlerHostLinux() {
30}
31
32GpuCrashHandlerHostLinux::~GpuCrashHandlerHostLinux() {
33}
34
35// static
36GpuCrashHandlerHostLinux* GpuCrashHandlerHostLinux::GetInstance() {
37  return Singleton<GpuCrashHandlerHostLinux>::get();
38}
39
40PluginCrashHandlerHostLinux::PluginCrashHandlerHostLinux() {
41}
42
43PluginCrashHandlerHostLinux::~PluginCrashHandlerHostLinux() {
44}
45
46// static
47PluginCrashHandlerHostLinux* PluginCrashHandlerHostLinux::GetInstance() {
48  return Singleton<PluginCrashHandlerHostLinux>::get();
49}
50
51RendererCrashHandlerHostLinux::RendererCrashHandlerHostLinux() {
52}
53
54RendererCrashHandlerHostLinux::~RendererCrashHandlerHostLinux() {
55}
56
57// static
58RendererCrashHandlerHostLinux* RendererCrashHandlerHostLinux::GetInstance() {
59  return Singleton<RendererCrashHandlerHostLinux>::get();
60}
61
62PpapiCrashHandlerHostLinux::PpapiCrashHandlerHostLinux() {
63}
64
65PpapiCrashHandlerHostLinux::~PpapiCrashHandlerHostLinux() {
66}
67
68// static
69PpapiCrashHandlerHostLinux* PpapiCrashHandlerHostLinux::GetInstance() {
70  return Singleton<PpapiCrashHandlerHostLinux>::get();
71}
72