summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/login
diff options
context:
space:
mode:
authoravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-01 23:07:59 +0000
committeravi@chromium.org <avi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-02-01 23:07:59 +0000
commita6d623d7c2e79f0be298e343836126e71c4ed9c5 (patch)
tree1ce3131126c88a0615399958180d2af3cf5fd1ce /chrome/browser/ui/login
parente0813a3924cb7c2213753baa7321db9980273b79 (diff)
downloadchromium_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.cc7
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);