In Qt WK1 API, the QWebPage class had a virtual method that could be reimplemented to intercept navigation requests http://doc.qt.nokia.com/latest/qwebpage.html#acceptNavigationRequest also as a convenience (since could be implemented with the previous method) we had http://doc.qt.nokia.com/latest/qwebpage.html#linkDelegationPolicy-prop These mechanisms were useful for: - Blocking navigation from users; - Implementing different schemes; both describe in See also https://bugs.webkit.org/show_bug.cgi?id=49370#c4 - Implementing "Open In New Tab" functionality. See Rekonq implementation of this feature https://gitorious.org/rekonq/mainline/commit/c2cf251dfe808e1a4e336dbf1cddc645d63c2e2f
Closing this bug since functionality is already implemented. > - Blocking navigation from users; > - Implementing "Open In New Tab" functionality. See Rekonq implementation of this feature https://gitorious.org/rekonq/mainline/commit/c2cf251dfe808e1a4e336dbf1cddc645d63c2e2f Implemented in bug 65920, then merged in WebView after Desktop/Mobile views unification. > - Implementing different schemes; both describe in See also https://bugs.webkit.org/show_bug.cgi?id=49370#c4 Implemented in bug 74931. Custom schemes API in WebView.