<?xml version="1.0" encoding="UTF-8"?>

<test id="wml2/uabehaviour/formprocessing/forminteraction/textinputcontrol/8" 
	class="A" scope="wml2" testtype="application" type="manual" 
	source="wml2#5.4.3.2" device="both">
	<assertion>When using a text input control, the control is an INPUT 
	element, the TYPE attribute is set to "password", and the user attempts 
	to commit input which conforms to the input mask set, the user agent 
	must set the control variable to that value.
	</assertion>
	<specnote>Create a card that holds a text input control with the TYPE 
	attribute set to "password" and a format mask. Enter a value that does 
	conforms to the input mask and commit it. Set the card to navigate to 
	a second card that will display the control variables value.
	</specnote>
	<results>
		<result>
			<name>submit</name>
			<value>yes</value>
		</result>
	</results>
	<method>
		<![CDATA[
			<wml:card id="main" title="main" newcontext="true">
				<p>Please Enter a value for the recipient.
					And then submit the form.
				</p>
				<form action="#card2">
					<fieldset>
						<p>recipient:</p>
						<input type="password" wml:name="recipient" wml:format="*M"/>
					</fieldset>
					<fieldset>
						<input type="submit" value="submit" />
					</fieldset>
				</form>
				[[auto_failed]]
			</wml:card>
			<wml:card id="card2" title="card2">
				<p>This is card 2<br />
					$$recipient = $(recipient)<br />
				</p>
				<p>Was the value of the control (your value) displayed in card2?
					<br/>
					[[yesno]]
				</p>
			</wml:card>	
		]]>
	</method>
</test>
