From 04c0431576be329b6c870d5450cea1449ad23ace Mon Sep 17 00:00:00 2001 From: "csilv@chromium.org" Date: Mon, 3 Oct 2011 21:42:11 +0000 Subject: [web-ui] Migrate callbacks to base::Bind. This CL doesn't migrate all callbacks, just those used with RegisterMessageCallback. BUG=98478 Review URL: http://codereview.chromium.org/8122004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103785 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/ui/webui/constrained_html_ui.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'chrome/browser/ui/webui/constrained_html_ui.cc') diff --git a/chrome/browser/ui/webui/constrained_html_ui.cc b/chrome/browser/ui/webui/constrained_html_ui.cc index 5621339..988d963 100644 --- a/chrome/browser/ui/webui/constrained_html_ui.cc +++ b/chrome/browser/ui/webui/constrained_html_ui.cc @@ -7,6 +7,8 @@ #include #include +#include "base/bind.h" +#include "base/bind_helpers.h" #include "base/lazy_instance.h" #include "base/values.h" #include "chrome/browser/ui/webui/html_dialog_ui.h" @@ -41,7 +43,8 @@ void ConstrainedHtmlUI::RenderViewCreated(RenderViewHost* render_view_host) { // Add a "DialogClose" callback which matches HTMLDialogUI behavior. RegisterMessageCallback("DialogClose", - NewCallback(this, &ConstrainedHtmlUI::OnDialogCloseMessage)); + base::Bind(&ConstrainedHtmlUI::OnDialogCloseMessage, + base::Unretained(this))); } void ConstrainedHtmlUI::OnDialogCloseMessage(const ListValue* args) { -- cgit v1.1