Since the spec has a definition for `ondisplayavailablechange` event handler, without onXXX definition, the implementation might violate the spec definition.

Also some specs in SysApps WG also defines onXXX event handlers, do they imply that only using addEvent../removeEvent without onXXX is also fine?