[Webkit-unassigned] [Bug 12381] New: Introducing PageClient

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 23 06:15:30 PST 2007


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

           Summary: Introducing PageClient
           Product: WebKit
           Version: 420+ (nightly)
          Platform: PC
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: zack at kde.org


Lack of PageClient causes a few woes all over the place. Esthetically speaking,
passing of all the client objects to the PageClient is really awkward plus it
makes memory managment very unintuitive (users create clients and pass them to
the Page and Page steals them and takes over owenership).

The attached patch introduces PageClient which acts as a manager/factory for
other client objects, and also makes it a lot clearer that Page is owning them.


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