fn html_constructor(
cx: JSContext,
global: &GlobalScope,
call_args: &CallArgs,
check_type: fn(_: &Element) -> bool,
proto_id: ID,
creator: unsafe fn(_: JSContext, _: HandleObject<'_>, _: *mut ProtoOrIfaceArray),
can_gc: CanGc,
) -> Result<(), ()>