Pass the 'optional' useCapture parameter to addEventListener()

According to the docs, the useCapture parameter of addEventListener()
has not always been optional:
https://developer.mozilla.org/en-US/docs/Web/API/EventTarget.addEventListener

Omitting it appears to cause problems on at least one device (Sharp 2012),
so explicitly pass the default value false.
Remove nometadataevent HTML5 modifier - not required