diff options
Diffstat (limited to 'src/core/content_browser_client_qt.cpp')
-rw-r--r-- | src/core/content_browser_client_qt.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/content_browser_client_qt.cpp b/src/core/content_browser_client_qt.cpp index bb349bf43..f580e6f77 100644 --- a/src/core/content_browser_client_qt.cpp +++ b/src/core/content_browser_client_qt.cpp @@ -818,7 +818,7 @@ static bool navigationThrottleCallback(content::WebContents *source, if (!view->client()) return false; - int navigationRequestAction = WebContentsAdapterClient::AcceptRequest; + bool navigationAccepted = true; WebContentsAdapterClient *client = WebContentsViewQt::from(static_cast<content::WebContentsImpl *>(source)->GetView())->client(); @@ -832,9 +832,9 @@ static bool navigationThrottleCallback(content::WebContents *source, client->navigationRequested(pageTransitionToNavigationType(transition_type), toQt(params.url()), - navigationRequestAction, + navigationAccepted, params.is_main_frame()); - return navigationRequestAction == static_cast<int>(WebContentsAdapterClient::IgnoreRequest); + return !navigationAccepted; } std::vector<std::unique_ptr<content::NavigationThrottle>> ContentBrowserClientQt::CreateThrottlesForNavigation( |