# Constants
ChromeCannotOpenStderr - 2000: Cannot open error output file.
ChromeCannotOpenStdout - 2001: Cannot open standard output file.
ChromeExitTimeout - 2002: Error waiting for process exit.
ChromeInvalidWorkdir - 2003: Cannot create working directory.
ChromeQueryFailed - 2004: Chrome.Query() returned an error.
ChromeSigintFailed - 2005: Chromium process interrupt failed.
ChromeStartTimeout - 2006: Chromium took too long to start.
ChromeTabNotFound - 2007: Chromium tab not found.
ChromeVersionQueryFailed - 2008: Chromium version query failed.
FlagDoesNotExist - 3000: The specified argument does not exist.
FlagTypeInvalid - 3001: Invalid data type for the specified argument.
MockErr - 1002: An error occurred in a test mock.
SocketCloseFailed - 5000: A failure occurred while closing a websocket.
SocketCmdHandlerNotFound - 5002: Command handler not found.
SocketConnectFailed - 5003: Connect() failed while creating socket.
SocketReadFailed - 5002: Attempted to add a duplicate handler for event.
SocketEventHandlerNotFound - 5003: No event listeners found for an event.
SocketNotConnected - 5003: Not connected.
SocketPanic - 5003: A panic occurred while reading from a websocket.
SocketReadFailed - 5001: A failure occurred while reading from a websocket.
SocketWriteFailed - 5003: Socket write failed.
TabQueryFailed - 4000: The new tab query failed.
TabURLInvalid - 4001: Invalid URL passed to NewTab.
TabWebsocketURLInvalid - 4002: Invalid websocket URL.
Unknown - 1001: An unspecified error occurred.
Unspecified - 1000: The error code was unspecified.
WebsocketConnectFailed - 6000: Websocket connection failed.
WebsocketNotConnected - 6001: Websocket not connected.
WebsocketPanic - 5002: A panic occurred while reading from a websocket.