Index: chrome/browser/extensions/api/messaging/native_process_launcher_posix.cc |
diff --git a/chrome/browser/extensions/api/messaging/native_process_launcher_posix.cc b/chrome/browser/extensions/api/messaging/native_process_launcher_posix.cc |
index 33f698b66994c502581423cffa8089c0b0c82bb7..411fb02a23a311dfcf8825a4ad27c47400308a54 100644 |
--- a/chrome/browser/extensions/api/messaging/native_process_launcher_posix.cc |
+++ b/chrome/browser/extensions/api/messaging/native_process_launcher_posix.cc |
@@ -16,10 +16,14 @@ namespace extensions { |
namespace { |
const char kNativeMessagingDirectory[] = |
-#if defined(OS_MACOSX) |
- "/Library/Chrome/NativeMessagingHosts"; |
-#else |
+#if defined(OFFICIAL_BUILD) && defined(OS_MACOSX) |
+ "/Library/Google/Chrome/NativeMessagingHosts"; |
+#elif defined(OFFICIAL_BUILD) && !defined(OS_MACOSX) |
"/etc/opt/chrome/native-messaging-hosts"; |
+#elif !defined(OFFICIAL_BUILD) && defined(OS_MACOSX) |
+ "/Library/Application Support/Chromium/NativeMessagingHosts"; |
+#else |
+ "/etc/chromium/native-messaging-hosts"; |
#endif |
} // namespace |