Example:

`event.errorCode = -118`
`event.errorDescription = "CONNECTION_TIMED_OUT"`

or to be ISO with Google Chrome:
`event.errorDescription = "ERR_CONNECTION_TIMED_OUT"`

_See https://src.chromium.org/svn/trunk/src/net/base/net_error_list.h_

Would that make sense?

atom/renderer/atom_renderer_client.cc
int extension_group,
                              int world_id) override {
    if (world_id_ != -1 && world_id_ != world_id)
      return;
    world_id_ = world_id;
    renderer_client_->DidCreateScriptContext(context);
  }
  void WillReleaseScriptContext(v8::Local<v8::Context> context,
                                int world_id) override {
    if (world_id_ != world_id)
      return;
    renderer_client_->WillReleaseScriptContext(context);
  }
 private:
  int world_id_;
  AtomRendererClient* renderer_client_;
  DISALLOW_COPY_AND_ASSIGN(AtomRenderFrameObserver);
};
}  
AtomRendererClient::AtomRendererClient()
    : node_bindings_(NodeBindings::Create(false)),
      atom_bindings_(new AtomBindings) {
}
AtomRendererClient::~AtomRendererClient() {
}
void AtomRendererClient::WebKitInitialized() {