Index: chrome/common/automation_constants.h |
diff --git a/chrome/common/automation_constants.h b/chrome/common/automation_constants.h |
index 6959af7788e9032d54f9cab993139edfb952371a..13b120eef2af5a99dfa0d8017cfee9c9258ae14b 100644 |
--- a/chrome/common/automation_constants.h |
+++ b/chrome/common/automation_constants.h |
@@ -15,6 +15,42 @@ extern const char kJSONProxyNoProxy[]; |
extern const char kJSONProxyPacUrl[]; |
extern const char kJSONProxyBypassList[]; |
extern const char kJSONProxyServer[]; |
+ |
+// Amount of time to wait before querying the browser. |
+static const int kSleepTime = 250; |
} |
+// Used by AutomationProxy, declared here so that other headers don't need |
+// to include automation_proxy.h. |
+enum AutomationLaunchResult { |
+ AUTOMATION_LAUNCH_RESULT_INVALID = -1, |
+ AUTOMATION_SUCCESS, |
+ AUTOMATION_TIMEOUT, |
+ AUTOMATION_VERSION_MISMATCH, |
+ AUTOMATION_CREATE_TAB_FAILED, |
+ AUTOMATION_SERVER_CRASHED, |
+}; |
+ |
+enum AutomationMsg_NavigationResponseValues { |
+ AUTOMATION_MSG_NAVIGATION_ERROR = 0, |
+ AUTOMATION_MSG_NAVIGATION_SUCCESS, |
+ AUTOMATION_MSG_NAVIGATION_AUTH_NEEDED, |
+}; |
+ |
+enum AutomationMsg_ExtensionResponseValues { |
+ AUTOMATION_MSG_EXTENSION_INSTALL_SUCCEEDED = 0, |
+ AUTOMATION_MSG_EXTENSION_INSTALL_FAILED |
+}; |
+ |
+// Used in the AutomationMsg_GetExtensionProperty to identify which extension |
+// property should be retrieved, instead of having separate messages for each |
+// property. |
+enum AutomationMsg_ExtensionProperty { |
+ AUTOMATION_MSG_EXTENSION_ID = 0, |
+ AUTOMATION_MSG_EXTENSION_NAME, |
+ AUTOMATION_MSG_EXTENSION_VERSION, |
+ AUTOMATION_MSG_EXTENSION_BROWSER_ACTION_INDEX, |
+}; |
+ |
+ |
#endif // CHROME_COMMON_AUTOMATION_CONSTANTS_H__ |