天天看點

chromium 26 chromium 替換welcode頁面

01 替換Welcode頁面

如果需要把浏覽器的Welcode頁面也替換為自己指定的頁面。比如網址導航頁。需要修改

src\chrome\browser\ui\startup\startup_tab_provider.cc

GURL StartupTabProviderImpl::GetWelcomePageUrl(bool use_later_run_variant) {
  // Welcomde頁替換為網址導航
  return GURL("https://www.baidu.com");
  GURL url(chrome::kChromeUIWelcomeURL);
  return use_later_run_variant
             ? net::AppendQueryParameter(url, "variant", "everywhere")
             : url;
}

GURL StartupTabProviderImpl::GetWin10WelcomePageUrl(
    bool use_later_run_variant) {
  // Record that the Welcome page was added to the startup url list.
  UMA_HISTOGRAM_BOOLEAN("Welcome.Win10.NewPromoPageAdded", true);
  // Welcomde頁替換為網址導航
  return GURL("https://www.baidu.com");
  GURL url(chrome::kChromeUIWelcomeWin10URL);
  return use_later_run_variant
             ? net::AppendQueryParameter(url, "text", "faster")
             : url;
}