We can rename [DontCheckEnums], [ReturnsNew], [DoNotCheckDomainSecurityOnGet], [DoNotCheckDomainSecurityOnSet] and [ImplementationFunction] IDLs for clarification. [DontCheckEnums] => [DoNotCheckConstants] (This IDL inserts assertions to check if a constant value are equal to the expected constant value) [ReturnsNew] => [ReturnNewObject] (For clarification) [DoNotCheckDomainSecurityOnGet] => [DoNotCheckDomainSecurityOnGetter] (For naming consistency with other [*Getter] IDLs) [DoNotCheckDomainSecurityOnSet] => [DoNotCheckDomainSecurityOnSetter] (For naming consistency with other [*Setter] IDLs) [ImplementationFunction=] => [ImplementedAs=] (For clarification. This IDL specifies the method name in implementation)
Created attachment 125577 [details] Patch
Created attachment 125737 [details] rebased patch for commit
Committed r106883: <http://trac.webkit.org/changeset/106883>
Comment on attachment 125577 [details] Patch Landed manually to avoid style check errors in generated code for GTK.
Reverted r106883 for reason: build failure around Chromium V8 bindings Committed r106889: <http://trac.webkit.org/changeset/106889>
Created attachment 125749 [details] rebased patch for commit
Committed r106892: <http://trac.webkit.org/changeset/106892>