[Webkit-unassigned] [Bug 29843] New: Review all new API in Qt 4.6

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 29 03:53:00 PDT 2009


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

           Summary: Review all new API in Qt 4.6
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit API
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: hausmann at webkit.org
            Blocks: 29799


Most of the new API has been reviewed already, but what's missing includes:

2. QWebFrame::requestedUrl() and QwebFrame::baseUrl()

3. Layout and rendering

We've added a few methods that relate to layout and rendering. These are:

        QWebFrame::clipRenderToViewPort()

        QWebFrame::scrollBarGeometry()
        QWebFrame::contentSizeChanged()

        QWebPage::fixedContentSize()

        QWebView::renderHints()

We need to go though these and consider them together + revisit API.

4. QWebFrame::loadStarted() and QWebFrame::loadFinished()

5. Saving and restoring of QWebHistory

6. QWebKitVersion

7. QWebPluginDatabase

Needs review, also in the context of not having anything to do with 
QWebPluginFactory, ie it's only NPAPI.

8. QWebSecurityOrigin

        QWebSecurityOrigin::add/remove/LocalScheme()
        QWebSecurityOrigin::whitelistAccesFromOrigin()

9. Storage

        New settings in QWebSettings
        Setting of paths        
        Enabling all persistent storage

We need to revisit this and make sure the naming and the API is still 
consistent.

10. Misc added methods

        QWebPage::frameAt()
        QWebFrame::focus()
        QWebPage::shouldInterupJavaScript()
        QWebView::guessUrlFromString()
        QWebSettings::defaltTextEncoding()
        QWebSettings::clearMemoryCached();

11. QWebGraphicsItem

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