Bug 51846 - Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
Summary: Remove the last non-GObject usage of PlatformRefPtr and move the code to GRefPtr
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Template Framework (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC OS X 10.5
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-03 12:40 PST by Martin Robinson
Modified: 2011-01-04 14:31 PST (History)
1 user (show)

See Also:


Attachments
Patch for this issue (79.15 KB, patch)
2011-01-03 13:00 PST, Martin Robinson
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Robinson 2011-01-03 12:40:45 PST
In response to discussion on the mailing list: http://old.nabble.com/Re:-Rationale-for-PlatformRefPtr--p29854462.html

This bug tracks removing the last non-GObject usage of PlatformRefPtr and removing the class in favor of GRefPtr. Only the Brew port uses PlatformRefPtr now, other than GObject code. This can easily be replaced by RefPtr specializations.
Comment 1 Martin Robinson 2011-01-03 13:00:31 PST
Created attachment 77837 [details]
Patch for this issue
Comment 2 Darin Adler 2011-01-03 13:02:09 PST
Thanks. This looks good!
Comment 3 Martin Robinson 2011-01-04 14:30:03 PST
Committed r75009: <http://trac.webkit.org/changeset/75009>