We won't support COM code generation anymore. There are some files related to it in WebKit repository yet.
Created attachment 45368 [details] Proposed patch
style-queue ran check-webkit-style on attachment 45368 [details] without any errors.
Created attachment 45373 [details] Proposed patch (rev.2) Remove !LANGUAGE_COM in *.idl too.
style-queue ran check-webkit-style on attachment 45373 [details] without any errors.
This is definitely one for the Apple-Win folks to review.
Perhaps Adam, Steve or Sam want to comment on whether it's ok to strip this code out entirely or if we want to keep it around for some reason.
Comment on attachment 45373 [details] Proposed patch (rev.2) It is fine to rip this out, we can always bring it back through the magic of svn. That said, you are missing some COM specific things, namely the InterfaceUUID and ImplementationUUID extended attributes. Those should be removed as well.
Created attachment 45825 [details] Proposed patch (rev.3) - Remove UUID attributes in *.idl too.
Attachment 45825 [details] did not build on chromium: Build output: http://webkit-commit-queue.appspot.com/results/162587
style-queue ran check-webkit-style on attachment 45825 [details] without any errors.
Comment on attachment 45825 [details] Proposed patch (rev.3) Is WebKit/win/WebKit.vcproj/build-generated-files.sh only used by the COM bindings? The rest all looks fine.
Comment on attachment 45825 [details] Proposed patch (rev.3) Looks like this addresses Sam's comments. I believe the answer to Eric's question is "yes". r=me
Attachment 45825 [details] was posted by a committer and has review+, assigning to Kent Tamura for commit.
Landed as r52921 <http://trac.webkit.org/changeset/52921>