WebIDL arrays (e.g. "T[] bar") were removed from the spec back in 2015 with https://github.com/heycam/webidl/pull/52.
The bindings layer still accepts those, so it would be good to drop support and clean up the code. We need to drop arrays from //tools/idl_parser, the Python scripts, the Jinja2 templates as well as some C++ code.
But before any of that, we also need to remove existing uses of arrays in our IDL files, so I'll be filing other bugs blocking this one to track the removal.
Comment 1 by raphael....@intel.com
, Jul 11 2017