[DEFAULT]
head = "head_utilities.js"
support-files = [
  "1_original.xml",
  "1_result.xml",
  "2_original.xml",
  "2_result_1.xml",
  "2_result_2.xml",
  "2_result_3.xml",
  "2_result_4.xml",
  "3_original.xml",
  "3_result.xml",
  "3_result_2.xml",
  "4_original.xml",
  "4_result_1.xml",
  "4_result_2.xml",
  "4_result_3.xml",
  "4_result_4.xml",
  "4_result_5.xml",
  "4_result_6.xml",
  "empty_document.xml",
  "isequalnode_data.xml",
  "nodelist_data_1.xml",
  "nodelist_data_2.xhtml",
  "test_delete_range.xml",
]

["test_blockParsing.js"]
prefs = ["dom.security.https_first=false"]
run-if = [
  "opt", # We fail an assertion if we block parsing on a self-closing element
]

["test_bug553888.js"]

["test_bug737966.js"]
prefs = ["network.xhr.block_sync_system_requests=false"] # Bug 721336

["test_chromeutils_base64.js"]

["test_chromeutils_callFunctionAndLogException.js"]

["test_chromeutils_defineLazyGetter.js"]

["test_chromeutils_getXPCOMErrorName.js"]

["test_chromeutils_isJSIdentifier.js"]

["test_chromeutils_shallowclone.js"]

["test_error_codes.js"]
run-sequentially = ["true"] # Hardcoded 4444 port.

["test_generate_xpath.js"]
head = "head_xml.js"

["test_htmlserializer.js"]

["test_isequalnode.js"]
head = "head_xml.js"

["test_js_dev_error_interceptor.js"]
# This feature is implemented only in NIGHTLY.
run-if = [
  "nightly_build",
]

["test_nodelist.js"]
head = "head_xml.js"

["test_normalize.js"]
head = "head_xml.js"

["test_range.js"]
head = "head_xml.js"

["test_serializers_entities.js"]

["test_serializers_entities_in_attr.js"]

["test_structuredcloneholder.js"]

["test_thirdpartyutil.js"]

["test_treewalker.js"]
head = "head_xml.js"

["test_xhr_document.js"]

["test_xhr_origin_attributes.js"]

["test_xhr_standalone.js"]

["test_xml_parser.js"]
head = "head_xml.js"

["test_xml_serializer.js"]
head = "head_xml.js"

["test_xmlserializer.js"]
