I found some unimplemented code in WebCore that was used for this.
Created attachment 26415 [details] patch
<rdar://problem/6472061>
Comment on attachment 26415 [details] patch r=me!
http://trac.webkit.org/changeset/39587 Note, I found this by turning on unused-variable warnings (see bug 23102).