I'm trying to debug or work around a particularly nasty bug in ADE. If I create an SVG blob containing a <switch> element, it renders a blank page. (
http://forums.adobe.com/thread/1102962)
Any ideas? The content in question is:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg">
<head>
<title>Early Colonial Life</title>
<link rel="stylesheet" type="text/css" href="nookstyles.css" />
<link rel="stylesheet" type="text/css" href="nookstyles2.css" />
</head>
<body>
<div class="partpage">
<svg width="6in" height="9in" baseProfile="tiny" viewBox="0 0 4320 6480" preserveAspectRatio="xMidYMid">
<g transform="scale(10)">
<g fill="none" stroke="green" stroke-width="1"><line x1="0" y1="0" x2="431" y2="0" /><line x1="431" y1="0" x2="431" y2="647" /><line x1="431" y1="647" x2="0" y2="647" /><line x1="0" y1="647" x2="0" y2="0" /></g>
<switch>
<foreignObject x="0" y="148" width="432" height="300" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" requiredExtensions="http://www.w3.org/1999/xhtml">
<div class="pp_partnum" xmlns="http://www.w3.org/1999/xhtml">Part I:</div>
</foreignObject>
<text x="216" y="148" text-anchor="middle" >Part I:</text>
</switch>
<switch>
<foreignObject x="0" y="200" width="432" height="300" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" requiredExtensions="http://www.w3.org/1999/xhtml">
<div class="pp_title" xmlns="http://www.w3.org/1999/xhtml">Early Colonial Life</div>
</foreignObject>
<text x="216" y="200" text-anchor="middle" >Early Colonial Life</text>
</switch>
<switch>
<foreignObject x="0" y="538" width="432" height="140" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" requiredExtensions="http://www.w3.org/1999/xhtml">
<div class="pp_subtitle" xmlns="http://www.w3.org/1999/xhtml">Spring, 2304</div>
</foreignObject>
<text x="216" y="538" text-anchor="middle" >Spring, 2304</text>
</switch>
</g>
</svg>
</div>
</body>
</html>