| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <stddef.h> | 5 #include <stddef.h> |
| 6 | 6 |
| 7 #include <vector> | 7 #include <vector> |
| 8 | 8 |
| 9 #include "base/format_macros.h" | 9 #include "base/format_macros.h" |
| 10 #include "base/macros.h" | 10 #include "base/macros.h" |
| (...skipping 4434 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4445 frame->document().all(), &fieldsets); | 4445 frame->document().all(), &fieldsets); |
| 4446 ASSERT_EQ(3U, control_elements.size()); | 4446 ASSERT_EQ(3U, control_elements.size()); |
| 4447 ASSERT_EQ(2U, fieldsets.size()); | 4447 ASSERT_EQ(2U, fieldsets.size()); |
| 4448 | 4448 |
| 4449 FormData form; | 4449 FormData form; |
| 4450 EXPECT_TRUE(UnownedCheckoutFormElementsAndFieldSetsToFormData( | 4450 EXPECT_TRUE(UnownedCheckoutFormElementsAndFieldSetsToFormData( |
| 4451 fieldsets, control_elements, nullptr, frame->document(), extract_mask, | 4451 fieldsets, control_elements, nullptr, frame->document(), extract_mask, |
| 4452 &form, nullptr)); | 4452 &form, nullptr)); |
| 4453 | 4453 |
| 4454 EXPECT_TRUE(form.name.empty()); | 4454 EXPECT_TRUE(form.name.empty()); |
| 4455 EXPECT_EQ(frame->document().url(), form.origin); | 4455 EXPECT_EQ(GURL(frame->document().url()), form.origin); |
| 4456 EXPECT_FALSE(form.action.is_valid()); | 4456 EXPECT_FALSE(form.action.is_valid()); |
| 4457 | 4457 |
| 4458 const std::vector<FormFieldData>& fields = form.fields; | 4458 const std::vector<FormFieldData>& fields = form.fields; |
| 4459 ASSERT_EQ(3U, fields.size()); | 4459 ASSERT_EQ(3U, fields.size()); |
| 4460 | 4460 |
| 4461 FormFieldData expected; | 4461 FormFieldData expected; |
| 4462 expected.form_control_type = "text"; | 4462 expected.form_control_type = "text"; |
| 4463 expected.max_length = WebInputElement::defaultMaxLength(); | 4463 expected.max_length = WebInputElement::defaultMaxLength(); |
| 4464 | 4464 |
| 4465 expected.name = ASCIIToUTF16("firstname"); | 4465 expected.name = ASCIIToUTF16("firstname"); |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4505 frame->document().all(), &fieldsets); | 4505 frame->document().all(), &fieldsets); |
| 4506 ASSERT_EQ(3U, control_elements.size()); | 4506 ASSERT_EQ(3U, control_elements.size()); |
| 4507 ASSERT_EQ(1U, fieldsets.size()); | 4507 ASSERT_EQ(1U, fieldsets.size()); |
| 4508 | 4508 |
| 4509 FormData form; | 4509 FormData form; |
| 4510 EXPECT_TRUE(UnownedCheckoutFormElementsAndFieldSetsToFormData( | 4510 EXPECT_TRUE(UnownedCheckoutFormElementsAndFieldSetsToFormData( |
| 4511 fieldsets, control_elements, nullptr, frame->document(), extract_mask, | 4511 fieldsets, control_elements, nullptr, frame->document(), extract_mask, |
| 4512 &form, nullptr)); | 4512 &form, nullptr)); |
| 4513 | 4513 |
| 4514 EXPECT_TRUE(form.name.empty()); | 4514 EXPECT_TRUE(form.name.empty()); |
| 4515 EXPECT_EQ(frame->document().url(), form.origin); | 4515 EXPECT_EQ(GURL(frame->document().url()), form.origin); |
| 4516 EXPECT_FALSE(form.action.is_valid()); | 4516 EXPECT_FALSE(form.action.is_valid()); |
| 4517 | 4517 |
| 4518 const std::vector<FormFieldData>& fields = form.fields; | 4518 const std::vector<FormFieldData>& fields = form.fields; |
| 4519 ASSERT_EQ(3U, fields.size()); | 4519 ASSERT_EQ(3U, fields.size()); |
| 4520 | 4520 |
| 4521 FormFieldData expected; | 4521 FormFieldData expected; |
| 4522 expected.form_control_type = "text"; | 4522 expected.form_control_type = "text"; |
| 4523 expected.max_length = WebInputElement::defaultMaxLength(); | 4523 expected.max_length = WebInputElement::defaultMaxLength(); |
| 4524 | 4524 |
| 4525 expected.name = ASCIIToUTF16("firstname"); | 4525 expected.name = ASCIIToUTF16("firstname"); |
| (...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4628 | 4628 |
| 4629 if (test_case.has_extracted_form) { | 4629 if (test_case.has_extracted_form) { |
| 4630 EXPECT_EQ(test_case.is_form_tag, forms[0].is_form_tag); | 4630 EXPECT_EQ(test_case.is_form_tag, forms[0].is_form_tag); |
| 4631 EXPECT_EQ(test_case.is_formless_checkout, forms[0].is_formless_checkout); | 4631 EXPECT_EQ(test_case.is_formless_checkout, forms[0].is_formless_checkout); |
| 4632 } | 4632 } |
| 4633 } | 4633 } |
| 4634 } | 4634 } |
| 4635 | 4635 |
| 4636 } // namespace form_util | 4636 } // namespace form_util |
| 4637 } // namespace autofill | 4637 } // namespace autofill |
| OLD | NEW |