<!DOCTYPE html>
<html>
<body onload="test()">
<script src="../resources/common.js"></script>
<form method="post" action="mailto:">
Field 1: <input type="text" size="10" maxlength="40" name="to" value="[email protected]">
Field 2: <textarea name="body">Line 1
Line 2
@&=,;?+</textarea>
<input type="submit" id="submit" formenctype="text/plain">
</form>
<script>
function test() {
if (window.testRunner) {
testRunner.dumpAsText();
testRunner.waitForPolicyDelegate();
}
clickElement(document.getElementById("submit"));
// The resultant URL should be
// mailto:?body=to%3Done%40example.org%0D%0Abody...
// not mailto:?body=to%3Done%2540example.org%26body...
}
</script>
</body>
</html>