Currently, IDLParser.pm initializes global variables in a global scope, which means that the global variables are initialized just once at the beginning. On the other hand, implementing [Supplemental] IDL (bug 72138) requires a change on generate-bindings.pl that initializes the global variables whenever a new IDLParser object is created. In summary, we need to initialize the global variables during the IDLParser object creation.
Created attachment 116559 [details] Patch
Comment on attachment 116559 [details] Patch Clearing flags on attachment: 116559 Committed r101153: <http://trac.webkit.org/changeset/101153>
All reviewed patches have been landed. Closing bug.