Index: chrome/renderer/autofill/form_manager_browsertest.cc |
diff --git a/chrome/renderer/autofill/form_manager_browsertest.cc b/chrome/renderer/autofill/form_manager_browsertest.cc |
index a6f69a81f1b48fd236da834d8ebbe79cf5582327..70a41bf2064df3791476f33d7ef49f03fbf464b2 100644 |
--- a/chrome/renderer/autofill/form_manager_browsertest.cc |
+++ b/chrome/renderer/autofill/form_manager_browsertest.cc |
@@ -1119,6 +1119,32 @@ TEST_F(FormManagerTest, LabelsInferredFromParagraph) { |
"</FORM>"); |
} |
+TEST_F(FormManagerTest, LabelsInferredFromBold) { |
+ ExpectJohnSmithLabels( |
+ "<FORM name=\"TestForm\" action=\"http://cnn.com\" method=\"post\">" |
+ " <B>First name:</B><INPUT type=\"text\" " |
+ " id=\"firstname\" value=\"John\"/>" |
+ " <B>Last name:</B>" |
+ " <INPUT type=\"text\" id=\"lastname\" value=\"Smith\"/>" |
+ " <B>Email:</B>" |
+ " <INPUT type=\"text\" id=\"email\" value=\"john@example.com\"/>" |
+ " <INPUT type=\"submit\" name=\"reply-send\" value=\"Send\"/>" |
+ "</FORM>"); |
+} |
+ |
+TEST_F(FormManagerTest, LabelsInferredPriorToImgOrBr) { |
+ ExpectJohnSmithLabels( |
+ "<FORM name=\"TestForm\" action=\"http://cnn.com\" method=\"post\">" |
+ " First name:<IMG/><INPUT type=\"text\" " |
+ " id=\"firstname\" value=\"John\"/>" |
+ " Last name:<IMG/>" |
+ " <INPUT type=\"text\" id=\"lastname\" value=\"Smith\"/>" |
+ " Email:<BR/>" |
+ " <INPUT type=\"text\" id=\"email\" value=\"john@example.com\"/>" |
+ " <INPUT type=\"submit\" name=\"reply-send\" value=\"Send\"/>" |
+ "</FORM>"); |
+} |
+ |
TEST_F(FormManagerTest, LabelsInferredFromTableCell) { |
ExpectJohnSmithLabels( |
"<FORM name=\"TestForm\" action=\"http://cnn.com\" method=\"post\">" |