1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/layout/reftests/bugs/232990-1b.xhtml Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,63 @@ 1.4 +<?xml version="1.0"?> 1.5 +<html xmlns="http://www.w3.org/1999/xhtml"> 1.6 + <head> 1.7 + <title>display test</title> 1.8 + <bindings xmlns="http://www.mozilla.org/xbl" 1.9 + xmlns:pp="prettyprint" 1.10 + xmlns:html="http://www.w3.org/1999/xhtml"> 1.11 + 1.12 + <binding id="expander"> 1.13 + <content><pp:float>-</pp:float><children/></content> 1.14 + </binding> 1.15 + </bindings> 1.16 + 1.17 + <style type="text/css"> 1.18 +<![CDATA[ 1.19 +@namespace pp url("prettyprint"); 1.20 +pp|expander-box, 1.21 +pp|pre-content { 1.22 + display: block; 1.23 +} 1.24 + 1.25 +pp|expander-box[collapsed] > pp|float, 1.26 +pp|expander-box[collapsed] > pp|pre-content { 1.27 + display: inline; 1.28 + float: none; 1.29 +} 1.30 + 1.31 +pp|expander-box[xbl] { 1.32 + -moz-binding: url(#expander); 1.33 +} 1.34 + 1.35 +pp|float { 1.36 + float: left; 1.37 +} 1.38 + ]]></style> 1.39 + <script> 1.40 +<![CDATA[ 1.41 +var target; 1.42 +function onLoad() { 1.43 +var res = document.evaluate("descendant::pp:expander-box", 1.44 + document.documentElement, 1.45 + function(aPref){return "prettyprint";}, 1.46 + 0, null); 1.47 +target = res.iterateNext(); 1.48 +toggle(); 1.49 +} 1.50 + 1.51 +function toggle() { 1.52 + target.setAttribute("collapsed", "collapsed"); 1.53 +} 1.54 + ]]></script> 1.55 + </head> 1.56 + 1.57 + <body onload="onLoad()"> 1.58 + <div> 1.59 +<pp:content xmlns:pp="prettyprint"> 1.60 + <pp:expander-box xbl="yes"> 1.61 + <pp:pre-content>pre</pp:pre-content> 1.62 + </pp:expander-box> 1.63 +</pp:content> 1.64 + </div> 1.65 + </body> 1.66 +</html>