[Webkit-unassigned] [Bug 49063] New: QWKHistory needs more functionality and QWKHistoryItemPrivate should be shared object.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 5 03:51:05 PDT 2010


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

           Summary: QWKHistory needs more functionality and
                    QWKHistoryItemPrivate should be shared object.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit2
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: juha.savolainen at weego.fi
                CC: kenneth at webkit.org


History needs at least these methods:
- QWKHistoryItem currentItem() const
- QWKHistoryItem backItem() const
- QWKHistoryItem forwardItem() const
- QWKHistoryItem itemAtIndex(int index) const
- QList<QWKHistoryItem> backItems(int maxItems) const
- QList<QWKHistoryItem> forwardItems(int maxItems) const

Also QWKHistoryItemPrivate should be shared object, because
we cannot delete the QWKHistoryItemPrivate pointer in destructor of QWKHistoryItem,
there may have other history instances which share the same private implementation.

-- 
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