code: function (openUrl, callbackFn) {
                      var self = this,
                          url = self.options.hostAndPort + '/page/functions/open';
  
                      self.options.debug && console.log('calling url: %s', url);
                      request.post(url, {form:{ args:JSON.stringify(
                              [
                                  openUrl
                              ], null, 4)}},
                          function (error, response, body) {
                              self.options.debug && console.log(body);
                              if (response && response.statusCode === 200) {
                                  body === 'success' ?
                                      callbackFn && callbackFn.call(self, true) : callbackFn && callbackFn.call(self, false);
                              }
                              else {
  
                                  callbackFn && callbackFn.call(self, false, body);
                              }
                          }
                      );
                  }
docs: Opens the URL and loads it to the page. Once page is loaded, the optional callback is called using onLoadFinished, and also provides the page status to the function ('success' or 'fail').