[2] 現在大域環境 (current global environment) は、次のものです >>1。F を、 IDL属性、演算、indexed property、named property、構築子、名前付き構築子、stringifier のいずれかに対応する Function オブジェクトであって、 JavaScript 呼び出しスタック上の最上位の呼び出しで this 値として使われているものとします。F がIDL属性、演算、stringifier、 indexed property、named property のいずれかなら、 その属するインターフェイスに関連付けられた大域環境を返します。それ以外なら、F が対応するインターフェイスに関連付けられた大域環境を返します。
Function
this
[3] Clarify that exceptions are always thrown in the current Realm (#300) (domenic著, 2017-02-07 15:56:01 +09:00) <https://github.com/heycam/webidl/commit/20b87a7d44d94a153762a5c1c587779767afbfe6>