whole_func_string: function (state, title, url) {
  		var win = this.win;
  		if (this.canClientNavigate()) {
  			win.history.pushState(state, title, url);
  		} else {
  			this.navigationWindow().location.href = url;
  		}
  	}
func_code_string: function (state, title, url) {
  		var win = this.win;
  		if (this.canClientNavigate()) {
  			win.history.pushState(state, title, url);
  		} else {
  			this.navigationWindow().location.href = url;
  		}
  	}
func_documentation_string: Same as HTML5 pushState API, but with old browser support
  @method pushState
  @param {Object} state The state object
  @param {String} title The title string
  @param {String} url The new url