$OpenBSD: patch-chrome_browser_browser_about_handler_cc,v 1.8 2011/12/14 16:58:19 robert Exp $
--- chrome/browser/browser_about_handler.cc.orig	Tue Dec 13 21:30:30 2011
+++ chrome/browser/browser_about_handler.cc	Tue Dec 13 21:31:13 2011
@@ -79,7 +79,7 @@
 #include "chrome/browser/chromeos/version_loader.h"
 #include "chrome/browser/oom_priority_manager.h"
 #include "content/browser/zygote_host_linux.h"
-#elif defined(OS_LINUX)
+#elif defined(OS_LINUX) || defined(OS_OPENBSD)
 #include "content/browser/zygote_host_linux.h"
 #endif
 
@@ -152,7 +152,7 @@ const char* const kChromePaths[] = {
 #if defined(OS_WIN)
   chrome::kChromeUIConflictsHost,
 #endif
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
   chrome::kChromeUILinuxProxyConfigHost,
   chrome::kChromeUISandboxHost,
 #endif
@@ -190,7 +190,7 @@ const char* const kAboutSourceNames[] = {
 #if defined(USE_TCMALLOC)
   chrome::kChromeUITCMallocHost,
 #endif
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
   chrome::kChromeUILinuxProxyConfigHost,
   chrome::kChromeUISandboxHost,
 #endif
@@ -1062,7 +1062,7 @@ std::string AboutStats(const std::string& query) {
   return data;
 }
 
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
 std::string AboutLinuxProxyConfig() {
   std::string data;
   AppendHeader(&data, 0,
@@ -1447,7 +1447,7 @@ void AboutSource::StartDataRequest(const std::string& 
     return;
   } else if (host == chrome::kChromeUIHistogramsHost) {
     response = AboutHistograms(path);
-#if defined(OS_LINUX)
+#if defined(OS_LINUX) || defined(OS_OPENBSD)
   } else if (host == chrome::kChromeUILinuxProxyConfigHost) {
     response = AboutLinuxProxyConfig();
 #endif
