[Webkit-unassigned] [Bug 45053] New: [Cairo] Remove glib dependency (caused by use of GOwnPtr)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 1 13:08:18 PDT 2010


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

           Summary: [Cairo] Remove glib dependency (caused by use of
                    GOwnPtr)
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: antognolli at profusion.mobi
                CC: gns at gnome.org, mrobinson at webkit.org,
                    leandro at profusion.mobi


The use of GOwnPtr was introduced on platform/graphics/cairo/FontCacheCairo.cpp in order to keep references for Fc* functions. But this implies on a dependency on glib headers, since the forwarded declarations are now specific to Gtk.

Maybe the GOwnPtrCairo could be based on OwnPtr instead of GOwnPtr. What do you think about this?

I'm attaching a patch that implements this, but I didn't add the name change and fixed all the builds yet. Please tell me what you think about this, then I'll finish it.

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