[Webkit-unassigned] [Bug 65919] New: [Qt] [WK2] Provide API for intercept (and possible ignore) navigation actions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 9 07:05:44 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=65919

           Summary: [Qt] [WK2] Provide API for intercept (and possible
                    ignore) navigation actions
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: Qt, QtTriaged
          Severity: Normal
          Priority: P2
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: cmarcelo at webkit.org


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

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list