Home | History | Annotate | Download | only in browser
      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 
     12 CrashHandlerHostLinux::CrashHandlerHostLinux()
     13     : process_socket_(-1),
     14       browser_socket_(-1) {
     15 }
     16 
     17 CrashHandlerHostLinux::~CrashHandlerHostLinux() {
     18 }
     19 
     20 void CrashHandlerHostLinux::OnFileCanReadWithoutBlocking(int fd) {
     21 }
     22 
     23 void CrashHandlerHostLinux::OnFileCanWriteWithoutBlocking(int fd) {
     24 }
     25 
     26 void CrashHandlerHostLinux::WillDestroyCurrentMessageLoop() {
     27 }
     28 
     29 GpuCrashHandlerHostLinux::GpuCrashHandlerHostLinux() {
     30 }
     31 
     32 GpuCrashHandlerHostLinux::~GpuCrashHandlerHostLinux() {
     33 }
     34 
     35 // static
     36 GpuCrashHandlerHostLinux* GpuCrashHandlerHostLinux::GetInstance() {
     37   return Singleton<GpuCrashHandlerHostLinux>::get();
     38 }
     39 
     40 PluginCrashHandlerHostLinux::PluginCrashHandlerHostLinux() {
     41 }
     42 
     43 PluginCrashHandlerHostLinux::~PluginCrashHandlerHostLinux() {
     44 }
     45 
     46 // static
     47 PluginCrashHandlerHostLinux* PluginCrashHandlerHostLinux::GetInstance() {
     48   return Singleton<PluginCrashHandlerHostLinux>::get();
     49 }
     50 
     51 RendererCrashHandlerHostLinux::RendererCrashHandlerHostLinux() {
     52 }
     53 
     54 RendererCrashHandlerHostLinux::~RendererCrashHandlerHostLinux() {
     55 }
     56 
     57 // static
     58 RendererCrashHandlerHostLinux* RendererCrashHandlerHostLinux::GetInstance() {
     59   return Singleton<RendererCrashHandlerHostLinux>::get();
     60 }
     61 
     62 PpapiCrashHandlerHostLinux::PpapiCrashHandlerHostLinux() {
     63 }
     64 
     65 PpapiCrashHandlerHostLinux::~PpapiCrashHandlerHostLinux() {
     66 }
     67 
     68 // static
     69 PpapiCrashHandlerHostLinux* PpapiCrashHandlerHostLinux::GetInstance() {
     70   return Singleton<PpapiCrashHandlerHostLinux>::get();
     71 }
     72