1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/content/xul/document/crashtests/583230.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,23 @@ 1.4 +<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?> 1.5 +<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 1.6 +<richlistbox id="a" datasources="" template="d"/> 1.7 +<script><![CDATA[ 1.8 +function doe() { 1.9 +var node = document.getElementById('a'); 1.10 +var b = node.builder; 1.11 +document.removeChild(document.documentElement); 1.12 +b.addResult({}, node); 1.13 +b.removeResult({}); 1.14 +b.replaceResult({}, {}, node); 1.15 +b.resultBindingChanged({}); 1.16 +try { b.addResult(null, null); } catch(ex) { } 1.17 +try { b.removeResult(null); } catch(ex) { } 1.18 +try { b.replaceResult(null, null, null); } catch(ex) { } 1.19 +try { b.resultBindingChanged(null); } catch(ex) { } 1.20 +try { b.getResultForId("empty"); } catch(ex) { } 1.21 +try { b.getResultForContent(node); } catch(ex) { } 1.22 +try { b.hasGeneratedContent(null, null); } catch(ex) { } 1.23 +} 1.24 +window.addEventListener("load", doe, false); 1.25 +]]></script> 1.26 +</window>