This is a refactoring for implementing the [Supplemental] IDL for methods (bug 72138). The code in CodeGeneratorV8.pm to build a method argument string is dirty and error-prone. It is concatenating arguments one by one judging whether ", " is necessary or not. Instead, we should refactor the code so that it pushes all arguments into @arguments and then build a method string by join(", ", @arguments).
Created attachment 121625 [details] Patch
Comment on attachment 121625 [details] Patch Clearing flags on attachment: 121625 Committed r104438: <http://trac.webkit.org/changeset/104438>
All reviewed patches have been landed. Closing bug.