$OpenBSD: patch-chrome_browser_process_singleton_linux_cc,v 1.1 2011/02/08 09:43:02 espie Exp $
--- chrome/browser/process_singleton_linux.cc.orig	Fri Jan 21 10:20:26 2011
+++ chrome/browser/process_singleton_linux.cc	Sun Jan 23 23:27:31 2011
@@ -325,23 +325,24 @@ void DisplayProfileInUseError(const std::string& lock_
 }
 
 bool IsChromeProcess(pid_t pid) {
-  FilePath other_chrome_path(base::GetProcessExecutablePath(pid));
+/*  FilePath other_chrome_path(base::GetProcessExecutablePath(pid));
   return (!other_chrome_path.empty() &&
           other_chrome_path.BaseName() ==
-          FilePath::FromWStringHack(chrome::kBrowserProcessExecutableName));
+          FilePath::FromWStringHack(chrome::kBrowserProcessExecutableName));*/
+  return true;
 }
 
 // Return true if the given pid is one of our child processes.
 // Assumes that the current pid is the root of all pids of the current instance.
 bool IsSameChromeInstance(pid_t pid) {
   pid_t cur_pid = base::GetCurrentProcId();
-  while (pid != cur_pid) {
+/*  while (pid != cur_pid) {
     pid = base::GetParentProcessId(pid);
     if (pid < 0)
       return false;
     if (!IsChromeProcess(pid))
       return false;
-  }
+  }*/
   return true;
 }
 
