type.prototype

window.HTMLCanvasElement has prototype, which is { ReadOnly, DontDelete }. prototype has getContext, which is not

Spec references:

Defined in "Web IDL" (draft)

Actual output:

FAIL (fallback content)