<?xml version="1.0" encoding="UTF-8"?>
<test id="wmlscriptlib/wmlbrowser/go/2" class="A" scope="wmlscriptlib" testtype="application" type="manual" source="wmlssl12#11.3" device="both">
  <assertion>When the WMLBrowser.go function is called with a parameter string
URL, where URL is the empty string, the WML browser cancels any previously
queued GO or PREV task in the WML browser and the function returns the empty
string.
</assertion>
  <results>
    <result>
      <name>test</name>
      <value>pass</value>
    </result>
  </results>
  <method>
    <![CDATA[<card newcontext="true" id="main">
<onevent type="ontimer">
<go href="<script1>#main('test','card1')"/>
</onevent>
<timer name="mytimer" value="2"/>
<p>Select this&nbsp;
<anchor>
<go href="<responseurl>">
<postfield name="test" value="pass"/>
<sessionvars>
</go>
link</anchor>
&nbsp;to continue.</p>
<auto_failed>
</card>]]>
  </method>
  <cards>
    <card id="1">
      <![CDATA[<card id="card1">
<onevent type="onenterforward">
<go href="<resulturl>">
<postfield name="test" value="fail"/>
<sessionvars>
</go>
</onevent>
<auto_failed>
</card>
]]>
    </card>
  </cards>
  <scripts>
    <script id="1">
      <![CDATA[extern function main(myvar,next) {
	var result = 'fail';
	var value = WMLBrowser.go('#' + next);
	value = WMLBrowser.go("");	// cancels previous go
	return 1;
}
]]>
    </script>
  </scripts>
</test>

