diff options
author | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
---|---|---|
committer | Matt A. Tobin <mattatobin@localhost.localdomain> | 2018-02-02 04:16:08 -0500 |
commit | 5f8de423f190bbb79a62f804151bc24824fa32d8 (patch) | |
tree | 10027f336435511475e392454359edea8e25895d /testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent | |
parent | 49ee0794b5d912db1f95dce6eb52d781dc210db5 (diff) | |
download | UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.gz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.lz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.tar.xz UXP-5f8de423f190bbb79a62f804151bc24824fa32d8.zip |
Add m-esr52 at 52.6.0
Diffstat (limited to 'testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent')
5 files changed, 239 insertions, 0 deletions
diff --git a/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html new file mode 100644 index 000000000..47acacfe7 --- /dev/null +++ b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_002.html @@ -0,0 +1,47 @@ +<!DOCTYPE html > +<html> + <head> + <title>HTML 5 Foreign Content SVG in HTML </title> + <meta description="Test to verify SVG inside HTML I element parses correctly" /> + <link rel="author" title="Microsoft" href="http://www.microsoft.com/" /> + <script type="text/javascript"> + + function RunTest() + { + try + { + + if(document.getElementsByTagName("i")[0].childNodes[1].localName=="svg") + { + var svgNamespace = "http://www.w3.org/2000/svg"; + var textElem = document.createElementNS(svgNamespace, "text"); + + var textContent = document.createTextNode("FillerText"); + textElem.appendChild(textContent); + + var container = document.getElementById("svg1"); + container.appendChild(textElem); + + } + } + catch(ex) + { + } + } + </script> + </head> + + <body onLoad="RunTest()"> + + <div class="testdata"> + <p id="instructions">Test passes if 'FillerText' is rendered as italic.</p> + </div> + <div> + <i> + <svg id="svg1" width="100px" height="100px"> + </svg> + </i> + </div> + + </body> +</html> diff --git a/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_007.html b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_007.html new file mode 100644 index 000000000..f1ba496bb --- /dev/null +++ b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_007.html @@ -0,0 +1,8 @@ +<!DOCTYPE html> +<svg width="100px" height="100px" > + <rect width="100px" height="100px" fill="green" /> +</svg> + +<div> + <p> Test passes if a green rectangle is visible on the page above this line. </p> +</div> diff --git a/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_012.html b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_012.html new file mode 100644 index 000000000..09e99e41a --- /dev/null +++ b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_012.html @@ -0,0 +1,33 @@ +<!DOCTYPE html> +<html> + <head> + <title>HTML 5 Foreign Content SVG in HTML </title> + <meta description="Test to verify SVG elements are styled using SCRIPT and STYLE element" /> + <link rel="author" title="Microsoft" href="http://www.microsoft.com/" /> + + <style> + svg + { + display: block; + fill: black; + } + </style> + <script> + function ChangeColor() + { + document.getElementById("rect1").style.fill = "green"; + } + </script> + </head> + + <body onload="ChangeColor()"> + + <div class="testdata"> + <p id="instructions">Test passes if a green square appears above a black square. </p> + </div> + <svg width="200px" height="200px"> + <rect id="rect1" x="0" y="0" width="100px" height="100px" /> + <rect id="rect2" x="0" y="150" width="100px" height="100px" /> + </svg> + </body> +</html> diff --git a/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_014.html b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_014.html new file mode 100644 index 000000000..d92c14dfa --- /dev/null +++ b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_014.html @@ -0,0 +1,98 @@ +<!DOCTYPE html> +<html> + <head> + <title>HTML 5 Foreign Content SVG in HTML </title> + <meta description="Test to verify SVG elements inside SVG namespace are camelCased" /> + <link rel="author" title="Microsoft" href="http://www.microsoft.com/" /> + + <script type="text/javascript"> + + function RunTest() + { + try + { + var bResult = "FAIL"; + var parentNode = document.getElementById("svg1"); + + for(var i=1;i<parentNode.childNodes.length;i=i+2) + { + var idName = parentNode.childNodes[i].id; + var tagName = parentNode.childNodes[i].localName; + if(idName!=tagName) + { + bResult = "FAIL"; + break; + } + else + { + bResult = "PASS" + } + } + } + catch(ex) + { + bResult = "PASS"; + } + + document.getElementById("testresult").innerHTML = bResult; + } + </script> + </head> + + <body onload="RunTest()"> + + <div class="testdata"> + <p id="instructions"> Test passes if the word "PASS" appears below </p> + <p> Test Result : </p> + <p id="testresult"> RUNNING </div> + </div> + <svg id="svg1"> + + <altglyph id="altGlyph" /> + <ALTGLYPHDEF id="altGlyphDef" /> + <AltGlyphItem id="altGlyphItem" /> + <animatecolor id="animateColor" /> + <animatemotion id="animateMotion" /> + <animatetransform id="animateTransform" /> + <clippath id="clipPath" /> + <feblend id="feBlend" /> + <fecolormatrix id="feColorMatrix" /> + + <fecomponenttransfer id="feComponentTransfer" /> + <fecomposite id="feComposite" /> + <feconvolvematrix id="feConvolveMatrix" /> + <fediffuselighting id="feDiffuseLighting" /> + <fedisplacementmap id="feDisplacementMap" /> + <fedistantlight id="feDistantLight" /> + <feflood id="feFlood" /> + <fefunca id="feFuncA" /> + <fefuncb id="feFuncB" /> + + <fefuncg id="feFuncG" /> + <fefuncr id="feFuncR" /> + <fegaussianblur id="feGaussianBlur" /> + <feimage id="feImage" /> + <femerge id="feMerge" /> + <femergenode id="feMergeNode" /> + <femorphology id="feMorphology" /> + <feoffset id="feOffset" /> + <fepointlight id="fePointLight" /> + + <fespecularlighting id="feSpecularLighting" /> + <fespotlight id="feSpotLight" /> + <fetile id="feTile" /> + <feturbulence id="feTurbulence" /> + <foreignobject id="foreignObject" /> + <glyphref id="glyphRef" /> + <lineargradient id="linearGradient" /> + <radialgradient id="radialGradient" /> + <textpath id="textPath" /> + + </svg> + + + + </body> + +</html> + diff --git a/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_015.html b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_015.html new file mode 100644 index 000000000..a4d27873a --- /dev/null +++ b/testing/web-platform/tests/old-tests/submission/Microsoft/foreigncontent/foreign_content_015.html @@ -0,0 +1,53 @@ +<!DOCTYPE html> +<html> + <head> + <title>HTML 5 Foreign Content SVG in HTML </title> + <meta description="Test to verify SVG Elements outside SVG namespace are camelCased" /> + <link rel="author" title="Microsoft" href="http://www.microsoft.com/" /> + + <script type="text/javascript"> + + function RunTest() + { + try + { + + var parentNode = document.getElementById("div1"); + + for(var i=0;i<parentNode.childNodes.length;i++) + { + var idName = parentNode.childNodes[i].id; + var tagName = parentNode.childNodes[i].localName; + if(idName==tagName) + { + document.getElementById("testresult").innerHTML = "FAIL"; + break; + } + else + { + document.getElementById("testresult").innerHTML = "PASS"; + } + } + } + catch(ex) + { + document.getElementById("testresult").innerHTML = "FAIL"; + } + } + </script> + </head> + + <body onload="RunTest()"> + + <div id="div1"> + <AlTglYph id="altGlyph" /> + </div> + <p id="instructions"> Test passes if the word "PASS" appears below </p> + <p> Test Result : </p> + <div id="testresult"> RUNNING </div> + + + </body> + +</html> + |