gfx/tests/crashtests/358732-iframe.html

changeset 0
6474c204b198
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/gfx/tests/crashtests/358732-iframe.html	Wed Dec 31 06:09:35 2014 +0100
     1.3 @@ -0,0 +1,38 @@
     1.4 +<object>&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;
     1.5 +&#5787;&#5787;&#5787;&#5787;&#5787;
     1.6 +&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;
     1.7 +&#5787;&#5787;&#5787;&#5787;
     1.8 +<i>&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;&#5787;
     1.9 +
    1.10 +<script>
    1.11 +var doc = document;
    1.12 +if (document.getElementById('content')) {
    1.13 +  doc = document.getElementById('content').contentDocument;
    1.14 +}
    1.15 +
    1.16 +var docviewer;
    1.17 +function do_onload() {
    1.18 +netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    1.19 +var navigator = parent.QueryInterface(Components.interfaces.nsIInterfaceRequestor).getInterface(Components.interfaces.nsIWebNavigation);
    1.20 +var docShell = navigator.QueryInterface(Components.interfaces.nsIDocShell);
    1.21 +docviewer = docShell.contentViewer.QueryInterface(Components.interfaces.nsIMarkupDocumentViewer);
    1.22 +
    1.23 +setTimeout(doe,500, 0.2);
    1.24 +}
    1.25 +do_onload();
    1.26 +
    1.27 +
    1.28 +
    1.29 +function doe(i) {
    1.30 +netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
    1.31 + docviewer.textZoom += i;
    1.32 +
    1.33 +if (docviewer.textZoom >=4)
    1.34 +  i = -0.2;
    1.35 +
    1.36 +if (docviewer.textZoom <=0)
    1.37 +  i = 0.2;
    1.38 +window.status = docviewer.textZoom;
    1.39 +setTimeout(doe, 100, i);
    1.40 +}
    1.41 +</script>
    1.42 \ No newline at end of file

mercurial