/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ /* vim: set ft=javascript ts=2 et sw=2 tw=80: */ /* Any copyright is dedicated to the Public Domain. * http://creativecommons.org/publicdomain/zero/1.0/ */ "use strict"; // Test the inspector links in the webconsole output for namespaced elements // actually open the inspector and select the right node. const XHTML = ` `; const TEST_URI = "data:application/xhtml+xml;charset=utf-8," + encodeURI(XHTML); const TEST_DATA = [ { input: 'document.querySelector("clipPath")', output: '', displayName: "svg:clipPath" }, { input: 'document.querySelector("circle")', output: '', displayName: "svg:circle" }, ]; function test() { Task.spawn(function* () { let {tab} = yield loadTab(TEST_URI); let hud = yield openConsole(tab); yield checkDomElementHighlightingForInputs(hud, TEST_DATA); }).then(finishTest); }