Add support for custom representation
Created attachment 76088 [details] Patch
Committed r73625: <http://trac.webkit.org/changeset/73625>