[NextBrowser] fixup! Set homepage to newtab 88/317988/3
authoramondiguing <a.mondiguing@samsung.com>
Mon, 23 Sep 2024 09:11:06 +0000 (09:11 +0000)
committerBot Blink <blinkbot@samsung.com>
Mon, 23 Sep 2024 10:47:30 +0000 (10:47 +0000)
Implement new tab to open custom homepage when set.

Change-Id: I0ecb1d915f741da71087bdc1eac749d3345638ea

chrome/browser/ui/views/tabs/browser_tab_strip_controller.cc

index 50c887cc242fdb523152098e5ee2ed7f2e47809c..862c010f5ada25cc3208c81db92aca43bf1ec03f 100644 (file)
@@ -464,6 +464,13 @@ void BrowserTabStripController::OnDropIndexUpdate(
 }
 
 void BrowserTabStripController::CreateNewTab() {
+#if defined(SAMSUNG_NEXT_BROWSER)
+  auto homepage = model_->profile()->GetHomePage();
+  if (!homepage.is_empty()) {
+    model_->delegate()->AddTabAt(homepage, -1, true);
+    return;
+  }
+#endif
   model_->delegate()->AddTabAt(GURL(), -1, true);
 }