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

Unified Diff: chrome/test/data/autofill/heuristics/input/bug_497850.html

Issue 1622073002: [Autofill] Remove longest common prefix from field names when running heuristics. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: std::move Created 4 years, 11 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | chrome/test/data/autofill/heuristics/output/bug_497850.out » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/test/data/autofill/heuristics/input/bug_497850.html
diff --git a/chrome/test/data/autofill/heuristics/input/bug_497850.html b/chrome/test/data/autofill/heuristics/input/bug_497850.html
new file mode 100644
index 0000000000000000000000000000000000000000..a49d730787b7d04ec939134d4b3367888d0e79b6
--- /dev/null
+++ b/chrome/test/data/autofill/heuristics/input/bug_497850.html
@@ -0,0 +1,197 @@
+<form method="post" action="/ssl/us/processpages/resmake/" id="aspnetForm">
+
+ <div class="headertopcontentresponsive">
+
+<ul>
+ <li>
+
+ </li>
+ <li class="homelink">
+ <a href="/us/" title="Home">Home</a>
+ </li>
+</ul>
+
+ </div>
+
+ <table class="pagelayouttable" cellspacing="0" cellpadding="0">
+ <tbody><tr>
+ <td class="layoutcellwide">
+
+ <table class="layouttable" cellspacing="0" cellpadding="0">
+ <tbody><tr>
+ <td class="layoutcell">
+
+<table cellpadding="0" cellspacing="0" border="0" class="layouttable">
+ <tbody><tr>
+ <td class="layoutcell">
+ <div class="pagetitlebox">
+ <h1>
+ Confirm reservation
+ </h1>
+ </div>
+ </td>
+ <td align="right" class="layoutcell">
+ <table cellpadding="0" cellspacing="0" border="0"><tbody><tr><td class="progressbarpast"> </td><td class="progressbarpast"> </td><td class="progressbarpast"> </td><td class="progressbarpast"> </td><td class="progressbarfuture"> </td></tr>
+<tr><td class="progresslabelpast" nowrap="nowrap">&nbsp;&nbsp;1. Passengers&nbsp;&nbsp;</td><td class="progresslabelpast" nowrap="nowrap">&nbsp;&nbsp;2. Seating&nbsp;&nbsp;</td><td class="progresslabelpast" nowrap="nowrap">&nbsp;&nbsp;3. Additional&nbsp;&nbsp;</td><td colspan="2" class="progresslabelpresent" nowrap="nowrap">&nbsp;&nbsp;4. Payment&nbsp;&nbsp;</td></tr></tbody></table>
+ </td>
+ </tr>
+</tbody></table>
+<div class="contentbox">
+ <table class="layouttable" cellpadding="0" cellspacing="0">
+ <tbody><tr>
+ <td class="maincontentbox">
+ <div style="display:inline" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_upnlMsg">
+
+</div>
+ <div class="sectioncontainer">
+
+ <div class="sectionbox">
+ <div class="headerbox">
+ Payment information
+ </div>
+ <div class="subheaderbox">
+ It is safe to pay by credit card.&nbsp;&nbsp;&nbsp;<a href="#" onclick="InfoWindow = window.open('/us/infourl/infoidnorwegiansecurity/', 'InfoWindow', 'width=700,height=750,resizable=1,scrollbars=1,location=0,menubar=0,status=0,toolbar=0'); InfoWindow.focus(); return false;">Read&nbsp;more&nbsp;&gt;&gt;</a>
+ </div>
+ <div class="body">
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_pnlPaymentBox" class="paymentbox">
+
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_upnlPaymentBox">
+
+ <a id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lbtPostBackFaker" class="HiddenControl" href="javascript:__doPostBack('ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$lbtPostBackFaker','')"></a>
+
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_contentPayNow" class="bodybox">
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_innerContentPayNow">
+ <table border="0" cellspacing="0" cellpadding="0" class="layouttable">
+ <tbody>
+ <tr>
+ <td colspan="3">
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_pnlTotalFare">
+
+ <div class="para">
+ Total price (incl. taxes and charges): 759.70 USD</div>
+ <div class="separator">
+ </div>
+
+ </div>
+
+ </td>
+ </tr>
+
+ <tr>
+ <td>
+ <div class="formlistitem">
+ <span id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lblCcType" class="formlabel">Card type</span><br>
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_upnlPaymentType">
+
+ <select name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$ddlCcType" onchange="javascript:setTimeout('__doPostBack(\'ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$ddlCcType\',\'\')', 0)" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_ddlCcType" class="select">
+ <option selected="selected" value="">- Choose -</option>
+ <option value="AX">Amex (no surcharge)</option>
+ <option value="DC">Diners (no surcharge)</option>
+ <option value="CA">Mastercard/Eurocard (no surcharge)</option>
+ <option value="VI">Visa (no surcharge)</option>
+
+ </select>
+
+ </div>
+ </div>
+ </td>
+ <td colspan="2">
+ <div class="formlistitem">
+ <span id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lblCcNumber" class="formlabel">Card number</span><br>
+ <input name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$txtCcNumber" type="text" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_txtCcNumber" class="textbox" autocomplete="off">
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <div class="formlistitem">
+ <span id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lblCcHolder" class="formlabel">Card holder name</span><br>
+ <input name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$txtCcHolder" type="text" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_txtCcHolder" class="textbox" autocomplete="off">
+ </div>
+ </td>
+ <td>
+ <div class="formlistitem">
+ <span id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lblCcExpiry" class="formlabel">Expiry date</span><br>
+ <select name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$ddlCcExpiryMonth" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_ddlCcExpiryMonth" class="selectmonth">
+ <option value="MM">MM</option>
+ <option value="01">01</option>
+ <option value="02">02</option>
+ <option value="03">03</option>
+ <option value="04">04</option>
+ <option value="05">05</option>
+ <option value="06">06</option>
+ <option value="07">07</option>
+ <option value="08">08</option>
+ <option value="09">09</option>
+ <option value="10">10</option>
+ <option value="11">11</option>
+ <option value="12">12</option>
+
+ </select>
+ &nbsp;<select name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$ddlCcExpiryYear" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_ddlCcExpiryYear" class="selectyear">
+ <option value="YYYY">YYYY</option>
+ <option value="2016">2016</option>
+ <option value="2017">2017</option>
+ <option value="2018">2018</option>
+ <option value="2019">2019</option>
+ <option value="2020">2020</option>
+ <option value="2021">2021</option>
+ <option value="2022">2022</option>
+ <option value="2023">2023</option>
+ <option value="2024">2024</option>
+ <option value="2025">2025</option>
+ <option value="2026">2026</option>
+ <option value="2027">2027</option>
+ <option value="2028">2028</option>
+ <option value="2029">2029</option>
+ <option value="2030">2030</option>
+
+ </select>
+ </div>
+ </td>
+ <td>
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_upnlCvc">
+
+ <div id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_pnlCcCvc" class="formlistitem">
+
+ <span id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_lblCcCvc" class="formlabel">Verification Code (CVC)</span><br>
+ <input name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$txtCcCvc" type="text" maxlength="4" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_txtCcCvc" class="textboxcvc" autocomplete="off">&nbsp;<a href="#" onclick="InfoWindow = window.open('/us/infourl/infoidnorwegiancvcinfo/', 'InfoWindow', 'width=600,height=750,resizable=1,scrollbars=1,location=0,menubar=0,status=0,toolbar=0'); InfoWindow.focus(); return false;">What is CVC?&nbsp;&gt;&gt;</a>
+
+ </div>
+
+ </div>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="3">
+
+ </td>
+ </tr>
+
+ </tbody>
+ </table>
+ </div>
+ </div>
+ <input type="hidden" name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$hdnCpAmount" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_hdnCpAmount">
+ <input type="hidden" name="ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcPayment$hdnSelectedPaymentOption" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcPayment_hdnSelectedPaymentOption" value="1">
+
+ </div>
+
+</div>
+
+<div class="buttonbarbox">
+ <table class="buttonbartable" cellspacing="0" cellpadding="0" border="0">
+ <tbody><tr>
+ <td valign="top">
+ <a id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcButtonBar_lnkBack" class="buttonalternative" href="javascript:__doPostBack('ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcButtonBar$lnkBack','')">&lt; Go back</a>
+ <a onclick="return NasCommon.ConfirmMessage('You are about to cancel. Is this intentional?');" id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcButtonBar_lnkCancel" class="buttoncancel" href="javascript:__doPostBack('ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcButtonBar$lnkCancel','')">Cancel</a>
+ </td>
+ <td valign="top" align="right">
+ <a id="ctl01_ctl00_MainContentRegion_MainRegion_ctl00_ipcButtonBar_lnkContinue" class="button" href="javascript:__doPostBack('ctl01$ctl00$MainContentRegion$MainRegion$ctl00$ipcButtonBar$lnkContinue','')">Confirm and pay</a>
+ </td>
+ </tr>
+ </tbody></table>
+</div>
+
+</form>
« no previous file with comments | « no previous file | chrome/test/data/autofill/heuristics/output/bug_497850.out » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698