issuse no1: ------------ Now unused parameter warnings are suppressed in WebKit2, but unfortunately the actual mechanism is only works with GCC, but not with Clang. The problem is that the command like looks like "-Wno-unused-parameter -Wall -Wextra" and Clang's -Wextra switches the unused parameter warning back. The proper fix is to put -Wno-unused-parameter after -Wextra. issuse no2: ------------ There are zillion unused parameter warnings in TestNetscapePlugIn, but we can't see them because of a bug: WEBKIT_SET_EXTRA_COMPILER_FLAGS(TestNetscapePlugin) is missing and no warnings options are passed to TestNetscapePlugIn. We should fix it and suppress only the unused parameter warnings there.
Created attachment 253522 [details] Patch
Created attachment 253523 [details] Patch typo fixed in changelog
Comment on attachment 253523 [details] Patch Clearing flags on attachment: 253523 Committed r185056: <http://trac.webkit.org/changeset/185056>
All reviewed patches have been landed. Closing bug.