Hi, The WebIDL binding generator was recently updated to pass non nullable DOM object parameters as references to DOM constructors/methods ( https://trac.webkit.org/changeset/198833).
To disable that binding generator modification, the keyword UsePointersEvenForNonNullableObjectArguments was introduced and used in upstreamed IDL files. This allows updating these files progressively. This keyword may also be used for private IDL files although it might be better to update the DOM classes directly. Thanks, y
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev