diff options
Diffstat (limited to '')
-rw-r--r-- | browser/extensions/formautofill/test/fixtures/third_party/CDW/Checkout_BillingPaymentInfo.html | 469 |
1 files changed, 469 insertions, 0 deletions
diff --git a/browser/extensions/formautofill/test/fixtures/third_party/CDW/Checkout_BillingPaymentInfo.html b/browser/extensions/formautofill/test/fixtures/third_party/CDW/Checkout_BillingPaymentInfo.html new file mode 100644 index 0000000000..35adee68b9 --- /dev/null +++ b/browser/extensions/formautofill/test/fixtures/third_party/CDW/Checkout_BillingPaymentInfo.html @@ -0,0 +1,469 @@ +<!DOCTYPE html> +<html> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> + <title> + Checkout + </title> + </head> + <body id="MasterPageBodyTag"> + <form name="form1" method="post" action="https://www.cdw.com/shop/checkout/guest/BillingAndPayment.aspx" id="form1"> + <div> + </div> + <div> + <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="669B25B9"> + <input type="hidden" name="__VIEWSTATEENCRYPTED" id="__VIEWSTATEENCRYPTED" value=""> + </div> + <div> + <div> + <div> + </div> + <div> + <div> + </div> + <div id="newBillingAddressOptions"> + <div> + <div> + <input value="" name="ctl00$ctl00$MainContentRoot$Body$addressOption" type="radio" id="sameAsShippingAddress" checked="checked" +title="overall type: UNKNOWN_TYPE + server type: NO_SERVER_DATA + heuristic type: UNKNOWN_TYPE + label: Use my Shipping Address as my Billing Address + parseable name: addressOption + field signature: 825932642 + form signature: 11231346808802434240" +autofill-prediction="UNKNOWN_TYPE" +> + <label id="lbl1" for="sameAsShippingAddress">Use my Shipping Address as my Billing Address</label> + </div> + <div> + <input value="" name="ctl00$ctl00$MainContentRoot$Body$addressOption" type="radio" id="createNewAddress" +title="overall type: UNKNOWN_TYPE + server type: NO_SERVER_DATA + heuristic type: UNKNOWN_TYPE + label: Enter Billing Address + parseable name: addressOption + field signature: 825932642 + form signature: 11231346808802434240" +autofill-prediction="UNKNOWN_TYPE" +> + <label id="lbl2" for="createNewAddress">Enter Billing Address</label> + </div> + </div> + </div> + <div id="newBillingAddress"> + <fieldset> + <div> + <label for="firstName">First Name (required)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$firstName" type="text" id="firstName" maxlength="75" +title="overall type: NAME_FIRST + server type: NAME_FIRST + heuristic type: NAME_FIRST + label: First Name (required) + parseable name: ctl00$firstName + field signature: 759447197 + form signature: 11231346808802434240" +autofill-prediction="NAME_FIRST" +> + </div> + <div> + <label for="lastName">Last Name (required)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$lastName" type="text" id="lastName" maxlength="75" +title="overall type: NAME_LAST + server type: NAME_LAST + heuristic type: NAME_LAST + label: Last Name (required) + parseable name: ctl00$lastName + field signature: 2226109235 + form signature: 11231346808802434240" +autofill-prediction="NAME_LAST" +> + </div> + <div> + <label for="company">Company</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$company" type="text" id="company" maxlength="100" +title="overall type: COMPANY_NAME + server type: COMPANY_NAME + heuristic type: COMPANY_NAME + label: Company + parseable name: ctl00$company + field signature: 474096225 + form signature: 11231346808802434240" +autofill-prediction="COMPANY_NAME" +> + </div> + <div> + <label for="address1">Address Line 1 (required)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$address1" type="text" id="address1" maxlength="30" +title="overall type: ADDRESS_HOME_LINE1 + server type: ADDRESS_HOME_LINE1 + heuristic type: ADDRESS_HOME_LINE1 + label: Address Line 1 (required) + parseable name: ctl00$address1 + field signature: 3936848337 + form signature: 11231346808802434240" +autofill-prediction="ADDRESS_HOME_LINE1" +> + </div> + <div> + <label for="address2">Address Line 2 </label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$address2" type="text" id="address2" maxlength="30" +title="overall type: ADDRESS_HOME_LINE2 + server type: ADDRESS_HOME_LINE2 + heuristic type: ADDRESS_HOME_LINE2 + label: Address Line 2 + parseable name: ctl00$address2 + field signature: 3389805014 + form signature: 11231346808802434240" +autofill-prediction="ADDRESS_HOME_LINE2" +> + </div> + <div> + <div> + <label for="city">City (required)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$city" type="text" id="city" maxlength="25" +title="overall type: ADDRESS_HOME_CITY + server type: ADDRESS_HOME_CITY + heuristic type: ADDRESS_HOME_CITY + label: City (required) + parseable name: ctl00$city + field signature: 794505091 + form signature: 11231346808802434240" +autofill-prediction="ADDRESS_HOME_CITY" +> + </div> + <div> + <label for="stateProvince">State (required)</label> + <select name="ctl00$ctl00$MainContentRoot$Body$ctl00$stateProvince" id="stateProvince" +title="overall type: ADDRESS_HOME_STATE + server type: NO_SERVER_DATA + heuristic type: ADDRESS_HOME_STATE + label: State (required) + parseable name: ctl00$stateProvince + field signature: 548222440 + form signature: 11231346808802434240" +autofill-prediction="ADDRESS_HOME_STATE" +> + <option selected="selected" value="">Choose a state</option> + <option value="AL-US">AL-Alabama</option> + <option value="AK-US">AK-Alaska</option> + <option value="AS-AS">AS-American Samoa</option> + <option value="AZ-US">AZ-Arizona</option> + <option value="AR-US">AR-Arkansas</option> + <option value="AE-US">AE-Armed Forces Africa</option> + <option value="AA-US">AA-Armed Forces Americas</option> + <option value="AE-US">AE-Armed Forces Canada</option> + <option value="AE-US">AE-Armed Forces Europe</option> + <option value="AE-US">AE-Armed Forces Middle East</option> + <option value="AP-US">AP-Armed Forces Pacific</option> + <option value="CA-US">CA-California</option> + <option value="CO-US">CO-Colorado</option> + <option value="CT-US">CT-Connecticut</option> + <option value="DE-US">DE-Delaware</option> + <option value="DC-US">DC-District of Columbia</option> + <option value="FM-FM">FM-Federated States of Micronesia</option> + <option value="FL-US">FL-Florida</option> + <option value="GA-US">GA-Georgia</option> + <option value="GU-GU">GU-Guam</option> + <option value="HI-US">HI-Hawaii</option> + <option value="ID-US">ID-Idaho</option> + <option value="IL-US">IL-Illinois</option> + <option value="IN-US">IN-Indiana</option> + <option value="IA-US">IA-Iowa</option> + <option value="KS-US">KS-Kansas</option> + <option value="KY-US">KY-Kentucky</option> + <option value="LA-US">LA-Louisiana</option> + <option value="ME-US">ME-Maine</option> + <option value="MH-MH">MH-Marshall Islands</option> + <option value="MD-US">MD-Maryland</option> + <option value="MA-US">MA-Massachusetts</option> + <option value="MI-US">MI-Michigan</option> + <option value="MN-US">MN-Minnesota</option> + <option value="MS-US">MS-Mississippi</option> + <option value="MO-US">MO-Missouri</option> + <option value="MT-US">MT-Montana</option> + <option value="NE-US">NE-Nebraska</option> + <option value="NV-US">NV-Nevada</option> + <option value="NH-US">NH-New Hampshire</option> + <option value="NJ-US">NJ-New Jersey</option> + <option value="NM-US">NM-New Mexico</option> + <option value="NY-US">NY-New York</option> + <option value="NC-US">NC-North Carolina</option> + <option value="ND-US">ND-North Dakota</option> + <option value="MP-MP">MP-Norther Mariana Islands</option> + <option value="OH-US">OH-Ohio</option> + <option value="OK-US">OK-Oklahoma</option> + <option value="OR-US">OR-Oregon</option> + <option value="PA-US">PA-Pennsylvania</option> + <option value="PR-PR">PR-Puerto Rico</option> + <option value="PW-PW">PW-Palau</option> + <option value="RI-US">RI-Rhode Island</option> + <option value="SC-US">SC-South Carolina</option> + <option value="SD-US">SD-South Dakota</option> + <option value="TN-US">TN-Tennessee</option> + <option value="TX-US">TX-Texas</option> + <option value="UT-US">UT-Utah</option> + <option value="VT-US">VT-Vermont</option> + <option value="VI-US">VI-Virgin Islands</option> + <option value="VA-US">VA-Virginia</option> + <option value="WA-US">WA-Washington</option> + <option value="WV-US">WV-West Virginia</option> + <option value="WI-US">WI-Wisconsin</option> + <option value="WY-US">WY-Wyoming</option> + </select> + </div> + <div> + <label for="zipCode">ZIP Code (required)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$zipCode" type="text" id="zipCode" maxlength="5" +title="overall type: ADDRESS_HOME_ZIP + server type: ADDRESS_HOME_ZIP + heuristic type: ADDRESS_HOME_ZIP + label: ZIP Code (required) + parseable name: ctl00$zipCode + field signature: 4227103349 + form signature: 11231346808802434240" +autofill-prediction="ADDRESS_HOME_ZIP" +> + </div> + <div> + <label for="zipCodeExtn">ZIP Extn</label> + <input name="ctl00$ctl00$MainContentRoot$Body$ctl00$zipCodeExtn" type="text" id="zipCodeExtn" maxlength="4" +title="overall type: UNKNOWN_TYPE + server type: NO_SERVER_DATA + heuristic type: UNKNOWN_TYPE + label: ZIP Extn + parseable name: ctl00$zipCodeExtn + field signature: 2328453303 + form signature: 11231346808802434240" +autofill-prediction="UNKNOWN_TYPE" +> + </div> + </div> + </fieldset> + </div> + </div> + <div> + <div> The billing address above must match what appears on this credit card's statement.</div> + <div> + <div> + <label for="creditCardType">Card Type (required)</label> + <select name="ctl00$ctl00$MainContentRoot$Body$creditCardType" id="creditCardType" +title="overall type: CREDIT_CARD_TYPE + server type: NO_SERVER_DATA + heuristic type: CREDIT_CARD_TYPE + label: Card Type (required) + parseable name: creditCardType + field signature: 4008988516 + form signature: 11231346808802434240" +autofill-prediction="CREDIT_CARD_TYPE" +> + <option value="Select Type">Select Type</option> + <option value="American Express">American Express</option> + <option value="Discover Network">Discover Network</option> + <option value="MasterCard">MasterCard</option> + <option value="Visa">Visa</option> + </select> + </div> + <div> + <label for="creditCardNumber">Credit Card Number (req)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$creditCardNumber" type="text" id="creditCardNumber" maxlength="16" autocomplete="off" +title="overall type: CREDIT_CARD_NUMBER + server type: NO_SERVER_DATA + heuristic type: CREDIT_CARD_NUMBER + label: Credit Card Number (req) + parseable name: creditCardNumber + field signature: 466166649 + form signature: 11231346808802434240" +autofill-prediction="CREDIT_CARD_NUMBER" +> + <input name="ctl00$ctl00$MainContentRoot$Body$creditCardNumber_en" type="hidden" id="creditCardNumber_en" keydelimiter="**" exponent="010001" clearonsubmit="true" > + </div> + <div> + <label for="expiryMonth">Expiration Date (req)</label> + <span> + <select name="ctl00$ctl00$MainContentRoot$Body$expiryMonth" id="expiryMonth" +title="overall type: CREDIT_CARD_EXP_MONTH + server type: CREDIT_CARD_EXP_MONTH + heuristic type: CREDIT_CARD_EXP_MONTH + label: Expiration Date (req) CVV (req) + parseable name: expiryMonth + field signature: 1744226145 + form signature: 11231346808802434240" +autofill-prediction="CREDIT_CARD_EXP_MONTH" +> + <option value="">mm</option> + <option value="1">01</option> + <option value="2">02</option> + <option value="3">03</option> + <option value="4">04</option> + <option value="5">05</option> + <option value="6">06</option> + <option value="7">07</option> + <option value="8">08</option> + <option value="9">09</option> + <option value="10">10</option> + <option value="11">11</option> + <option value="12">12</option> + </select> + <select name="ctl00$ctl00$MainContentRoot$Body$expiryYear" id="expiryYear" +title="overall type: CREDIT_CARD_EXP_4_DIGIT_YEAR + server type: NO_SERVER_DATA + heuristic type: CREDIT_CARD_EXP_4_DIGIT_YEAR + label: Expiration Date (req) + parseable name: expiryYear + field signature: 3338586057 + form signature: 11231346808802434240" +autofill-prediction="CREDIT_CARD_EXP_4_DIGIT_YEAR" +> + <option value="">yy</option> + <option value="2017">17</option> + <option value="2018">18</option> + <option value="2019">19</option> + <option value="2020">20</option> + <option value="2021">21</option> + <option value="2022">22</option> + <option value="2023">23</option> + <option value="2024">24</option> + <option value="2025">25</option> + <option value="2026">26</option> + </select> + </span> + </div> + <div> + <label for="expiryMonth">CVV (req)</label> + <input name="ctl00$ctl00$MainContentRoot$Body$CreditCardCvvText" type="text" id="CreditCardCvvText" maxlength="4" +title="overall type: CREDIT_CARD_VERIFICATION_CODE + server type: NO_SERVER_DATA + heuristic type: CREDIT_CARD_VERIFICATION_CODE + label: CVV (req) + parseable name: CreditCardCvvText + field signature: 2577719477 + form signature: 11231346808802434240" +autofill-prediction="CREDIT_CARD_VERIFICATION_CODE" +> + <div> + <i> +</i> + <div> + <div> + <div> + <span>What is a CVV?</span> +<br> + <span>For Visa, MasterCard & Discover, the three digits on the back of your card.</span> +<br> + <span> For American Express, the 4 digits on the front of your card.</span> +<br> + </div> + </div> + </div> + </div> + </div> + </div> + </div> + <div> + <input type="submit" name="ctl00$ctl00$MainContentRoot$Body$saveButton" value="Next" id="saveButton"> + <div> +<a +title="Go to Verisign"> + <img src="./Checkout-BillingPaymentInfo_files/verisign.gif" alt="Verisign Secured" border="0"> +</a> + </div> + <div> +<a target="_blank" +title="Go to BBB"> + <img src="./Checkout-BillingPaymentInfo_files/BetterBusinessBureau-horizontal" alt="BBB Accredited Busines"> +</a> + </div> + </div> + </div> + <div> + <ul> + <li id="shippingAddressStep"> + <a id="shippingAddressEdit">Edit</a> + <div id="shippingAddressStepDetails"> + </div> + </li> + <li id="shippingMethodStep"> + <a id="shippingMethodEdit">Edit</a> + <div id="shippingMethodStepDetails"> + <div>Shipping Method</div> + <div> + <div id="shippingMethodName">UPS Ground (2-3 days)</div> + <div id="shippingMethodDesc">2-3 business days</div> + <div id="shippingMethodCost">$19.99</div> + </div> + </div> + </li> + <li id="billingAndPaymentStep"> + <a id="billingAndPaymentEdit">Edit</a> + <div id="billingAndPaymentStepDetails"> + <div> + Billing Address + </div> + <div> + <div> + <span id="billingAddressFirstName"> +</span> + <span id="billingAddressLastName"> +</span> + </div> + <div id="billingAddressEmail"> +</div> + <div id="billingAddressLine1"> +</div> + <div id="billingAddressLine2"> +</div> + <div> + <span id="billingAddressCity"> +</span>, + <span id="billingAddressState"> +</span> + <span id="billingAddressPostalCode"> +</span> + </div> + </div> + <div>Payment Method</div> + <div id="paymentMethod"> +</div> + </div> + </li> + <li> + </li> + </ul> + </div> + <input type="text" name="Representative" id="Representative" value="" +title="overall type: UNKNOWN_TYPE + server type: NO_SERVER_DATA + heuristic type: UNKNOWN_TYPE + label: Billing and Payment + parseable name: Representative + field signature: 716948211 + form signature: 11231346808802434240" +autofill-prediction="UNKNOWN_TYPE" +> + </div> + <input id="__RequestVerificationTokencw" name="__RequestVerificationTokencw" type="hidden" > + </form> + <div> + <div> + <div> + </div> + <ul> + <li> + <a id="button-log-on">Account Log On</a> + <span> or </span> + <a tabindex="2" id="button-create-account">Create Account</a> + </li> + <li> +<a id="button-cart"> + <i> +</i> Cart (<span id="headerCartCount">1</span>) + <span id="headerCartTotal"> - $6,568.99</span> +</a> + </li> + </ul> + </div> + <input type="hidden" id="HdnFreeShippingProductCartIndicator" clientidmode="static" value="0"> + </div> + </body> +</html> |