diff options
author | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-01 23:07:59 +0000 |
---|---|---|
committer | avi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-01 23:07:59 +0000 |
commit | a6d623d7c2e79f0be298e343836126e71c4ed9c5 (patch) | |
tree | 1ce3131126c88a0615399958180d2af3cf5fd1ce /chrome/browser/ui/login | |
parent | e0813a3924cb7c2213753baa7321db9980273b79 (diff) | |
download | chromium_src-a6d623d7c2e79f0be298e343836126e71c4ed9c5.zip chromium_src-a6d623d7c2e79f0be298e343836126e71c4ed9c5.tar.gz chromium_src-a6d623d7c2e79f0be298e343836126e71c4ed9c5.tar.bz2 |
Wrap the TCW's property bag with a helper accessor to help for convenience and safety.
BUG=none
TEST=no visible change
Review URL: http://codereview.chromium.org/6410002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73370 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/login')
-rw-r--r-- | chrome/browser/ui/login/login_prompt.cc | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/browser/ui/login/login_prompt.cc b/chrome/browser/ui/login/login_prompt.cc index 8eb1008..9dbe724 100644 --- a/chrome/browser/ui/login/login_prompt.cc +++ b/chrome/browser/ui/login/login_prompt.cc @@ -390,12 +390,11 @@ class LoginDialogTask : public Task { } // Tell the password manager to look for saved passwords. - TabContentsWrapper** wrapper = - TabContentsWrapper::property_accessor()->GetProperty( - parent_contents->property_bag()); + TabContentsWrapper* wrapper = + TabContentsWrapper::GetCurrentWrapperForContents(parent_contents); if (!wrapper) return; - PasswordManager* password_manager = (*wrapper)->GetPasswordManager(); + PasswordManager* password_manager = wrapper->GetPasswordManager(); std::vector<PasswordForm> v; MakeInputForPasswordManager(&v); password_manager->OnPasswordFormsFound(v); |