| Index: chrome/browser/ui/webui/constrained_web_dialog_ui.cc
|
| diff --git a/chrome/browser/ui/webui/constrained_web_dialog_ui.cc b/chrome/browser/ui/webui/constrained_web_dialog_ui.cc
|
| index 08a533067e37084f8b166a90db0443e24d1751bf..5ab3cb4cad4ef4869284d9018b45e94af7fe9a1e 100644
|
| --- a/chrome/browser/ui/webui/constrained_web_dialog_ui.cc
|
| +++ b/chrome/browser/ui/webui/constrained_web_dialog_ui.cc
|
| @@ -108,6 +108,12 @@ void ConstrainedWebDialogUI::SetConstrainedDelegate(
|
| new ConstrainedWebDialogDelegateUserData(delegate));
|
| }
|
|
|
| +// static
|
| +void ConstrainedWebDialogUI::ClearConstrainedDelegate(
|
| + content::WebContents* web_contents) {
|
| + web_contents->RemoveUserData(&kConstrainedWebDialogDelegateUserDataKey);
|
| +}
|
| +
|
| ConstrainedWebDialogDelegate* ConstrainedWebDialogUI::GetConstrainedDelegate() {
|
| ConstrainedWebDialogDelegateUserData* user_data =
|
| static_cast<ConstrainedWebDialogDelegateUserData*>(
|
|
|