import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo

This commit is contained in:
Roy Tam 2018-01-19 03:59:58 +08:00
commit dcd9973243
150858 changed files with 23884658 additions and 0 deletions

View file

@ -0,0 +1,19 @@
<!doctype html>
<title>Option labels</title>
<select size=12>
<option><!-- No children, no label-->
<option><!-- No children, empty label-->
<option>label<!-- No children, label-->
<option><!-- No children, namespaced label-->
<option>child<!-- Single child, no label-->
<option>child<!-- Single child, empty label-->
<option>label<!-- Single child, label-->
<option>child<!-- Single child, namespaced label-->
<option>child node<!-- Two children, no label-->
<option>child node<!-- Two children, empty label-->
<option>label<!-- Two children, label-->
<option>child node<!-- Two children, namespaced label-->
</select>

View file

@ -0,0 +1,66 @@
<!doctype html>
<title>Option labels</title>
<link rel="match" href="option-label-ref.html">
<select size=12></select>
<script>
var select = document.getElementsByTagName("select")[0], option;
option = document.createElement("option");
select.appendChild(option);
option = document.createElement("option");
option.setAttribute("label", "")
select.appendChild(option);
option = document.createElement("option");
option.setAttribute("label", "label")
select.appendChild(option);
option = document.createElement("option");
option.setAttributeNS("http://www.example.com/", "label", "label")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.setAttribute("label", "")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.setAttribute("label", "label")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.setAttributeNS("http://www.example.com/", "label", "label")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.appendChild(document.createTextNode(" node "));
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.appendChild(document.createTextNode(" node "));
option.setAttribute("label", "")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.appendChild(document.createTextNode(" node "));
option.setAttribute("label", "label")
select.appendChild(option);
option = document.createElement("option");
option.appendChild(document.createTextNode(" child "));
option.appendChild(document.createTextNode(" node "));
option.setAttributeNS("http://www.example.com/", "label", "label")
select.appendChild(option);
</script>