зеркало из https://github.com/mozilla/pjs.git
Adding reftest for null rootElement
This commit is contained in:
Родитель
3f90998ab8
Коммит
52a43f31ca
|
@ -5,5 +5,6 @@
|
|||
== pseudo-classes-01.svg pass.svg
|
||||
== pseudo-classes-02.svg pseudo-classes-02-ref.svg
|
||||
== rect-with-rx-or-ry-01.svg rect-with-rx-or-ry-01-ref.svg
|
||||
== rootElement-null-01.svg pass.svg
|
||||
== stroke-width-percentage-01.svg pass.svg
|
||||
== text-in-link-01.svg text-in-link-01-ref.svg
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
|
||||
onload="handleLoad(evt);">
|
||||
|
||||
<title>Testcase for accessing null rootContent</title>
|
||||
|
||||
<!-- From https://bugzilla.mozilla.org/show_bug.cgi?id=365611 -->
|
||||
|
||||
<script type="application/ecmascript">
|
||||
<![CDATA[
|
||||
|
||||
function handleLoad(event)
|
||||
{
|
||||
var root = document.removeChild(document.rootElement);
|
||||
if (document.rootElement == null) { // this shouldn't crash
|
||||
document.appendChild(root);
|
||||
document.getElementById('rect').setAttribute('fill', 'lime');
|
||||
}
|
||||
}
|
||||
|
||||
]]>
|
||||
</script>
|
||||
|
||||
<rect id="rect" width="100%" height="100%" fill="red"/>
|
||||
|
||||
</svg>
|
После Ширина: | Высота: | Размер: 606 B |
Загрузка…
Ссылка в новой задаче