| Index: chrome/common/password_form_fill_data.cc
 | 
| diff --git a/webkit/forms/password_form_dom_manager.cc b/chrome/common/password_form_fill_data.cc
 | 
| similarity index 51%
 | 
| rename from webkit/forms/password_form_dom_manager.cc
 | 
| rename to chrome/common/password_form_fill_data.cc
 | 
| index 93545982fd1def4535e8378db1d130e8169cb0e6..c733719eda38b5e2a7c831a5b84a5094b5032749 100644
 | 
| --- a/webkit/forms/password_form_dom_manager.cc
 | 
| +++ b/chrome/common/password_form_fill_data.cc
 | 
| @@ -1,20 +1,11 @@
 | 
| -// Copyright (c) 2011 The Chromium Authors. All rights reserved.
 | 
| +// Copyright 2011 The Chromium Authors. All rights reserved.
 | 
|  // Use of this source code is governed by a BSD-style license that can be
 | 
|  // found in the LICENSE file.
 | 
|  
 | 
| -#include "webkit/forms/password_form_dom_manager.h"
 | 
| +#include "chrome/common/password_form_fill_data.h"
 | 
|  
 | 
|  #include "base/logging.h"
 | 
| -#include "third_party/WebKit/Source/WebKit/chromium/public/WebInputElement.h"
 | 
| -#include "third_party/WebKit/Source/WebKit/chromium/public/WebPasswordFormData.h"
 | 
| -#include "webkit/forms/form_field.h"
 | 
| -
 | 
| -using WebKit::WebFormElement;
 | 
| -using WebKit::WebInputElement;
 | 
| -using WebKit::WebPasswordFormData;
 | 
| -
 | 
| -namespace webkit {
 | 
| -namespace forms {
 | 
| +#include "chrome/common/form_field_data.h"
 | 
|  
 | 
|  PasswordFormFillData::PasswordFormFillData() : wait_for_username(false) {
 | 
|  }
 | 
| @@ -22,28 +13,19 @@ PasswordFormFillData::PasswordFormFillData() : wait_for_username(false) {
 | 
|  PasswordFormFillData::~PasswordFormFillData() {
 | 
|  }
 | 
|  
 | 
| -scoped_ptr<PasswordForm> PasswordFormDomManager::CreatePasswordForm(
 | 
| -    const WebFormElement& webform) {
 | 
| -  WebPasswordFormData web_password_form(webform);
 | 
| -  if (web_password_form.isValid())
 | 
| -    return scoped_ptr<PasswordForm>(new PasswordForm(web_password_form));
 | 
| -  return scoped_ptr<PasswordForm>();
 | 
| -}
 | 
| -
 | 
| -// static
 | 
| -void PasswordFormDomManager::InitFillData(
 | 
| -    const PasswordForm& form_on_page,
 | 
| -    const PasswordFormMap& matches,
 | 
| -    const PasswordForm* const preferred_match,
 | 
| +void InitPasswordFormFillData(
 | 
| +    const content::PasswordForm& form_on_page,
 | 
| +    const content::PasswordFormMap& matches,
 | 
| +    const content::PasswordForm* const preferred_match,
 | 
|      bool wait_for_username_before_autofill,
 | 
|      PasswordFormFillData* result) {
 | 
| -  // Note that many of the |FormField| members are not initialized for
 | 
| +  // Note that many of the |FormFieldData| members are not initialized for
 | 
|    // |username_field| and |password_field| because they are currently not used
 | 
|    // by the password autocomplete code.
 | 
| -  FormField username_field;
 | 
| +  FormFieldData username_field;
 | 
|    username_field.name = form_on_page.username_element;
 | 
|    username_field.value = preferred_match->username_value;
 | 
| -  FormField password_field;
 | 
| +  FormFieldData password_field;
 | 
|    password_field.name = form_on_page.password_element;
 | 
|    password_field.value = preferred_match->password_value;
 | 
|  
 | 
| @@ -55,12 +37,9 @@ void PasswordFormDomManager::InitFillData(
 | 
|    result->wait_for_username = wait_for_username_before_autofill;
 | 
|  
 | 
|    // Copy additional username/value pairs.
 | 
| -  PasswordFormMap::const_iterator iter;
 | 
| +  content::PasswordFormMap::const_iterator iter;
 | 
|    for (iter = matches.begin(); iter != matches.end(); iter++) {
 | 
|      if (iter->second != preferred_match)
 | 
|        result->additional_logins[iter->first] = iter->second->password_value;
 | 
|    }
 | 
|  }
 | 
| -
 | 
| -}  // namespace forms
 | 
| -}  // namespace webkit
 | 
| 
 |