Hi, as discussed in bug #112475 comment 13, this is about not using String reference in generated binding for enum values.
Created attachment 193958 [details] patch proposal
Comment on attachment 193958 [details] patch proposal Thanks for the quick fix.
Comment on attachment 193958 [details] patch proposal Clearing flags on attachment: 193958 Committed r146292: <http://trac.webkit.org/changeset/146292>
All reviewed patches have been landed. Closing bug.
Comment on attachment 193958 [details] patch proposal View in context: https://bugs.webkit.org/attachment.cgi?id=193958&action=review > Source/WebCore/bindings/scripts/CodeGeneratorJS.pm:2147 > + push(@implContent, " const String string = value.isEmpty() ? String() : value.toString(exec)->value(exec);\n"); Not sure why the const is here. Itβs OK, but unneeded. > Source/WebCore/bindings/scripts/CodeGeneratorJS.pm:2789 > + push(@$outputArray, " const String ${name}(${argValue}.isEmpty() ? String() : ${argValue}.toString(exec)->value(exec));\n"); Ditto.