<?xml version="1.0" encoding="UTF-8"?>
<testsuite spec="http://dev.w3.org/2006/waf/widgets/" name="Packaging">
	<test for="ta-defaultlocale-ignore" id="dlocignore00" src="test-cases/ta-defaultlocale-ignore/000/dlocignore00.wgt">
	Tests that an empty defaultlocale attribute is ignored (and does not cause the widget to be treated as invalid). To pass, the widget must simply run. 
	</test>
	
	<test for="ta-defaultlocale-ignore" id="dlocignore01" src="test-cases/ta-defaultlocale-ignore/001/ta-de-001.wgt">
	Tests that the user agent applies rule for getting a single attribute value to the defaultlocale attribute. To pass, the name of the widget must be the value PASS. 
	</test>
	
	<test for="ta-defaultlocale-ignore" id="dlocignore02" src="test-cases/ta-defaultlocale-ignore/002/ta-de-002.wgt">
	Test that the user agent matches obscure, yet valid, language tags. To pass, the widgets description must be the value PASS. 
	</test>
	
	<test for="ta-defaultlocale-ignore" id="dlocignore03" src="test-cases/ta-defaultlocale-ignore/003/ta-de-003.wgt">
	Tests that a language tag already part of the UA's locales list is ignored when it is repeated for defaultlocale attribute. 
	To pass, the specified value should not be added twice to the locales list of the UA. 
	</test>
	
	<test for="ta-defaultlocale-ignore" id="dlocignore04" src="test-cases/ta-defaultlocale-ignore/004/ta-de-004.wgt">
	Tests that the default locale is added to the end of the user agent's locale list 
	(and does not override the default language, which is assumed to be "en"). 
	To pass, the name of the widget must be PASS.
	</test>

	<test for="ta-defaultlocale-process" id="dlocuse00" src="test-cases/ta-defaultlocale-usage/000/ta-de-000.wgt">
		Tests that the value of defaultlocale is also used to in folder-based localization.
		To pass, the index.html of the folder 'locales/esx-al/' should be loaded and say PASS.
	</test>

	<test for="ta-defaultlocale-process" id="dlocuse01" src="test-cases/ta-defaultlocale-usage/001/dlocuse01.wgt">
		Tests that the value of defaultlocale works in conjunction to xml:lang on the widget element.
		To pass, the name of the widget must be PASS. 
	</test>

    <test id="aa" for="ta-ACCJfDGwDQ" src="test-cases/ta-ACCJfDGwDQ/000/aa.wgt" expected="invalid">
	Tests that the UA rejects configuration documents that don't have
	correct widget element at the root. To pass, the UA must treat this as an
	invalid widget (the root element is not widget).
    </test>

    <test id="ab" for="ta-ACCJfDGwDQ" src="test-cases/ta-ACCJfDGwDQ/001/ab.wgt" expected="invalid">
	Tests that the UA rejects configuration documents that don't have correct
	widget element at the root. To pass, the UA must treat this as an invalid widget (the namespace is wrong).
    </test>

    <test id="ac" for="ta-ACCJfDGwDQ" src="test-cases/ta-ACCJfDGwDQ/002/ac.wgt" expected="invalid">
	Tests that the UA rejects configuration documents that don't have correct widget
	element at the root.To pass, the UA must treat this as an invalid widget (the namespace is missing).
    </test>

    <test id="af" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/000/af.wgt">
	Test that a user agent correctly processes a author element.
	To pass, the author name must be the string "PASS".
    </test>

    <test id="ag" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/001/ag.wgt">
	Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space.
	To pass, the widget author must be the string "P A S S" (i.e., white space collapsed to single space).
    </test>

    <test id="ah" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/002/ah.wgt">
	Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space.
	To pass, the author name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at start/end trimmed).
    </test>

    <test id="ai" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/003/ai.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value.
	To pass, the author email must be the string "PASS".
    </test>

    <test id="aj" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/004/aj.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space.
	To pass, the author name must be the string "PASS".
    </test>

    <test id="ak" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/005/ak.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value and the Rule for Getting Text Content with Normalized White Space.
	To pass, the author name must be the string "PASS".
    </test>

    <test id="al" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/006/al.wgt">
	Test the ability of the user agent to handle an empty author element.
	To pass, the author name must be an empty string.
    </test>

    <test id="am" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/007/am.wgt">
	Test the ability of the user agent to correctly process the author href attribute.
	To pass, the value of author href must be "PASS:PASS".
    </test>

    <test id="an" for="ta-argMozRiC" src="test-cases/ta-argMozRiC/008/an.wgt">
	Test the ability of the user agent to correctly process the author href attribute.
	To pass, the value of author href must be ignored.
    </test>

    <test id="ao" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/000/ao.wgt">
	Test that a user agent correctly processes a name element.
	To pass, the widget name must be the string "PASS".
    </test>

    <test id="ap" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/001/ap.wgt">
	Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space.
	To pass, the widget name must be the string "P A S S" (i.e., white space collapsed to single space).
    </test>

    <test id="aq" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/002/aq.wgt">
	Test that a user agent correctly applies the Rule for Getting Text Content with Normalized White Space.
	To pass, the widget name must be the string "PASS" (i.e., all white space collapsed to single space, spaces at front/back trimmed).
    </test>

    <test id="ar" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/003/ar.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value.
	To pass, the widget short name must be the string "PASS".
    </test>

    <test id="as" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/004/as.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value and
	the Rule for Getting Text Content with Normalized White Space.
	To pass, the widget short name must be the string "PASS" and the widget name must be "PASS".
    </test>

    <test id="at" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/005/at.wgt">
	Test that a user agent correctly applies the rule for getting a single attribute value and
	the Rule for Getting Text Content with Normalized White Space.
	To pass, the widget short name must be the string "PASS" and the widget name must be "PASS".
    </test>

    <test id="au" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/006/au.wgt">
	Test that a user agent correctly processes the short attribute.
	To pass, the widget short name must be an empty string.
    </test>

    <test id="av" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/007/av.wgt">
	Test the ability of the user agent to handle an empty name element.
	To pass, the widget name must be an empty string.
    </test>

    <test id="oa" for="ta-AYLMhryBnD" src="test-cases/ta-AYLMhryBnD/008/oa.wgt">
	Test that a user agent correctly processes a name element with xml:lang attribute.
	To pass, the widget name must be the string "PASS".
    </test>

    <test id="aw" for="ta-BnWPqNvNVo" src="test-cases/ta-BnWPqNvNVo/000/aw.wgt">
	Test that the user agent does not attempt to load a default start file when a custom start file has been declared.
	To pass, the widget start file must point to "pass.html" and the icons list must contain a pointer to "icon.png" at the root of the widget.
    </test>

    <test id="ax" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/000/ax.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be either the numeric value 123 or a value greater than 0.
    </test>

    <test id="ay" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/001/ay.wgt">
	Test the UA's ability process the height attribute.
	To pass, the user agent must ignore the value of the height attribute (the value is composed of characters).
    </test>

    <test id="az" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/002/az.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be the numeric value 100 or a value greater than 0 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="a1" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/003/a1.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be the numeric value 123 or a value greater than 0 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="a2" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/004/a2.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be ignored (the value is an empty string, hence it would be ignored).
    </test>

    <test id="a3" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/005/a3.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be ignored (the value is a sequence of space characters, hence it would be ignored).
    </test>

    <test id="a4" for="ta-BxjoiWHaMr" src="test-cases/ta-BxjoiWHaMr/006/a4.wgt">
	Test the UA's ability process the height attribute.
	To pass, the widget height must be ignored (the value is an empty string).
    </test>

    <test id="a5" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/000/a5.wgt">
	Test that the UA skips preference elements without a name attribute.
	To pass, widget preferences must remain an empty list (i.e., the preference is skipped).
    </test>

    <test id="a6" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/001/a6.wgt">
	Test that the UA skips preference element already defined.
	To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false".
    </test>

    <test id="a7" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/002/a7.wgt">
	Test that the UA does a case sensitive comparison on the value of the readonly attribute.
	To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false".
    </test>

    <test id="a8" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/003/a8.wgt">
	Test that the UA does a case sensitive comparison on the value of the readonly attribute.
	To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "true".
    </test>

    <test id="a9" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/004/a9.wgt">
	Test that the UA sets the readonly attribute to false by default.
	To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false".
    </test>

    <test id="ba" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/005/ba.wgt">
	Test that the UA skips multiple preference element already defined.
	To pass, widget preference must contain one preference whose name is "a" and whose value is "a" and whose readonly attr value must be "false".
    </test>

    <test id="bb" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/006/bb.wgt">
	Test the UA's ability store preferences whose name vary only in case.
	To pass, widget preference must contain two preferences: 1 must have a name "a" and whose value is "a" and whose readonly attr value must be "false". 2 must have a name "A" and whose value is "b" and whose readonly attribute value must be "false".
    </test>

    <test id="bc" for="ta-DwhJBIJRQN" src="test-cases/ta-DwhJBIJRQN/007/bc.wgt">
	Tests that the UA applies the rule for getting a single attribute value to name, value, and readonly attributes.
	To pass, widget preference must contain one preference whose name is "PASS" and whose value is "PASS" and whose readonly attr value must be "false".
    </test>

    <test id="bg" for="ta-dxzVDWpaWg" src="test-cases/ta-dxzVDWpaWg/000/bg.wgt" expected="invalid">
	Test to make sure that the UA only checks the root of the widget for config files, and not in an arbitrary folder.
	To pass, the user agent must treat this widget as an invalid widget (config file is not at the root).
    </test>

    <test id="bh" for="ta-dxzVDWpaWg" src="test-cases/ta-dxzVDWpaWg/001/bh.wgt" expected="invalid">
	Test to make sure that the UA only checks the root of the widget for config files, and not in a locale folder.
	To pass, the user agent must treat this widget as an invalid widget (config file is not at the root, but in locale folder).
    </test>

    <test id="bj" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/000/bj.wgt">
	Tests the UA's ability to locate an icon at the root of the widget.
	To pass, after processing, the icons list must contain "icon.png",
	which is at the root of the widget.
    </test>

    <test id="bk" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/001/bk.wgt">
	Tests the UA's ability to locate an icon in a locale folder.
	To pass, after processing, the icons list must contain a pointer to "locales/en/icon.png".
    </test>

    <test id="bl" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/002/bl.wgt">
	Tests the UA's ability to locate an icon in a locale folder and at the root of the widget.
	To pass, after processing, the icons list must contain a pointer to "locales/en/icon.jpg", and "icon.png", which is at the root of the widget.
	The icons list can be in any order, so long as it contains "icon.png" and "locales/en/icon.jpg".
    </test>

    <test id="bm" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/003/bm.wgt">
	Tests the UA's ability to deal with custom icon declaration in the config document and matching default icons.
	To pass, the icons list must contain a pointer to "locales/en/icon.jpg", and "icon.png", which is at the root of the widget.
	The icons list can be in any order, so long as it contains "icon.png" and "locales/en/icon.jpg".
    </test>

    <test id="bn" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/004/bn.wgt">
	Tests the UA's ability to deal with custom icon declarations in the config document and matching default icons. To pass, the icons list must contain a pointer to "icons/pass.png", and "locales/en/icon.png" (ordering of the items in the list is irrelevant).
	 </test>

    <test id="bo" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/005/bo.wgt">
	Test the UA's ability to load default icons in the correct order.
	To pass, the icons list must contain "icon.png" and 'icon.jpg'.
    </test>

    <test id="bp" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/006/bp.wgt">
	Test the UA's ability to load default icons.
	To pass, the icons list must contain a pointer to "locales/en/icon.png" (order in the list is not relevant).
    </test>

    <test id="ad" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/007/ad.wgt">
	Tests if the UA treats file names in the default icons files table case-sensitively.
	To pass, the icons list must only contain a pointer to "icon.png"
	at the root of the widget.
    </test>

    <test id="ae" for="ta-FAFYMEGELU" src="test-cases/ta-FAFYMEGELU/008/ae.wgt">
	Tests if the UA treats file names in the default icons files table case-sensitively.
	To pass, the icons list must only contain a pointer to "locales/en/icon.png".
    </test>

    <test id="bq" for="ta-hkWmGJgfve" src="test-cases/ta-hkWmGJgfve/000/bq.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the content element.
	To pass, the widget start file must be "pass.html".
    </test>

    <test id="br" for="ta-hkWmGJgfve" src="test-cases/ta-hkWmGJgfve/001/br.wgt" expected="invalid">
	Tests the UA's ability to ignore subsequent repetitions of the content element.
	To pass, the widget must be treated by the user agent as an invalid widget.
    </test>

    <test id="bs" for="ta-hkWmGJgfve" src="test-cases/ta-hkWmGJgfve/002/bs.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the content element.
	To pass, the widget start file must be "pass.html".
    </test>

    <test id="bt" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/000/bt.wgt" expected="invalid">
	Test to make sure the user agent rejects malformed XML.
	To pass, the widget must be treated as invalid by the user agent.
    </test>

    <test id="bu" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/001/bu.wgt" expected="invalid">
	Test to make sure the user agent rejects malformed XML.
	To pass, the widget must be treated as invalid by the user agent.
    </test>

    <test id="bv" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/002/bv.wgt">
	Tests support of XML, XMLNS, and UTF-8.
	To pass, the user agent must load 'pass&amp;.html' as the start file.
    </test>

    <test id="bw" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/003/bw.wgt">
	Tests support of XML, XMLNS, and UTF-8. To pass, the widget author must be the string 'PASS'.
    </test>

	 <test id="lt" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/004/lt.wgt" expected="invalid">
	Tests support of XML, by making sure the user agent treats &lt; as malformed XML. To pass, the user agent must treat this as an invalid widget.
    </test>

	 <test id="amp" for="ta-klLDaEgJeU" src="test-cases/ta-klLDaEgJeU/005/amp.wgt" expected="invalid">
	Tests support of XML, by making sure the user agent treats &amp; as malformed XML. To pass, the user agent must treat this as an invalid widget.
    </test>

    <test id="bx" for="ta-LYLMhryBBT" src="test-cases/ta-LYLMhryBBT/000/bx.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the name element.
	To pass, the name of the widget must be "PASS".
    </test>

    <test id="by" for="ta-LYLMhryBBT" src="test-cases/ta-LYLMhryBBT/001/by.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the name element.
	To pass, the name of the widget must be an empty string.
    </test>

    <test id="bz" for="ta-LYLMhryBBT" src="test-cases/ta-LYLMhryBBT/002/bz.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the name element.
	To pass, the name of the widget must be "PASS".
    </test>

    <test id="b1" for="ta-RawAIWHoMs"  src="test-cases/ta-RawAIWHoMs/000/b1.wgt">
	Tests the ability for a UA to correctly process an widget element's id attribute.
	To pass, the widget id must be "pass:".
    </test>

    <test id="rd" for="ta-RawAIWHoMs"  src="test-cases/ta-RawAIWHoMs/001/rd.wgt">
	Tests the ability for a UA to correctly process an widget element's id attribute.
	To pass, the widget id must ignore the value (not a valid IRI).
    </test>

    <test id="b2" for="ta-RawAIWHoMs"  src="test-cases/ta-RawAIWHoMs/002/b2.wgt">
	Tests the ability for a UA to correctly process an widget element's id attribute.
	To pass, the widget id must equal "pass:" (applies rule for getting a single attribute value).
    </test>
    
        <test id="id-empty" for="ta-RawAIWHoMs"  src="test-cases/ta-RawAIWHoMs/id-empty/id-empty.wgt">
	Tests the ability for a UA to correctly process an widget element's id attribute.
	To pass, id the attribute is ignored, as it is an empty string.
    </test>
    
            <test id="id-empty-with-spaces" for="ta-RawAIWHoMs"  src="test-cases/ta-RawAIWHoMs/id-empty-with-spaces/id-empty-with-spaces.wgt">
	Tests the ability for a UA to correctly process an widget element's id attribute.
	To pass, id the attribute is ignored, as it is an empty string.
    </test>

    <test id="cc" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/008/cc.wgt">
	Tests the user agent's ability to select start files in the appropriate order.
	To pass, the user agent must select index.htm as the start file.
    </test>

    <test id="cv" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/009/cv.wgt">
	Tests the user agent's ability to select start files in the appropriate order.
	To pass, the user agent must select  index.html as the start file.
    </test>

    <test id="b3" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/000/b3.wgt">
	Tests to see if the user agents applies the algorithm to locate a default start file, when no custom start file is present.
	To pass, index.htm must be the widget start file and the start file content-type must be text/html.
    </test>

    <test id="b4" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/001/b4.wgt">
	Tests to see if the user agents applies the algorithm to locate a default start file, when no custom start file is present.
	To pass, index.html must be the widget start file and the start file content-type must be text/html.
    </test>

    <test id="b0" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/002/b0.wgt" expected="invalid">
	Tests the UA's ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="c1" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/003/c1.wgt" expected="invalid">
	Tests the UA's ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="c2" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/004/c2.wgt" expected="invalid">
	Tests the UAs ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="c3" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/005/c3.wgt" expected="invalid">
	Tests the UAs ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="c4" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/006/c4.wgt">
	Tests the UAs ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must ignore "INdeX.htm" at the root, but must use "index.html" as the default start file.
    </test>

    <test id="c5" for="ta-RGNHRBWNZV" src="test-cases/ta-RGNHRBWNZV/007/c5.wgt">
	Tests the UAs ability treat file names in the default start files table case-sensitively.
	To pass, the user agent must ignore "INdeX.htm" in the locales folder, but must use "index.html" as the default start file.
    </test>

    <test id="b5" for="ta-RRZxvvTFHx" src="test-cases/ta-RRZxvvTFHx/000/b5.wgt" expected="invalid">
	Tests that a UA does not go searching in an arbritrary folder ("abc123") for default start files.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="b6" for="ta-RRZxvvTFHx" src="test-cases/ta-RRZxvvTFHx/001/b6.wgt">
	Tests that a UA does not go searching in an arbritrary folder ("foo/bar") for default start files.
	To pass, the user agent must use index.html at the root of the widget as
	the start file</test>

    <test id="b7" for="ta-sdwhMozwIc" src="test-cases/ta-sdwhMozwIc/000/b7.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the author element.
	To pass, the author name must be  "PASS", href must be "PASS:" and email must be "PASS".
    </test>

    <test id="b8" for="ta-sdwhMozwIc" src="test-cases/ta-sdwhMozwIc/001/b8.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the author element.
	To pass, the author name must be an empty string.
    </test>

    <test id="b9" for="ta-sdwhMozwIc" src="test-cases/ta-sdwhMozwIc/002/b9.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the author element.
	To pass, the author name must be "PASS", href must be "PASS:" and email must be "PASS".
    </test>

    <test id="c6" for="ta-UEMbyHERkI" src="test-cases/ta-UEMbyHERkI/000/c6.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the description element.
	To pass, the widget description must be "PASS".
    </test>

    <test id="c7" for="ta-UEMbyHERkI" src="test-cases/ta-UEMbyHERkI/001/c7.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the description element.
	To pass, the widget description must be an empty string.
    </test>

    <test id="rb" for="ta-UEMbyHERkI" src="test-cases/ta-UEMbyHERkI/002/rb.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the description element.
	To pass, the widget description must be "PASS".
    </test>

    <test id="c8" for="ta-UEMbyHERkI" src="test-cases/ta-UEMbyHERkI/003/c8.wgt">
	Tests the UA's ability to correctly select the description element when the xml:lang attribute is present.
	To pass, the widget description must be "PASS".
    </test>

    <test id="c9" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/000/c9.wgt">
	Test the UA's ability process the width attribute.
	To pass, the value of the widget width must be ignored (the value is composed of characters).
    </test>

    <test id="cq" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/001/cq.wgt">
	Test the UA's ability process the width attribute.
	To pass, the widget width must be the value "123" or a value greater than 0. 
    </test>

    <test id="cw" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/002/cw.wgt">
	Test the UA's ability process the width attribute.
	To pass, the widget width must be the numeric value 200 or a value greater than 0 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="ce" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/003/ce.wgt">
	Test the UA's ability process the width attribute.
	To pass, the widget width must be the numeric value 123  or a value greater than 0(resulting from rule for parsing a non-negative integer).
    </test>

    <test id="cr" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/004/cr.wgt">
	Test the UA's ability process the width attribute.
	To pass, the user agent must assign some default width to the widget (the value is an empty string, hence it would be ignored).
    </test>

    <test id="ct" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/005/ct.wgt">
	Test the UA's ability process the width attribute.
	To pass, the user agent must assign some default width to the widget (the value is a sequence of space characters, hence it would be ignored).
    </test>

    <test id="cy" for="ta-UScJfQHPPy" src="test-cases/ta-UScJfQHPPy/006/cy.wgt">
	Test the UA's ability process the width attribute.
	To pass, the user agent must ignore the value of the width attribute.
    </test>

    <test id="cu" for="ta-vcYJAPVEym" src="test-cases/ta-vcYJAPVEym/000/cu.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the license element.
	To pass, the widget license be the string "PASS" and license href must be the string "PASS:".
    </test>

    <test id="ci" for="ta-vcYJAPVEym" src="test-cases/ta-vcYJAPVEym/001/ci.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the license element.
	To pass, the widget license must be an empty string and widget license href must be ignored.
    </test>

    <test id="ra" for="ta-vcYJAPVEym" src="test-cases/ta-vcYJAPVEym/002/ra.wgt">
	Tests the UA's ability to ignore subsequent repetitions of the license element.
	To pass, widget license must be "PASS".
    </test>

    <test id="co" for="ta-vcYJAPVEym" src="test-cases/ta-vcYJAPVEym/003/co.wgt">
	Tests the UA's ability to correctly select a license element that makes use of xml:lang.
	To pass, widget license must be "PASS".
    </test>

    <test id="cp" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/000/cp.wgt">
	Test the ability of the user agent to correctly apply the rule for getting text content to a description element.
	To pass, the value of the widget description must be the string "PASS".
    </test>

    <test id="ca" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/001/ca.wgt">
	Test the ability of the user agent to correctly process the description element.
	To pass, the value of the widget description must be the string "PASS".
    </test>

    <test id="cs" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/002/cs.wgt">
	Test the ability of the user agent to correctly process the description element.
	To pass, the value of the widget description must be an empty string.
    </test>

    <test id="cd" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/003/cd.wgt">
	Test the ability of the user agent to correctly process the description element.
	To pass, the value of the widget description must be a string that corresponds to the following bytes (ASCII): 0A 09 50 0A 09 41 0A 09 53 0A 09 53
0A</test>

    <test id="x1" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/004/x1.wgt">
	Test the ability of the user agent to correctly process localized description elements by ignoring languages it does not know (i.e., selecting the unlocalized content).
	To pass, the value of the widget description must the string "PASS".
    </test>

    <test id="x2" for="ta-VdCEyDVSA" src="test-cases/ta-VdCEyDVSA/005/x2.wgt">
	Test the ability of the user agent to correctly process localized description elements.
	To pass, the value of the widget description must the string "PASS".
    </test>

    <test id="cf" for="ta-VerEfVGeTc"  src="test-cases/ta-VerEfVGeTc/000/cf.wgt">
	Test the UA's ability to process version a version attribute.
	To pass, the value of widget version must be the string "PASS".
    </test>

    <test id="cg" for="ta-VerEfVGeTc"  src="test-cases/ta-VerEfVGeTc/001/cg.wgt">
	Test the UA's ability to process version a version attribute.
	To pass, the value of version must be an empty string  (applies rule for getting a single attribute value).
    </test>

    <test id="ch" for="ta-VerEfVGeTc"  src="test-cases/ta-VerEfVGeTc/002/ch.wgt">
	Test the UA's ability to process version a version attribute.
	To pass, the value of widget version must be the string "PASS" (applies rule for getting a single attribute value).
    </test>

    <test id="cj" for="ta-YUMJAPVEgI" src="test-cases/ta-YUMJAPVEgI/000/cj.wgt">
	Test the ability of the user agent to correctly apply the rule for getting text content to a license element.
	To pass, the value of the widget license must be the string "PASS".
    </test>

    <test id="ck" for="ta-YUMJAPVEgI" src="test-cases/ta-YUMJAPVEgI/001/ck.wgt">
	Test the ability of the user agent to correctly process the text content of a license element.
	To pass, the value of the widget license must be the string "PASS".
    </test>

    <test id="cl" for="ta-YUMJAPVEgI" src="test-cases/ta-YUMJAPVEgI/002/cl.wgt">
	Test the ability of the user agent to correctly process the text content of the license element.
	To pass, the value of the widget license must be an empty string.
    </test>

    <test id="cz" for="ta-YUMJAPVEgI" src="test-cases/ta-YUMJAPVEgI/003/cz.wgt">
	Test the ability of the user agent to correctly process the text content license element.
	To pass, the value of the widget license must a string that corresponds to the following bytes (ASCII): 0A 09 50 0A 09 41 0A 09 53 0A 09 53 0A
    </test>

    <test id="cx" for="ta-YUMJAPVEgI" src="test-cases/ta-YUMJAPVEgI/004/cx.wgt">
	Test the ability of the user agent to correctly process license element's href attribute when it is a file.
	To pass, the value of the widget license must be an empty string, but the license href attribute must point to the file at 'test/pass.html'.
    </test>

    <test id="d1" for="ta-iipTwNshRg" src="test-cases/ta-iipTwNshRg/000/d1.wgt">
	Tests the user agents ability to correctly process icon elements without a src attribute.
	To pass, the icons list will only contain icon.png
    </test>

    <test id="ga" for="ta-iipTwNshRg" src="test-cases/ta-iipTwNshRg/001/ga.wgt">
	Tests the user agents ability to correctly process icon elements with an empty src attribute.
	To pass, the icons list will only contain icon.png
    </test>

    <test id="d2" for="ta-roCaKRxZhS" src="test-cases/ta-roCaKRxZhS/000/d2.wgt">
	Tests the UA's ability to handle the situation where a path points to an icon which does not exist.
	To pass, the icons list must contain icon.png.
    </test>

    <test id="d3" for="ta-MFcsScFEaC" src="test-cases/ta-MFcsScFEaC/000/d3.wgt">
	Test the UA's ability to progress to Step 8 when it has nothing to process inside the widget element.
	To pass, the widget start file must be "index.htm"
    </test>

	<test id="gg" for="ta-ignore-unrequired-feature-with-invalid-name" src="test-cases/ta-ignore-unrequired-feature-with-invalid-name/000/gg.wgt"> 
	Tests the user agents ability to correctly process a feature element.
	To pass, the user agent must not contain any values in the feature list (i.e., the erroneously named feature is ignored). 
	</test>

    <test id="d4" for="ta-paWbGHyVrG" src="test-cases/ta-paWbGHyVrG/000/d4.wgt" expected="invalid">
	Tests the user agents ability to correctly process a feature element.
	To pass, the user agent must treat this widget as an invalid widget.
    </test>

    <test id="d5" for="ta-luyKMFABLX" src="test-cases/ta-luyKMFABLX/000/d5.wgt">
	Tests the user agents ability to correctly process a feature element.
	To pass, the user agent must not contain any values in the feature list (i.e., the unknown feature is skipped).
    </test>

    <test id="d6" for="ta-xlgUWUVzCY" src="test-cases/ta-xlgUWUVzCY/000/d6.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests the user agent's ability to correctly process a param element.
	To pass, feature 'feature:a9bb79c1' must not have any associated parameters.
    </test>

    <test id="d7" for="ta-LTUJGJFCOU" src="test-cases/ta-LTUJGJFCOU/000/d7.wgt">
	Test that the user agent skips a content element with no src attribute and
	loads default start file.
	To pass, the start file must be index.htm at the root of the widget.
    </test>

    <test id="d8" for="ta-LTUJGJFCOU" src="test-cases/ta-LTUJGJFCOU/001/d8.wgt">
	Test that the user agent skips a content element with no src attribute and
	loads default start file.
	To pass, the start file must be index.htm at the root of the widget.
    </test>

    <test id="gb" for="ta-LTUJGJFCOU" src="test-cases/ta-LTUJGJFCOU/002/gb.wgt">
	Test that the user agent correctly handles a content element with an empty src attribute.
	To pass, the start file must be index.htm at the root of the widget.
    </test>

    <test id="d9" for="ta-LQcjNKBLUZ" src="test-cases/ta-LQcjNKBLUZ/000/d9.wgt" expected="invalid">
	Test that the user agent skips a content element that points to a non-existing file and shouldn't read the following content element.
	To pass the user agent must treat the widget as invalid.
    </test>

    <test id="d0" for="ta-LQcjNKBLUZ" src="test-cases/ta-LQcjNKBLUZ/001/d0.wgt">
	Test that the user agent skips a content element that points to a non-existing file.
	To pass, the start file must be index.htm
    </test>

    <test id="dq" for="ta-ZjcdAxFMSx" src="test-cases/ta-ZjcdAxFMSx/000/dq.wgt" expected="invalid">
	Test the UA's ability to correctly find config document.
	To pass, the user agent must treat this as an invalid widget (config.exe is not a recognized config file name)
    </test>

    <test id="dw" for="ta-ZjcdAxFMSx" src="test-cases/ta-ZjcdAxFMSx/001/dw.wgt" expected="invalid">
	Test the UA's ability to correctly find config document.
	To pass, the user agent must treat this as an invalid widget (CoNfIG.xml is not a recognized config file name)
    </test>

    <test id="dc" for="ta-paIabGIIMC" src="test-cases/ta-paIabGIIMC/000/dc.wgt">
	Test the UA's support for explicitly setting the mime type of a file using the type attribute of the content element.
	To pass, the widget start file must be index.php and start file content type must be "text/html"
    </test>

    <test id="dv" for="ta-paIabGIIMC" src="test-cases/ta-paIabGIIMC/001/dv.wgt" expected="invalid">
	Test the UA's support for explicitly setting the mime type of a file using the type attribute of the content element.
	To pass, the user agent must treat this as an invalid widget.
    </test>

    <test id="df" for="ta-rZdcMBExBX" src="test-cases/ta-rZdcMBExBX/000/df.wgt">
	Test the UA's ability to handle a feature element without a name attribute.
	To pass, the feature list must remain empty.
    </test>

    <test id="ha" for="ta-rZdcMBExBX" src="test-cases/ta-rZdcMBExBX/002/ha.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Test the UA's ability to handle multiple feature elements with the same value for the name attribute, but with different param elements.
	To pass, the feature list must contain two features. Both are named 'feature:a9bb79c1'. One feature must have a parameter named "test" whose value is "pass1"
	The other feature must have a parameter named "test" whose value is "pass2" (the order in which the features appear in the feature list in not relevant).
    </test>

    <test id="dt" for="ta-EGkPfzCBOz" src="test-cases/ta-EGkPfzCBOz/000/dt.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests the user agents to correctly handle a param element with missing name attribute.
	To pass, the feature list must contain one feature named 'feature:a9bb79c1' with no associated parameters.
    </test>

    <test id="dg" for="ta-EGkPfzCBOz" src="test-cases/ta-EGkPfzCBOz/001/dg.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests the user agents to correctly handle a param element with missing name attribute.
	To pass, the feature list must contain one feature named 'feature:a9bb79c1' with one associated parameter whose name
	is 'PASS' and whose value is 'PASS'.
    </test>

    <test id="v9" for="ta-EGkPfzCBOz" src="test-cases/ta-EGkPfzCBOz/002/v9.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests the user agents to correctly handle param elements that have the same value for the name attribute.
	To pass, the feature list must contain one feature named 'feature:a9bb79c1' with two associated parameters whose name
	is 'PASS' and whose value are 'value1' and 'value2'.
    </test>

    <test id="db" for="ta-pIffQywZin" src="test-cases/ta-pIffQywZin/000/db.wgt">
	Test that the user agent skip a content element that uses an invalid path.
	To pass, the start file must be index.htm at the root of the widget package.
    </test>

    <test id="dn" for="ta-FDGQBROtzW" src="test-cases/ta-FDGQBROtzW/000/dn.test" type="optional">
	[optional test!] Tests the user agent's ability to process files with a file extension other than .wgt.
	To pass, the user agent start file of the widget must be index.htm
    </test>

    <test id="dm" for="ta-FDGQBROtzW" src="test-cases/ta-FDGQBROtzW/001/dm" type="optional">
	Tests the user agent's ability to process files with no file extension.
	To pass, the user agent start file of the widget must be index.htm
    </test>

    <test id="dk" for="ta-qxLSCRCHlN" src="test-cases/ta-qxLSCRCHlN/000/dk.wgt" expected="invalid">
	[optional] Test the ability to deal with a widget with a wrong magic number.
	To pass, the user agent must treat this as an invalid widget.
    </test>

    <test id="dl" for="ta-uLHyIMvLwz" src="test-cases/ta-uLHyIMvLwz/000/dl.wgt" expected="invalid">
	Test the ability of the UA to verify a zip archive.
	To pass, the user agent must treat this as an invalid widget (archive is encrypted - password is test).
    </test>

    <test id="do" for="ta-uLHyIMvLwz" src="test-cases/ta-uLHyIMvLwz/001/split.wgt.001" expected="invalid">
	Test the ability of the UA to verify a zip archive.
	To pass, the user agent must treat this as an invalid widget (archive is spanned).
    </test>

    <test id="dp" for="ta-uLHyIMvLwz" src="test-cases/ta-uLHyIMvLwz/002/dp.wgt" expected="invalid">
	Test the ability of the UA to verify a zip archive.
	To pass, the user agent must treat this as an invalid widget (archive is empty).
    </test>

    <test id="e1" for="ta-KNiLPOKdgQ" src="test-cases/ta-KNiLPOKdgQ/000/e1.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests the user agents ability to ignore orphan param elements.
	To pass, the feature feature:a9bb79c1 must not have any params associated with it.
    </test>

    <test id="e2" for="ta-CEGwkNQcWo" src="test-cases/ta-CEGwkNQcWo/000/e2.wgt">
	Test that a user agent correctly ignores param elements with empty name attributes.
	To pass, the feature feature:a9bb79c1 must not have any associated params.
    </test>

    <test id="e3" for="ta-CEGwkNQcWo" src="test-cases/ta-CEGwkNQcWo/001/e3.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Test that a user agent correctly applies the rule for getting a single attribute value to a param element's name and value attributes.
	To pass, the feature feature:a9bb79c1 must not have any associated params.
    </test>

    <test id="e4" for="ta-dPOgiLQKNK" src="test-cases/ta-dPOgiLQKNK/000/e4.wgt">
	Tests the user agent's ability to correctly process a content element's encoding attribute when it is empty.
	To pass, the value of the start file encoding must be UTF-8.
    </test>

    <test id="e5" for="ta-dPOgiLQKNK" src="test-cases/ta-dPOgiLQKNK/001/e5.wgt" type="optional">
    This test is optional as user agents are not required to support ISO-8859-1. 
	Tests the user agent's ability to correctly process a content element's encoding attribute when it contains the value "ISO-8859-1".
	To pass, the value of the start file encoding must be ISO-8859-1.
    </test>

    <test id="e6" for="ta-dPOgiLQKNK" src="test-cases/ta-dPOgiLQKNK/002/e6.wgt" type="optional">
    This test is optional as user agents are not required to support ISO-8859-1. 
	Test that a user agent correctly applies the rule for getting a single attribute value to the content element's encoding attribute.
	To pass, the value of the start file encoding must be ISO-8859-1. 
    </test>


    <test id="e7" for="ta-dPOgiLQKNK" src="test-cases/ta-dPOgiLQKNK/003/e7.wgt">
	Tests the user agent's ability to correctly process a content element's encoding attribute when it encounters a bogus encoding name.
	To pass, the value of the start file encoding must be UTF-8.
    </test>

    <test id="e8" for="ta-vOBaOcWfll" src="test-cases/ta-vOBaOcWfll/000/e8.wgt" expected="invalid">
	Tests the ability of the user agent to correctly handle required a feature when the feature is not supported by the UA.
	To pass, the UA must treat this as an invalid widget.
    </test>

    <test id="xx" for="ta-bbbbbbbbbb" src="test-cases/ta-bbbbbbbbbb/000/xx.wgt">
	Tests the ability of the user agent to correctly ignore unknown elements.
	To pass, the UA must use pass.html as the start file.
    </test>

    <test id="zz" for="ta-iuJHnskSHq" src="test-cases/ta-iuJHnskSHq/000/zz.wgt">
	Tests the ability of the user agent to correctly deal with an icon element
	that points to a file that is not present in the widget package.
	To pass, the icon list must be empty.
    </test>

    <test id="za" for="ta-iuJHnskSHq" src="test-cases/ta-iuJHnskSHq/001/za.wgt">
	Test the UAs ability to ignore un-processable files as an icon format (fail contains garbage data).
	To pass, the user agent must behave as if "pass.png" is the only icon in the icons
	list.
    </test>

    <test id="zc" for="ta-iuJHnskSHq" src="test-cases/ta-iuJHnskSHq/003/zc.wgt">
	Test the UAs ability to ignore subsequent declarations to use the same icon.
	To pass, the user agent must contain "locales/en/custom.png"  
	(or "custom.png" depending on the default locale of the user agent) in the icons list and the icon must not have an associated width or height (unless it has been computed from the file).
    </test>

    <test id="ix" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/000/ix.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the icon's height must be the value "123".
    </test>

    <test id="iy" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/001/iy.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the user agent must ignore the value of the icon's height attribute (the value is composed of characters).
    </test>

    <test id="iz" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/002/iz.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the icon's height must be the numeric value 100 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="i1" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/003/i1.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the icon's height must be the numeric value 123 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="i2" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/004/i2.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the icon's height must be ignored (the value is an empty string, hence it would be ignored).
    </test>

    <test id="i3" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/005/i3.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the icon's height must be ignored (the value is a sequence of space characters, hence it would be ignored).
    </test>

    <test id="i4" for="ta-eHUaPbgfKg" src="test-cases/ta-eHUaPbgfKg/006/i4.wgt">
	Test the UA's ability process the height attribute of an icon.
	To pass, the value of the height attribute must be ignored (it is less than zero). 
    </test>

    <test id="iq" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/000/iq.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be the value "123".
    </test>

    <test id="i9" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/001/i9.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be ignored (the value is composed of characters).
    </test>

    <test id="iw" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/002/iw.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be the numeric value 100 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="ie" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/003/ie.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be the numeric value 123 (resulting from rule for parsing a non-negative integer).
    </test>

    <test id="ir" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/004/ir.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be ignored (the value is an empty string, hence it would be ignored).
    </test>

    <test id="it" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/005/it.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be ignored (the value is a sequence of space characters, hence it would be ignored).
    </test>

    <test id="ib" for="ta-nYAcofihvj" src="test-cases/ta-nYAcofihvj/006/ib.wgt">
	Test the UA's ability process the width attribute of an icon element.
	To pass, the icon's width must be ignored.
    </test>

    <test id="z1" for="ta-aaaaaaaaaa" src="test-cases/ta-aaaaaaaaaa/000/z1.wgt" type="optional">
    This test is optional as user agents are not required to support ISO-8859-1. 
	Test that the user agent correctly handles a charset parameter when the type attribute is present.
	To pass, the user agent must sets the start file encoding to 'ISO-8859-1' and ignore the charset parameter used in the type attribute.
    </test>

    <test id="z2" for="ta-aaaaaaaaaa" src="test-cases/ta-aaaaaaaaaa/001/z2.wgt" type="optional">
    This test is optional as user agents are not required to support Windows-1252. 
	Test that the user agent sets the user agent can derive the start file encoding from the charset parameter in the type attribute.
	To pass, the start file encoding must be 'Windows-1252'.
    </test>

    <test id="z3" for="ta-GVVIvsdEUo" src="test-cases/ta-GVVIvsdEUo/000/z3" type="optional">
	Test the user agent's ability to get a widget over HTTP and respect the application/widget mimetype. The server from which this test is served from has been set up to label the 'test' resource as an 'application/widget'.
	To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only because of sniffing).
    </test>

    <test id="z4" for="ta-GVVIvsdEUo" src="test-cases/ta-GVVIvsdEUo/001/z4.html" type="optional">
	Test the user agent's ability to get a widget over HTTP and respect the 'application/widget' mimetype. The server from which this test is served from has been set up to label the 'test.html' resource as an 'application/widget'.
	To pass, a user agent must correctly process this resource as a widget because of the 'application/widget' mimetype (i.e., not only via sniffing).
    </test>

    <test id="z5" for="ta-GVVIvsdEUo" src="test-cases/ta-GVVIvsdEUo/002/z5.wgt" type="optional">
	Test the user agent's ability handle a widget served with a bogus mime type. The server from which this test is served from has been set up to label the 'a5.wgt' resource as an 'x-xDvaDFadAF/x-adfsdADfda'. To pass, a user agent must must treat the resource as invalid  (the mime type is bogus).
    </test>

    <test id="viewb" for="ta-viewmodes" src="test-cases/ta-viewmodes/001/viewb.wgt">
	Test the UA's ability process the various values applicable to viewmodes attribute of the widget element. To pass, the viewmodes list should contain a single value "floating" and/or "maximized" if the UA supports this else empty.
    </test>
    <test id="viewf" for="ta-viewmodes" src="test-cases/ta-viewmodes/005/viewf.wgt">
	Test the UA's ability process a viewmodes attribute containing an unsupported value.
	To pass, the viewmodes list should be empty.
    </test>
    <test id="viewg" for="ta-viewmodes" src="test-cases/ta-viewmodes/006/viewg.wgt">
	Test the UA's ability process a viewmodes attribute containing multiple supported values.
	To pass, the viewmodes list should be "windowed floating maximized" if the UA supports all of these.
    </test>
    <test id="viewh" for="ta-viewmodes" src="test-cases/ta-viewmodes/007/viewh.wgt">
	Test the UA's ability process a viewmodes attribute containing supported and unsupported values.
	To pass, the viewmodes list should be "floating windowed maximized" if the UA supports all of these.
    </test>
    <test id="viewi" for="ta-viewmodes" src="test-cases/ta-viewmodes/008/viewi.wgt">
	Test the UA's ability process an empty viewmodes attribute of the widget element.
	To pass, the viewmodes list should be empty.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro01" src="test-cases/i18n-lro/001/i18nlro01.wgt">
	Tests that LRO direction applies to the name element.
	To pass, the displayed value of the name element must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro02" src="test-cases/i18n-lro/002/i18nlro02.wgt">
	Tests that LRO direction applies to the name element&apos;s short attribute.
	To pass, the displayed value of the short attribute must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nlro03" src="test-cases/i18n-lro/003/i18nlro03.wgt">
	Tests that LRO direction applies to the description element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro04" src="test-cases/i18n-lro/004/i18nlro04.wgt">
	Tests that LRO direction applies to the author element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nlro05" src="test-cases/i18n-lro/005/i18nlro05.wgt">
	Tests that LRO direction applies to the license element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro06" src="test-cases/i18n-lro/006/i18nlro06.wgt">
	Tests that LRO direction applies to the span element within the name element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nlro07" src="test-cases/i18n-lro/007/i18nlro07.wgt">
	Tests that LRO direction applies to the span element within the description element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro08" src="test-cases/i18n-lro/008/i18nlro08.wgt">
	Tests that LRO direction applies to the span element within the author element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nlro09" src="test-cases/i18n-lro/009/i18nlro09.wgt">
	Tests that LRO direction applies to the span element within the license element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro10" src="test-cases/i18n-lro/010/i18nlro10.wgt">
	Tests that nested LRO and RLO directions applies within the name element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nlro11" src="test-cases/i18n-lro/011/i18nlro11.wgt">
	Tests that nested LRO and RLO directions applies within the description element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro12" src="test-cases/i18n-lro/012/i18nlro12.wgt">
	Tests that nested LRO and RLO directions applies within the author element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nlro13" src="test-cases/i18n-lro/013/i18nlro13.wgt">
	Tests that nested LRO and RLO directions applies within the license element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro14" src="test-cases/i18n-lro/014/i18nlro14.wgt">
	Tests that LRO direction is inherited by the name element from the widget element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro15" src="test-cases/i18n-lro/015/i18nlro15.wgt">
	Tests that LRO direction is inherited by the name element&apos;s short attribute from the widget element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nlro16" src="test-cases/i18n-lro/016/i18nlro16.wgt">
	Tests that LRO direction is inherited by the description element from the widget element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro17" src="test-cases/i18n-lro/017/i18nlro17.wgt">
	Tests that LRO direction is inherited by the author element from the widget element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nlro18" src="test-cases/i18n-lro/018/i18nlro18.wgt">
	Tests that LRO direction is inherited by the license element from the widget element.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro19" src="test-cases/i18n-lro/019/i18nlro19.wgt">
	Tests that nested LRO and LTR directions apply correctly to the name element.
	To pass, the displayed value of the name element must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro20" src="test-cases/i18n-lro/020/i18nlro20.wgt">
	Tests that nested LRO and RTL directions apply correctly to the name element.
	To pass, the displayed value of the name element must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro21" src="test-cases/i18n-lro/021/i18nlro21.wgt">
	Tests that nested LRO and LRO directions apply correctly to the name element.
	To pass, the displayed value of the name element must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nlro22" src="test-cases/i18n-lro/022/i18nlro22.wgt">
	Tests that nested LRO and RLO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-roCaKRxZhS" id="i18nlro23" src="test-cases/i18n-lro/023/i18nlro23.wgt">
	Tests that LRO direction does not apply to the icon element&apos;s src attribute.
	To pass, the user agent must select test.png as an icon (and not 'gnp.tset'). 
    </test>

<test for="ta-LQcjNKBLUZ" id="i18nlro26" src="test-cases/i18n-lro/026/i18nlro26.wgt">
	Tests that LRO direction does not apply to the content element&apos;s src attribute.
	To pass, the start page must be &quot;pass.htm&quot;.
    </test>
<test for="ta-paIabGIIMC" id="i18nlro27" src="test-cases/i18n-lro/027/i18nlro27.wgt">
	Tests that LRO direction does not apply to the content element&apos;s type attribute.
	To pass, the content element&apos;s type attribute must be unaffected by the presence of the dir attribute.
    </test>
<test for="ta-dPOgiLQKNK" id="i18nlro28" src="test-cases/i18n-lro/028/i18nlro28.wgt">
	Tests that LRO direction does not apply to the content element&apos;s encoding attribute.
	To pass, the content element&apos;s encoding attribute must be unaffected by the presence of the dir attribute.
	 </test>
<test for="ta-rZdcMBExBX" id="i18nlro29" src="test-cases/i18n-lro/029/i18nlro29.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests that LRO direction does not apply to the feature element&apos;s name attribute.
	To pass, the value of the attribute must remain &quot;feature:a9bb79c1&quot;.
    </test>
<test for="ta-rZdcMBExBX" id="i18nlro30" src="test-cases/i18n-lro/030/i18nlro30.wgt">
	Tests that LRO direction does not apply to the feature element&apos;s required attribute.
	To pass, the value of the required attribute must be treated as &quot;false&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nlro31" src="test-cases/i18n-lro/031/i18nlro31.wgt">
	Tests that LRO direction does not apply to the param element&apos;s name attribute.
	To pass, the value of the param element&apos;s name attribute must remain &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nlro32" src="test-cases/i18n-lro/032/i18nlro32.wgt">
	Tests that LRO direction does not apply to the param element&apos;s value attribute.
	To pass, the param element&apos;s name attribute must remain &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nlro33" src="test-cases/i18n-lro/033/i18nlro33.wgt">
	Tests that LRO direction does not apply to the preference element&apos;s name attribute.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nlro34" src="test-cases/i18n-lro/034/i18nlro34.wgt">
	Tests that LRO direction does not apply to the preference element&apos;s value attribute.
	To pass, the value must be &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nlro35" src="test-cases/i18n-lro/035/i18nlro35.wgt">
	Tests that LRO direction does not apply to the preference element&apos;s readonly attribute.
	To pass, the value must be &quot;true&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro36" src="test-cases/i18n-lro/036/i18nlro36.wgt">
	Tests that LRO direction does not apply to the author element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nlro37" src="test-cases/i18n-lro/037/i18nlro37.wgt">
	Tests that LRO direction does not apply to the author element&apos;s email attribute.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nlro38" src="test-cases/i18n-lro/038/i18nlro38.wgt">
	Tests that LRO direction does not apply to the license element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-UScJfQHPPy" id="i18nlro39" src="test-cases/i18n-lro/039/i18nlro39.wgt">
	Tests that LRO direction does not apply to the widget element&apos;s width attribute.
	To pass, the widget element&apos;s width attribute must be "123" or a value greater than 0
    </test>
<test for="ta-BxjoiWHaMr" id="i18nlro40" src="test-cases/i18n-lro/040/i18nlro40.wgt">
	Tests that LRO direction does not apply to the widget element&apos;s height attribute.
	To pass, the widget element&apos;s height attribute must be "123" or a value greater than 0
    </test>
<test for="ta-RawAIWHoMs" id="i18nlro41" src="test-cases/i18n-lro/041/i18nlro41.wgt">
	Tests that LRO direction does not apply to the widget element&apos;s id attribute.
	To pass, the id attribute must render as &quot;http://widget.example.org/&quot;.
    </test>
	<test for="ta-viewmodes" id="i18nlro43" src="test-cases/i18n-lro/043/i18nlro43.wgt">
	Tests that LRO direction does not apply to the widget element&apos;s viewmodes attribute.
	To pass, the widget needs to be put into one of the following view modes (if supported) &quot;maximized floating&quot;.
    </test>
<test for="ta-klLDaEgJeU" id="i18nlro44" src="test-cases/i18n-lro/044/i18nlro44.wgt">
	Tests that LRO direction does not apply to the widget element&apos;s xml:lang attribute.
	To pass, the displayed value must render as &quot;en&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr01" src="test-cases/i18n-ltr/001/i18nltr01.wgt">
	Tests that LTR direction applies to the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr02" src="test-cases/i18n-ltr/002/i18nltr02.wgt">
	Tests that LTR direction applies to the name element&apos;s short attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nltr03" src="test-cases/i18n-ltr/003/i18nltr03.wgt">
	Tests that LTR direction applies to the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nltr04" src="test-cases/i18n-ltr/004/i18nltr04.wgt">
	Tests that LTR direction applies to the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nltr05" src="test-cases/i18n-ltr/005/i18nltr05.wgt">
	Tests that LTR direction applies to the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr06" src="test-cases/i18n-ltr/006/i18nltr06.wgt">
	Tests that LTR direction applies to the span element within the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nltr07" src="test-cases/i18n-ltr/007/i18nltr07.wgt">
	Tests that LTR direction applies to the span element within the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nltr08" src="test-cases/i18n-ltr/008/i18nltr08.wgt">
	Tests that LTR direction applies to the span element within the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nltr09" src="test-cases/i18n-ltr/009/i18nltr09.wgt">
	Tests that LTR direction applies to the span element within the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr10" src="test-cases/i18n-ltr/010/i18nltr10.wgt">
	Tests that nested LTR and RTL directions applies within the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nltr11" src="test-cases/i18n-ltr/011/i18nltr11.wgt">
	Tests that nested LTR and RTL directions applies within the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nltr12" src="test-cases/i18n-ltr/012/i18nltr12.wgt">
	Tests that nested LTR and RTL directions applies within the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nltr13" src="test-cases/i18n-ltr/013/i18nltr13.wgt">
	Tests that nested LTR and RTL directions applies within the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr14" src="test-cases/i18n-ltr/014/i18nltr14.wgt">
	Tests that LTR direction is inherited by the name element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr15" src="test-cases/i18n-ltr/015/i18nltr15.wgt">
	Tests that LTR direction is inherited by the name element&apos;s short attribute from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nltr16" src="test-cases/i18n-ltr/016/i18nltr16.wgt">
	Tests that LTR direction is inherited by the description element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nltr17" src="test-cases/i18n-ltr/017/i18nltr17.wgt">
	Tests that LTR direction is inherited by the author element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nltr18" src="test-cases/i18n-ltr/018/i18nltr18.wgt">
	Tests that LTR direction is inherited by the license element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr19" src="test-cases/i18n-ltr/019/i18nltr19.wgt">
	Tests that nested LTR directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr20" src="test-cases/i18n-ltr/020/i18nltr20.wgt">
	Tests that nested LTR and RTL directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr21" src="test-cases/i18n-ltr/021/i18nltr21.wgt">
	Tests that nested LTR and LRO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nltr22" src="test-cases/i18n-ltr/022/i18nltr22.wgt">
	Tests that nested LTR and RLO directions apply correctly.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-roCaKRxZhS" id="i18nltr23" src="test-cases/i18n-ltr/023/i18nltr23.wgt">
	Tests that LTR direction does not apply to the icon element&apos;s src attribute.
	To pass, the user agent must select test.png as an icon (and not 'gnp.tset').  
    </test>
<test for="ta-LQcjNKBLUZ" id="i18nltr26" src="test-cases/i18n-ltr/026/i18nltr26.wgt">
	Tests that LTR direction does not apply to the content element&apos;s src attribute.
	To pass, the start page must be &quot;pass.htm&quot;.
    </test>
<test for="ta-paIabGIIMC" id="i18nltr27" src="test-cases/i18n-ltr/027/i18nltr27.wgt">
	Tests that LTR direction does not apply to the content element&apos;s type attribute.
	To pass, the content element&apos;s type attribute must be unaffected by the presence of the dir attribute. </test>
<test for="ta-dPOgiLQKNK" id="i18nltr28" src="test-cases/i18n-ltr/028/i18nltr28.wgt">
	Tests that LTR direction does not apply to the content element&apos;s encoding attribute.
	To pass, the content element&apos;s encoding attribute must be unaffected by the presence of the dir attribute.</test>
<test for="ta-rZdcMBExBX" id="i18nltr29" src="test-cases/i18n-ltr/029/i18nltr29.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests that LTR direction does not apply to the feature element&apos;s name attribute.
	To pass, the displayed value must be treated as &quot;feature:a9bb79c1&quot;.
    </test>
<test for="ta-rZdcMBExBX" id="i18nltr30" src="test-cases/i18n-ltr/030/i18nltr30.wgt">
	Tests that LTR direction does not apply to the feature element&apos;s required attribute.
	To pass, the value of the required attribute must be treated as &quot;false&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nltr31" src="test-cases/i18n-ltr/031/i18nltr31.wgt">
	Tests that LTR direction does not apply to the param element&apos;s name attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nltr32" src="test-cases/i18n-ltr/032/i18nltr32.wgt">
	Tests that LTR direction does not apply to the param element&apos;s value attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nltr33" src="test-cases/i18n-ltr/033/i18nltr33.wgt">
	Tests that LTR direction does not apply to the preference element&apos;s name attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nltr34" src="test-cases/i18n-ltr/034/i18nltr34.wgt">
	Tests that LTR direction does not apply to the preference element&apos;s value attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nltr35" src="test-cases/i18n-ltr/035/i18nltr35.wgt">
	Tests that LTR direction does not apply to the preference element&apos;s readonly attribute.
	To pass, the value must treated as &quot;true&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nltr36" src="test-cases/i18n-ltr/036/i18nltr36.wgt">
	Tests that LTR direction does not apply to the author element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nltr37" src="test-cases/i18n-ltr/037/i18nltr37.wgt">
	Tests that LTR direction does not apply to the author element&apos;s email attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nltr38" src="test-cases/i18n-ltr/038/i18nltr38.wgt">
	Tests that LTR direction does not apply to the license element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-UScJfQHPPy" id="i18nltr39" src="test-cases/i18n-ltr/039/i18nltr39.wgt">
	Tests that LTR direction does not apply to the widget element&apos;s width attribute.
	To pass, the width of the widget value must be "123" or a value greater than 0.
    </test>
<test for="ta-BxjoiWHaMr" id="i18nltr40" src="test-cases/i18n-ltr/040/i18nltr40.wgt">
	Tests that LTR direction does not apply to the widget element&apos;s height attribute.
	To pass, the height of the widget must be "123" or a value greater than 0. 
    </test>
<test for="ta-RawAIWHoMs" id="i18nltr41" src="test-cases/i18n-ltr/041/i18nltr41.wgt">
	Tests that LTR direction does not apply to the widget element&apos;s id attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
	<test for="ta-viewmodes" id="i18nltr43" src="test-cases/i18n-ltr/043/i18nltr43.wgt">
	Tests that LTR direction does not apply to the widget element&apos;s viewmodes attribute.
	To pass, the use agent must start in one of the following view modes (if supported) &quot;windowed floating maximized&quot;.
    </test>
<test for="ta-klLDaEgJeU" id="i18nltr44" src="test-cases/i18n-ltr/044/i18nltr44.wgt">
	Tests that LTR direction does not apply to the widget element&apos;s xml:lang attribute.
	To pass, the displayed value must render as &quot;en&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo01" src="test-cases/i18n-rlo/001/i18nrlo01.wgt">
	Tests that RLO direction applies to the name element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo02" src="test-cases/i18n-rlo/002/i18nrlo02.wgt">
	Tests that RLO direction applies to the name element&apos;s short attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrlo03" src="test-cases/i18n-rlo/003/i18nrlo03.wgt">
	Tests that RLO direction applies to the description element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo04" src="test-cases/i18n-rlo/004/i18nrlo04.wgt">
	Tests that RLO direction applies to the author element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrlo05" src="test-cases/i18n-rlo/005/i18nrlo05.wgt">
	Tests that RLO direction applies to the license element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo06" src="test-cases/i18n-rlo/006/i18nrlo06.wgt">
	Tests that RLO direction applies to the span element within the name element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrlo07" src="test-cases/i18n-rlo/007/i18nrlo07.wgt">
	Tests that RLO direction applies to the span element within the description element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo08" src="test-cases/i18n-rlo/008/i18nrlo08.wgt">
	Tests that RLO direction applies to the span element within the author element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrlo09" src="test-cases/i18n-rlo/009/i18nrlo09.wgt">
	Tests that RLO direction applies to the span element within the license element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo10" src="test-cases/i18n-rlo/010/i18nrlo10.wgt">
	Tests that nested RLO and LRO directions applies within the name element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrlo11" src="test-cases/i18n-rlo/011/i18nrlo11.wgt">
	Tests that nested RLO and LRO directions applies within the description element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo12" src="test-cases/i18n-rlo/012/i18nrlo12.wgt">
	Tests that nested RLO and LRO directions applies within the author element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrlo13" src="test-cases/i18n-rlo/013/i18nrlo13.wgt">
	Tests that nested RLO and LRO directions applies within the license element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo14" src="test-cases/i18n-rlo/014/i18nrlo14.wgt">
	Tests that RLO direction is inherited by the name element from the widget element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo15" src="test-cases/i18n-rlo/015/i18nrlo15.wgt">
	Tests that RLO direction is inherited by the name element&apos;s short attribute from the widget element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrlo16" src="test-cases/i18n-rlo/016/i18nrlo16.wgt">
	Tests that RLO direction is inherited by the description element from the widget element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo17" src="test-cases/i18n-rlo/017/i18nrlo17.wgt">
	Tests that RLO direction is inherited by the author element from the widget element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrlo18" src="test-cases/i18n-rlo/018/i18nrlo18.wgt">
	Tests that RLO direction is inherited by the license element from the widget element.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo19" src="test-cases/i18n-rlo/019/i18nrlo19.wgt">
	Tests that nested RLO and LTR directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo20" src="test-cases/i18n-rlo/020/i18nrlo20.wgt">
	Tests that nested RLO and RTL directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo21" src="test-cases/i18n-rlo/021/i18nrlo21.wgt">
	Tests that nested RLO and LRO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrlo22" src="test-cases/i18n-rlo/022/i18nrlo22.wgt">
	Tests that nested RLO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-roCaKRxZhS" id="i18nrlo23" src="test-cases/i18n-rlo/023/i18nrlo23.wgt">
	Tests that RLO direction does not apply to the icon element&apos;s src attribute.
	To pass, the icon must be &quot;test.png&quot;.
    </test>


<test for="ta-LQcjNKBLUZ" id="i18nrlo26" src="test-cases/i18n-rlo/026/i18nrlo26.wgt">
	Tests that RLO direction does not apply to the content element&apos;s src attribute.
	To pass, the start page must be &quot;pass.htm&quot;.
    </test>
<test for="ta-paIabGIIMC" id="i18nrlo27" src="test-cases/i18n-rlo/027/i18nrlo27.wgt">
	Tests that RLO direction does not apply to the content element&apos;s type attribute.
	To pass, the content element&apos;s type attribute must be unaffected by the presence of the dir attribute. </test>
<test for="ta-dPOgiLQKNK" id="i18nrlo28" src="test-cases/i18n-rlo/028/i18nrlo28.wgt" type="optional">
	Tests that RLO direction does not apply to the content element&apos;s encoding attribute.
	To pass, the displayed value must remain as &quot;ISO-8859-1&quot;. </test>
<test for="ta-rZdcMBExBX" id="i18nrlo29" src="test-cases/i18n-rlo/029/i18nrlo29.wgt">
    NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests that RLO direction does not apply to the feature element&apos;s name attribute.
	To pass, the user agent needs to treat the feature &quot;feature:a9bb79c1&quot; as supported.
    </test>
<test for="ta-rZdcMBExBX" id="i18nrlo30" src="test-cases/i18n-rlo/030/i18nrlo30.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests that RLO direction does not apply to the feature element&apos;s required attribute.
	To pass, the value of the required attribute must be treated as &quot;false&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nrlo31" src="test-cases/i18n-rlo/031/i18nrlo31.wgt">
	Tests that RLO direction does not apply to the param element&apos;s name attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nrlo32" src="test-cases/i18n-rlo/032/i18nrlo32.wgt">
	Tests that RLO direction does not apply to the param element&apos;s value attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrlo33" src="test-cases/i18n-rlo/033/i18nrlo33.wgt">
	Tests that RLO direction does not apply to the preference element&apos;s name attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrlo34" src="test-cases/i18n-rlo/034/i18nrlo34.wgt">
	Tests that RLO direction does not apply to the preference element&apos;s value attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrlo35" src="test-cases/i18n-rlo/035/i18nrlo35.wgt">
	Tests that RLO direction does not apply to the preference element&apos;s readonly attribute.
	To pass, the value must be treated as &quot;true&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo36" src="test-cases/i18n-rlo/036/i18nrlo36.wgt">
	Tests that RLO direction does not apply to the author element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrlo37" src="test-cases/i18n-rlo/037/i18nrlo37.wgt">
	Tests that RLO direction does not apply to the author element&apos;s email attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrlo38" src="test-cases/i18n-rlo/038/i18nrlo38.wgt">
	Tests that RLO direction does not apply to the license element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-UScJfQHPPy" id="i18nrlo39" src="test-cases/i18n-rlo/039/i18nrlo39.wgt">
	Tests that RLO direction does not apply to the widget element&apos;s width attribute.
	To pass, the width of the widget must be "123" or a value greater than 0.
    </test>
<test for="ta-BxjoiWHaMr" id="i18nrlo40" src="test-cases/i18n-rlo/040/i18nrlo40.wgt">
	Tests that RLO direction does not apply to the widget element&apos;s height attribute.
	To pass, the height of the widget must be "123" or a value greater than 0.
    </test>
<test for="ta-RawAIWHoMs" id="i18nrlo41" src="test-cases/i18n-rlo/041/i18nrlo41.wgt">
	Tests that RLO direction does not apply to the widget element&apos;s id attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
</test>

<test for="ta-viewmodes" id="i18nrtl43" src="test-cases/i18n-rtl/043/i18nrtl43.wgt">
	Tests that RTL direction does not apply to the widget element&apos;s viewmodes attribute.

	To pass, viewmodes must be one of &quot;maximized, floating, windowed&quot; (if supported).  
</test>
    
<test for="ta-klLDaEgJeU" id="i18nrtl44" src="test-cases/i18n-rtl/044/i18nrtl44.wgt">
	Tests that RTL direction does not apply to the widget element&apos;s xml:lang attribute.
	To pass, the widget element&apos;s xml:lang attribute must remain as &quot;en&quot;.
</test>
	
<test for="ta-viewmodes" id="i18nrlo43" src="test-cases/i18n-rlo/043/i18nrlo43.wgt">
	Tests that RLO direction does not apply to the widget element&apos;s viewmodes attribute.
	To pass, the widget needs to be in one of the following view modes (if supported) &quot;windowed floating maximized&quot;.
</test>
<test for="ta-klLDaEgJeU" id="i18nrlo44" src="test-cases/i18n-rlo/044/i18nrlo44.wgt">
	Tests that RLO direction does not apply to the widget element&apos;s xml:lang attribute.
	To pass, the displayed value must render as &quot;en&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl01" src="test-cases/i18n-rtl/001/i18nrtl01.wgt">
	Tests that RTL direction applies to the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl02" src="test-cases/i18n-rtl/002/i18nrtl02.wgt">
	Tests that RTL direction applies to the name element&apos;s short attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrtl03" src="test-cases/i18n-rtl/003/i18nrtl03.wgt">
	Tests that RTL direction applies to the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nrtl04" src="test-cases/i18n-rtl/004/i18nrtl04.wgt">
	Tests that RTL direction applies to the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrtl05" src="test-cases/i18n-rtl/005/i18nrtl05.wgt">
	Tests that RTL direction applies to the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl06" src="test-cases/i18n-rtl/006/i18nrtl06.wgt">
	Tests that RTL direction applies to the span element within the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrtl07" src="test-cases/i18n-rtl/007/i18nrtl07.wgt">
	Tests that RTL direction applies to the span element within the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nrtl08" src="test-cases/i18n-rtl/008/i18nrtl08.wgt">
	Tests that RTL direction applies to the span element within the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrtl09" src="test-cases/i18n-rtl/009/i18nrtl09.wgt">
	Tests that RTL direction applies to the span element within the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl10" src="test-cases/i18n-rtl/010/i18nrtl10.wgt">
	Tests that nested RTL and RTL directions applies within the name element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrtl11" src="test-cases/i18n-rtl/011/i18nrtl11.wgt">
	Tests that nested RTL and RTL directions applies within the description element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nrtl12" src="test-cases/i18n-rtl/012/i18nrtl12.wgt">
	Tests that nested RTL and RTL directions applies within the author element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrtl13" src="test-cases/i18n-rtl/013/i18nrtl13.wgt">
	Tests that nested RTL and RTL directions applies within the license element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl14" src="test-cases/i18n-rtl/014/i18nrtl14.wgt">
	Tests that RTL direction is inherited by the name element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl15" src="test-cases/i18n-rtl/015/i18nrtl15.wgt">
	Tests that RTL direction is inherited by the name element&apos;s short attribute from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-VdCEyDVSA" id="i18nrtl16" src="test-cases/i18n-rtl/016/i18nrtl16.wgt">
	Tests that RTL direction is inherited by the description element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-argMozRiC" id="i18nrtl17" src="test-cases/i18n-rtl/017/i18nrtl17.wgt">
	Tests that RTL direction is inherited by the author element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrtl18" src="test-cases/i18n-rtl/018/i18nrtl18.wgt">
	Tests that RTL direction is inherited by the license element from the widget element.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl19" src="test-cases/i18n-rtl/019/i18nrtl19.wgt">
	Tests that nested RTL and LTR directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl20" src="test-cases/i18n-rtl/020/i18nrtl20.wgt">
	Tests that nested RTL directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl21" src="test-cases/i18n-rtl/021/i18nrtl21.wgt">
	Tests that nested RTL and LRO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-AYLMhryBnD" id="i18nrtl22" src="test-cases/i18n-rtl/022/i18nrtl22.wgt">
	Tests that nested RTL and RLO directions apply correctly to the name element.
	To pass, the displayed value must render as &quot;&lt; PASSED --&gt;&quot;.
    </test>
<test for="ta-roCaKRxZhS" id="i18nrtl23" src="test-cases/i18n-rtl/023/i18nrtl23.wgt">
	Tests that RTL direction does not apply to the icon element&apos;s src attribute.
	To pass, the user agent must select test.png as an icon (and not 'gnp.tset'). 
    </test>


<test for="ta-LQcjNKBLUZ" id="i18nrtl26" src="test-cases/i18n-rtl/026/i18nrtl26.wgt">
	Tests that RTL direction does not apply to the content element&apos;s src attribute.
	To pass, the start page must be &quot;pass.htm&quot;.
    </test>
<test for="ta-paIabGIIMC" id="i18nrtl27" src="test-cases/i18n-rtl/027/i18nrtl27.wgt">
	Tests that RTL direction does not apply to the content element&apos;s type attribute.
	To pass, the content element&apos;s type attribute must be unaffected by the presence of the dir attribute. </test>
<test for="ta-dPOgiLQKNK" id="i18nrtl28" src="test-cases/i18n-rtl/028/i18nrtl28.wgt">
	Tests that RTL direction does not apply to the content element&apos;s encoding attribute.
	To pass, the content element&apos;s encoding attribute must be unaffected by the presence of the dir attribute.
    </test>
<test for="ta-rZdcMBExBX" id="i18nrtl29" src="test-cases/i18n-rtl/029/i18nrtl29.wgt">
	NOTE: this test assumes the widget engine supports the magic feature "feature:a9bb79c1". This feature does nothing: it's just used for conformance testing.
	Tests that RTL direction does not apply to the feature element&apos;s name attribute.
	To pass, the displayed value must render as &quot;feature:a9bb79c1&quot;.
    </test>
<test for="ta-rZdcMBExBX" id="i18nrtl30" src="test-cases/i18n-rtl/030/i18nrtl30.wgt">
	Tests that RTL direction does not apply to the feature element&apos;s required attribute.
	To pass, the value of the required attribute must be treated as &quot;false&quot;.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nrtl31" src="test-cases/i18n-rtl/031/i18nrtl31.wgt">
	Tests that RTL direction does not apply to the param element&apos;s name attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-CEGwkNQcWo" id="i18nrtl32" src="test-cases/i18n-rtl/032/i18nrtl32.wgt">
	Tests that RTL direction does not apply to the param element&apos;s value attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrtl33" src="test-cases/i18n-rtl/033/i18nrtl33.wgt">
	Tests that RTL direction does not apply to the preference element&apos;s name attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrtl34" src="test-cases/i18n-rtl/034/i18nrtl34.wgt">
	Tests that RTL direction does not apply to the preference element&apos;s value attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-DwhJBIJRQN" id="i18nrtl35" src="test-cases/i18n-rtl/035/i18nrtl35.wgt">
	Tests that RTL direction does not apply to the preference element&apos;s readonly attribute.
	To pass, the value must render as &quot;true&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrtl36" src="test-cases/i18n-rtl/036/i18nrtl36.wgt">
	Tests that RTL direction does not apply to the author element&apos;s href attribute.
	To pass, the displayed value must render as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-argMozRiC" id="i18nrtl37" src="test-cases/i18n-rtl/037/i18nrtl37.wgt">
	Tests that RTL direction does not apply to the author element&apos;s email attribute.
	To pass, the displayed value must render the arrow pointing to the right.
    </test>
<test for="ta-YUMJAPVEgI" id="i18nrtl38" src="test-cases/i18n-rtl/038/i18nrtl38.wgt">
	Tests that RTL direction does not apply to the license element&apos;s href attribute.
	To pass, the license element&apos;s href attribute must remain as &quot;http://widget.example.org/&quot;.
    </test>
<test for="ta-UScJfQHPPy" id="i18nrtl39" src="test-cases/i18n-rtl/039/i18nrtl39.wgt">
	Tests that RTL direction does not apply to the widget element&apos;s width attribute.
	To pass, the widget element&apos;s width attribute must be "123" or a value greater than 0. 
    </test>
<test for="ta-BxjoiWHaMr" id="i18nrtl40" src="test-cases/i18n-rtl/040/i18nrtl40.wgt">
	Tests that RTL direction does not apply to the widget element&apos;s height attribute.
	To pass, the widget element&apos;s height attribute must remain as &quot;123&quot; or a value greater than 0.
    </test>
<test for="ta-RawAIWHoMs" id="i18nrtl41" src="test-cases/i18n-rtl/041/i18nrtl41.wgt">
	Tests that RTL direction does not apply to the widget element&apos;s id attribute.
	To pass, the widget element&apos;s id attribute value must be &quot;http://widget.example.org/&quot;.
</test>
<test for="ta-VerEfVGeTc" id="i18nlro42" src="test-cases/i18n-lro/042/i18nlro42.wgt">
	Tests that LRO direction applies to the widget element&apos;s version attribute.
	To pass, the displayed value must render as &quot;&#x5DD;&#x5E4;&#x5DC;&#x5DC;&#x5D7;&#x5E7;&quot;.
    </test>

<test for="ta-VerEfVGeTc" id="i18nltr42" src="test-cases/i18n-ltr/042/i18nltr42.wgt">
	Tests that LTR direction applies to the widget element&apos;s version attribute.
	To pass, the displayed value must render the arrow pointing to the right.
</test>

<test for="ta-VerEfVGeTc" id="i18nrlo42" src="test-cases/i18n-rlo/042/i18nrlo42.wgt">
	Tests that RLO direction applies to the widget element&apos;s version attribute.
	To pass, the displayed value must render as &quot;PASSED&quot;.
</test>

<test for="ta-VerEfVGeTc" id="i18nrtl42" src="test-cases/i18n-rtl/042/i18nrtl42.wgt">
	Tests that RTL direction applies to the widget element&apos;s version attribute.
	To pass, the displayed value must render the arrow pointing to the right.
</test>
</testsuite>
