/* vim: set 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 that the font-inspector also display fonts when a text node is selected.

const TEST_URI = URL_ROOT + "browser_fontinspector.html";

add_task(function* () {
  let { inspector, view } = yield openFontInspectorForURL(TEST_URI);
  let viewDoc = view.document;

  info("Selecting the first text-node first-child of <body>");
  let bodyNode = yield getNodeFront("body", inspector);
  let { nodes } = yield inspector.walker.children(bodyNode);
  yield selectNode(nodes[0], inspector);

  let sections = viewDoc.querySelectorAll("#all-fonts > section");
  is(sections.length, 1, "Font inspector shows 1 font");
});
