Per WebIDL spec,
https://heycam.github.io/webidl/#es-dictionary
when converting an ECMAScript dictionary object to an IDL dictionary, we should rethrows an exception if it occurred. Especially this is important when a dictionary member is an accessor property which throws an exception.
Comment 1 by bugdroid1@chromium.org
, Nov 21 2016