| Index: chrome/renderer/autofill/form_autofill_browsertest.cc
|
| diff --git a/chrome/renderer/autofill/form_autofill_browsertest.cc b/chrome/renderer/autofill/form_autofill_browsertest.cc
|
| index 0032cf071b3b3c9644b07bc30bae8504d2ae6244..84f5efa7d20f3130b5bb0534a11e16d913783494 100644
|
| --- a/chrome/renderer/autofill/form_autofill_browsertest.cc
|
| +++ b/chrome/renderer/autofill/form_autofill_browsertest.cc
|
| @@ -3397,6 +3397,27 @@ TEST_F(FormAutofillTest, LabelsInferredFromDivSiblingTable) {
|
| "</FORM>");
|
| }
|
|
|
| +TEST_F(FormAutofillTest, LabelsInferredFromLabelInDivTable) {
|
| + ExpectJohnSmithLabels(
|
| + "<FORM name='TestForm' action='http://cnn.com' method='post'>"
|
| + "<LABEL>First name:</LABEL>"
|
| + "<LABEL for='lastname'>Last name:</LABEL>"
|
| + "<DIV>"
|
| + " <INPUT type='text' id='firstname' value='John'>"
|
| + "</DIV>"
|
| + "<DIV>"
|
| + " <INPUT type='text' id='lastname' value='Smith'>"
|
| + "</DIV>"
|
| + "<LABEL>Email:</LABEL>"
|
| + "<DIV>"
|
| + " <SPAN>"
|
| + " <INPUT type='text' id='email' value='john@example.com'>"
|
| + " </SPAN>"
|
| + "</DIV>"
|
| + "<input type='submit' name='reply-send' value='Send'>"
|
| + "</FORM>");
|
| +}
|
| +
|
| TEST_F(FormAutofillTest, LabelsInferredFromDefinitionListRatherThanDivTable) {
|
| ExpectJohnSmithLabels(
|
| "<FORM name='TestForm' action='http://cnn.com' method='post'>"
|
|
|