These methods are very mac-centric. they should be factored out into the mac wrapper instead
Created attachment 62625 [details] Patch
http://trac.webkit.org/changeset/64084