Skip to main content

dom_compare_document_position

Function dom_compare_document_position 

Source
pub fn dom_compare_document_position(
    it: &mut Interp,
    this: Value,
    a: &[Value],
) -> Result<Value, Value>
Expand description

node.compareDocumentPosition(other)(DOM標準)が丸ごと未対応だった。 DomBridge::document_position にビットマスク計算を委譲する。other が DOM ノードで なければ仕様上 TypeError だが、この処理系では簡略化して disconnected 扱いにする。