Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(171)

Side by Side Diff: chrome/browser/autofill/autofill_interactive_uitest.cc

Issue 2330293003: [Autofill] Disable AutofillInteractiveTest.DynamicFormFill on ChromeOS. (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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 <string> 5 #include <string>
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/files/file_util.h" 8 #include "base/files/file_util.h"
9 #include "base/macros.h" 9 #include "base/macros.h"
10 #include "base/memory/ref_counted.h" 10 #include "base/memory/ref_counted.h"
(...skipping 1154 matching lines...) Expand 10 before | Expand all | Expand 10 after
1165 " <option value=\"US\">United States</option>" 1165 " <option value=\"US\">United States</option>"
1166 " </select><br>" 1166 " </select><br>"
1167 "<label for=\"phone\">Phone number:</label>" 1167 "<label for=\"phone\">Phone number:</label>"
1168 " <input type=\"text\" id=\"phone\"><br>" 1168 " <input type=\"text\" id=\"phone\"><br>"
1169 "</form>"))); 1169 "</form>")));
1170 1170
1171 // Invoke Autofill. 1171 // Invoke Autofill.
1172 TryBasicFormFill(); 1172 TryBasicFormFill();
1173 } 1173 }
1174 1174
1175 // Flakily fails on ChromeOS (crbug.com/646576).
1176 #if defined(OS_CHROMEOS)
1177 #define MAYBE_DynamicFormFill DISABLED_DynamicFormFill
1178 #else
1179 #define MAYBE_DynamicFormFill DynamicFormFill
1180 #endif
1175 // Test that we can Autofill dynamically generated forms. 1181 // Test that we can Autofill dynamically generated forms.
1176 IN_PROC_BROWSER_TEST_F(AutofillInteractiveTest, DynamicFormFill) { 1182 IN_PROC_BROWSER_TEST_F(AutofillInteractiveTest, MAYBE_DynamicFormFill) {
1177 CreateTestProfile(); 1183 CreateTestProfile();
1178 1184
1179 // Load the test page. 1185 // Load the test page.
1180 ASSERT_NO_FATAL_FAILURE(ui_test_utils::NavigateToURL(browser(), 1186 ASSERT_NO_FATAL_FAILURE(ui_test_utils::NavigateToURL(browser(),
1181 GURL(std::string(kDataURIPrefix) + 1187 GURL(std::string(kDataURIPrefix) +
1182 "<form id=\"form\" action=\"http://www.example.com/\"" 1188 "<form id=\"form\" action=\"http://www.example.com/\""
1183 " method=\"POST\"></form>" 1189 " method=\"POST\"></form>"
1184 "<script>" 1190 "<script>"
1185 "function AddElement(name, label) {" 1191 "function AddElement(name, label) {"
1186 " var form = document.getElementById('form');" 1192 " var form = document.getElementById('form');"
(...skipping 528 matching lines...) Expand 10 before | Expand all | Expand 10 after
1715 ASSERT_NO_FATAL_FAILURE(ui_test_utils::NavigateToURL(browser(), 1721 ASSERT_NO_FATAL_FAILURE(ui_test_utils::NavigateToURL(browser(),
1716 GURL(std::string(kDataURIPrefix) + kTestPasswordFormString))); 1722 GURL(std::string(kDataURIPrefix) + kTestPasswordFormString)));
1717 ASSERT_TRUE(content::ExecuteScript( 1723 ASSERT_TRUE(content::ExecuteScript(
1718 GetRenderViewHost(), 1724 GetRenderViewHost(),
1719 "document.getElementById('user').value = 'user';")); 1725 "document.getElementById('user').value = 'user';"));
1720 FocusFieldByName("password"); 1726 FocusFieldByName("password");
1721 PasteStringAndWait("foobar"); 1727 PasteStringAndWait("foobar");
1722 } 1728 }
1723 1729
1724 } // namespace autofill 1730 } // namespace autofill
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698