From e40840c6779aec91b587bdf9a34d89c88612af15 Mon Sep 17 00:00:00 2001 From: NejcZdovc Date: Mon, 30 Jan 2017 11:54:56 +0100 Subject: [PATCH] Fixed multiple home page URL Resolves #6913 Auditors: @bsclifton, @bradleyrichter Test Plan: - set home page url with multiple url's value - home pages should be opened correctly Includes automated tests Also see wiki entry at https://github.com/brave/browser-laptop/wiki/End-User-FAQ#how-to-set-up-multiple-home-pages --- .../locales/en-US/preferences.properties | 1 + js/about/preferences.js | 9 +++- js/lib/appUrlUtil.js | 3 +- js/stores/appStore.js | 2 +- less/about/preferences.less | 17 ++++++- test/about/newTabTest.js | 20 +++++++++ test/about/preferencesTest.js | 45 ++++++++++++++++++- 7 files changed, 92 insertions(+), 5 deletions(-) diff --git a/app/extensions/brave/locales/en-US/preferences.properties b/app/extensions/brave/locales/en-US/preferences.properties index f6cbd29f1e7..a00cefdf56c 100644 --- a/app/extensions/brave/locales/en-US/preferences.properties +++ b/app/extensions/brave/locales/en-US/preferences.properties @@ -142,6 +142,7 @@ newTabHomePage=Home page newTabDefaultSearchEngine=Default search engine newTabEmpty=Blank page myHomepage=My home page is +multipleHomePages.title=Multiple home pages aboutBlank=about:blank default=Default searchEngine=Search Engine diff --git a/js/about/preferences.js b/js/about/preferences.js index f7cc4c5e2ef..f28b9e8a406 100644 --- a/js/about/preferences.js +++ b/js/about/preferences.js @@ -683,7 +683,14 @@ class GeneralTab extends ImmutableComponent {