[Webkit-unassigned] [Bug 14678] New: [gdk] API Drafting

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jul 19 14:02:00 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=14678

           Summary: [gdk] API Drafting
           Product: WebKit
           Version: 522+ (nightly)
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: freyther at handhelds.org


I have taken a look at WebView, gtk-webcore, WebKitQt and my chosen rolemodel
is the Qt API. Both 'languages' have the concept of signal and slots/closures
which feel more native than delegates.

IMHO we should have a Page/Frame split as well, signals and signals with
default handlers to implement policy and notification. None of the internal
WebCore names should be in the header files, this can be achieved by using
GObject and PIMPL paradigma. The secret  would still be shared among several
classes which should be okay.
For the API I'm going to follow the Qt route and will search for some test
rabbits.


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



More information about the webkit-unassigned mailing list