add support for onNavigationHttpRequestError