pub fn dom_lookup_namespace_uri(
_it: &mut Interp,
_this: Value,
_a: &[Value],
) -> Result<Value, Value>Expand description
element.checkVisibility()(DOM 標準。丸ごと未対応だった)。オプション引数
(checkOpacity/checkVisibilityCSS/contentVisibilityAuto 等)は未対応で
常に無視する簡略実装。自身の算出 visibility が hidden/collapse の場合、
および自身または祖先のいずれかの算出 display が none の場合に false を返す。
node.lookupNamespaceURI(prefix)/.lookupPrefix(namespace)/
.isDefaultNamespace(namespace)(丸ごと未対応だった。2026-07-16
発見)。この処理系は *AttributeNS/createElementNS と同じく XML
名前空間を一切モデル化していない(document_create_element_ns は
namespace 引数を無視して委譲するのみ)ため、xmlns/xmlns:* 属性を
祖先チェーンから探索する誠実な実装は行わず、常に「名前空間なし」を表す
値(lookupNamespaceURI/lookupPrefix は null)を返す簡略実装。
isDefaultNamespace(namespace) は仕様上 lookupNamespaceURI(null) === namespace と等価なので、lookupNamespaceURI が常に null を返す
このモデルでは namespace が null/undefined の時のみ true になる。