We should create factory methods for refcounted ewk types and get rid of private _new() functions. This makes the private API more C++ and promotes the use of smart pointers.
Created attachment 168987 [details] Patch
Comment on attachment 168987 [details] Patch LGTM.
Comment on attachment 168987 [details] Patch Clearing flags on attachment: 168987 Committed r131546: <http://trac.webkit.org/changeset/131546>
All reviewed patches have been landed. Closing bug.