The need for RVCT hacks disappeared with the Symbian port.
Created attachment 118701 [details] Patch
Comment on attachment 118701 [details] Patch Die RVCT, Die!
I would not mind a temporary PassOwnPtr, for readability.
Committed r103157: <http://trac.webkit.org/changeset/103157>