diff options
-rw-r--r-- | AUTHORS | 1 | ||||
-rw-r--r-- | chrome/browser/ui/webui/options/browser_options_handler.cc | 2 |
2 files changed, 3 insertions, 0 deletions
@@ -138,4 +138,5 @@ Goutham Jagannatha <wrm364@motorola.com> Rosen Dash <rosen.dash@gmail.com> Naveen Bobbili <qghc36@motorola.com> Ravi Phaneendra Kasibhatla <ravi.kasibhatla@motorola.com> +Rosen Dash <nqk836@motorola.com> Parag Radke <nrqv63@motorola.com> diff --git a/chrome/browser/ui/webui/options/browser_options_handler.cc b/chrome/browser/ui/webui/options/browser_options_handler.cc index cd57df8..668b3a3 100644 --- a/chrome/browser/ui/webui/options/browser_options_handler.cc +++ b/chrome/browser/ui/webui/options/browser_options_handler.cc @@ -383,6 +383,8 @@ void BrowserOptionsHandler::AddStartupPage(const ListValue* args) { CHECK(args->GetString(0, &url_string)); GURL url = URLFixerUpper::FixupURL(url_string, std::string()); + if (!url.is_valid()) + return; int index = startup_custom_pages_table_model_->RowCount(); startup_custom_pages_table_model_->Add(index, url); SaveStartupPagesPref(); |