blob: 7ac1a642a62edddb9c06a4551d320b9ea8e1cb11 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--======================================================================-->
<!--= Copyright 2000 World Wide Web Consortium, (Massachusetts =-->
<!--= Institute of Technology, Institut National de Recherche en =-->
<!--= Informatique et en Automatique, Keio University). All Rights =-->
<!--= Reserved. See http://www.w3.org/Consortium/Legal/. =-->
<!--======================================================================-->
<!-- =====================================================================-->
<!-- -->
<!-- linking-a-04-t.svg -->
<!-- -->
<!-- Verify use of xlink attributes on the 'a' element. -->
<!-- -->
<!-- --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="tiny" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
<SVGTestCase xmlns:testcase="http://www.w3.org/2000/02/svg/testsuite/description/" xmlns="http://www.w3.org/2000/02/svg/testsuite/description/" owner="CL" reviewer="BB" desc="Verify use of xlink attributes on the 'a' element" status="accepted" version="$Revision: 1.10 $" testname="$RCSfile: linking-a-07-t.svg,v $">
<OperatorScript>
<Paragraph>
Verify the capability to handle basic links out of SVG content
using the 'a' element, with the xlink:href attributes.
There are three subtests, in each of which two similarly
colored arrows comprise the content of an 'a' element. The arrow on the left, outlined
in blue, has no "target" attribute; the arrow on the right, outlined in red, has a
"target" attribute. The
link destination is expressed by "xlink:href=".
The initial view of this test contains the six arrows, labelling text, and the usual template legend and frame.
</Paragraph>
<Paragraph>
The top-most (yellow) arrows link to an external SVG file, which is
local (in the same directory). The target file contains SVG 'text' elements
which comprise a TOC and brief description of all of the test files
for Linking. Upon clicking the left-most yellow arrow, the image of the linkingToc-t.svg
file should replace the initial view of this test case in the viewer frame. On clicking the right-most yellow arrow,
the image of the linkingToc-t.svg should appear in a new frame.
</Paragraph>
<Paragraph>
The middle (green) arrows links to the same external SVG file, but with xlink:show="new". Both the left and the right green arrows should produce the image of the linkingToc-t.svg in a new frame.
</Paragraph>
<Paragraph>
The bottom-most (blue) arrows links to the same external SVG file, but with xlink:show="replace". Both
the left and the right blue arrows should produce the image of the linkingToc-t.svg in a new frame.
</Paragraph>
<Paragraph>
The test uses the 'rect' and 'polygon' elements, as well as basic fill (solid simple colors),
stroke (black and colored wide and 1-pixel lines), font-family (Arial) and font-size properties.
</Paragraph>
</OperatorScript>
</SVGTestCase>
<title id="test-title">linking-a-07-t</title>
<desc id="test-desc">Verify use of xlink attributes on the 'a' element.</desc>
<!--======================================================================-->
<!--Content of Test Case follows... =====================-->
<!--======================================================================-->
<g id="test-body-content">
<text x="90" y="16" font-size="12">xlink 'show' attribute on 'a' element.</text>
<g transform="translate(-120)">
<a xlink:href="resources/linkingToc-t.svg">
<path fill="yellow" stroke="blue" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
<g transform="translate(0,90)">
<a xlink:href="resources/linkingToc-t.svg" xlink:show="new">
<path fill="lime" stroke="blue" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
</g>
<g transform="translate(0,180)">
<a xlink:href="resources/linkingToc-t.svg" xlink:show="replace">
<path fill="aqua" stroke="blue" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
</g>
</g>
<g transform="translate(120)">
<a xlink:href="resources/linkingToc-t.svg" target="foo">
<path fill="yellow" stroke="red" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
<g transform="translate(0,90)">
<a xlink:href="resources/linkingToc-t.svg" xlink:show="new" target="foo">
<path fill="lime" stroke="red" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
</g>
<g transform="translate(0,180)">
<a xlink:href="resources/linkingToc-t.svg" xlink:show="replace" target="foo">
<path fill="aqua" stroke="red" d="M 165,40 h 100 v -12 l 45 36 l -45 36 v -12 h -100 z"/>
</a>
</g>
</g>
</g>
<text id="revision" x="10" y="340" font-size="40" stroke="none" fill="black">$Revision: 1.10 $</text>
<rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
</svg>