| Index: LayoutTests/fast/forms/resources/ValidityState-typeMismatch-email.js
 | 
| diff --git a/LayoutTests/fast/forms/resources/ValidityState-typeMismatch-email.js b/LayoutTests/fast/forms/resources/ValidityState-typeMismatch-email.js
 | 
| index ecd5ddc7f4948262990424e1608022a5e6fa6c87..7a39c401f7df4ae7613d976941dded288f3257fa 100644
 | 
| --- a/LayoutTests/fast/forms/resources/ValidityState-typeMismatch-email.js
 | 
| +++ b/LayoutTests/fast/forms/resources/ValidityState-typeMismatch-email.js
 | 
| @@ -33,7 +33,6 @@ emailCheck("someone@127.0.0.1", "someone@127.0.0.1", expectValid);
 | 
|  emailCheck("a@b.b", "a@b.b", expectValid);
 | 
|  emailCheck("a/b@domain.com", "a/b@domain.com", expectValid);
 | 
|  emailCheck("{}@domain.com", "{}@domain.com", expectValid);
 | 
| -emailCheck("ddjk-s-jk@asl-.com", "ddjk-s-jk@asl-.com", expectValid);
 | 
|  emailCheck("m*'!%@something.sa", "m*'!%@something.sa", expectValid);
 | 
|  emailCheck("tu!!7n7.ad##0!!!@company.ca", "tu!!7n7.ad##0!!!@company.ca", expectValid);
 | 
|  emailCheck("%@com.com", "%@com.com", expectValid);
 | 
| @@ -41,8 +40,6 @@ emailCheck("!#$%&'*+/=?^_`{|}~.-@com.com", "!#$%&'*+/=?^_`{|}~.-@com.com", expec
 | 
|  emailCheck(".wooly@example.com", ".wooly@example.com", expectValid);
 | 
|  emailCheck("wo..oly@example.com", "wo..oly@example.com", expectValid);
 | 
|  emailCheck("someone@do-ma-in.com", "someone@do-ma-in.com", expectValid);
 | 
| -emailCheck("someone@do-.com", "someone@do-.com", expectValid);
 | 
| -emailCheck("somebody@-.com", "somebody@-.com", expectValid);
 | 
|  emailCheck("somebody@example", "somebody@example", expectValid);
 | 
|  emailCheck("\u000Aa@p.com\u000A", "a@p.com", expectValid);
 | 
|  emailCheck("\u000Da@p.com\u000D", "a@p.com", expectValid);
 | 
| @@ -81,6 +78,10 @@ emailCheck("a\u000B@p.com", "a\u000B@p.com", expectInvalid);
 | 
|  emailCheck("a\u000C@p.com", "a\u000C@p.com", expectInvalid);
 | 
|  emailCheck("a\u2003@p.com", "a\u2003@p.com", expectInvalid);
 | 
|  emailCheck("a\u3000@p.com", "a\u3000@p.com", expectInvalid);
 | 
| +emailCheck("ddjk-s-jk@asl-.com", "ddjk-s-jk@asl-.com", expectInvalid);
 | 
| +emailCheck("someone@do-.com", "someone@do-.com", expectInvalid);
 | 
| +emailCheck("somebody@-p.com", "somebody@-p.com", expectInvalid);
 | 
| +emailCheck("somebody@-.com", "somebody@-.com", expectInvalid);
 | 
|  
 | 
|  debug("Valid single addresses when 'multiple' attribute is set.");
 | 
|  emailCheck("something@something.com", "something@something.com", expectValid, multiple);
 | 
| @@ -89,7 +90,6 @@ emailCheck("someone@127.0.0.1", "someone@127.0.0.1", expectValid, multiple);
 | 
|  emailCheck("a@b.b", "a@b.b", expectValid, multiple);
 | 
|  emailCheck("a/b@domain.com", "a/b@domain.com", expectValid, multiple);
 | 
|  emailCheck("{}@domain.com", "{}@domain.com", expectValid, multiple);
 | 
| -emailCheck("ddjk-s-jk@asl-.com", "ddjk-s-jk@asl-.com", expectValid, multiple);
 | 
|  emailCheck("m*'!%@something.sa", "m*'!%@something.sa", expectValid, multiple);
 | 
|  emailCheck("tu!!7n7.ad##0!!!@company.ca", "tu!!7n7.ad##0!!!@company.ca", expectValid, multiple);
 | 
|  emailCheck("%@com.com", "%@com.com", expectValid, multiple);
 | 
| @@ -97,8 +97,6 @@ emailCheck("!#$%&'*+/=?^_`{|}~.-@com.com", "!#$%&'*+/=?^_`{|}~.-@com.com", expec
 | 
|  emailCheck(".wooly@example.com", ".wooly@example.com", expectValid, multiple);
 | 
|  emailCheck("wo..oly@example.com", "wo..oly@example.com", expectValid, multiple);
 | 
|  emailCheck("someone@do-ma-in.com", "someone@do-ma-in.com", expectValid, multiple);
 | 
| -emailCheck("someone@do-.com", "someone@do-.com", expectValid, multiple);
 | 
| -emailCheck("somebody@-.com", "somebody@-.com", expectValid, multiple);
 | 
|  emailCheck("somebody@example", "somebody@example", expectValid, multiple);
 | 
|  emailCheck("\u0020a@p.com\u0020", "a@p.com", expectValid, multiple);
 | 
|  emailCheck("\u0009a@p.com\u0009", "a@p.com", expectValid, multiple);
 | 
| @@ -140,6 +138,10 @@ emailCheck("a\u000B@p.com", "a\u000B@p.com", expectInvalid, multiple);
 | 
|  emailCheck("a\u000C@p.com", "a\u000C@p.com", expectInvalid, multiple);
 | 
|  emailCheck("a\u2003@p.com", "a\u2003@p.com", expectInvalid, multiple);
 | 
|  emailCheck("a\u3000@p.com", "a\u3000@p.com", expectInvalid, multiple);
 | 
| +emailCheck("ddjk-s-jk@asl-.com", "ddjk-s-jk@asl-.com", expectInvalid, multiple);
 | 
| +emailCheck("someone@do-.com", "someone@do-.com", expectInvalid, multiple);
 | 
| +emailCheck("somebody@-p.com", "somebody@-p.com", expectInvalid, multiple);
 | 
| +emailCheck("somebody@-.com", "somebody@-.com", expectInvalid, multiple);
 | 
|  
 | 
|  debug("Valid multiple addresses when 'multiple' attribute is set.");
 | 
|  emailCheck("someone@somewhere.com,john@doe.com,a@b.c,a/b@c.c,ualla@ualla.127", "someone@somewhere.com,john@doe.com,a@b.c,a/b@c.c,ualla@ualla.127", expectValid, multiple);
 | 
| 
 |