Our COM interfaces should follow proper behavior, and not change. As we add new features, we should be adding new interface versions to allow existing binaries to continue to work with newer WebKit releases.
<rdar://problem/21822278>
Created attachment 256868 [details] Patch
Committed r186881: <http://trac.webkit.org/changeset/186881>