Index: chrome/browser/ui/views/chrome_javascript_native_dialog_factory_views.cc |
diff --git a/chrome/browser/ui/views/chrome_javascript_native_dialog_factory_views.cc b/chrome/browser/ui/views/chrome_javascript_native_dialog_factory_views.cc |
index c93e8a7c7e02c423fe1c2ef7c77896ab2905cece..ca2c5a8dcd03001112718a0dfd50918d1d7cdf9e 100644 |
--- a/chrome/browser/ui/views/chrome_javascript_native_dialog_factory_views.cc |
+++ b/chrome/browser/ui/views/chrome_javascript_native_dialog_factory_views.cc |
@@ -25,7 +25,8 @@ class ChromeJavaScriptAppModalDialogViews |
explicit ChromeJavaScriptAppModalDialogViews( |
app_modal::JavaScriptAppModalDialog* parent) |
: app_modal::JavaScriptAppModalDialogViews(parent), |
- helper_(new AppModalDialogHelper(parent->web_contents())) {} |
+ helper_( |
+ new AppModalDialogHelper(parent ? parent->web_contents() : NULL)) {} |
Bernhard Bauer
2014/12/22 13:18:35
nullptr
|
virtual ~ChromeJavaScriptAppModalDialogViews() {} |
private: |