Skip to content

Commit

Permalink
Merge pull request brave#23381 from brave/sko/wdp-all
Browse files Browse the repository at this point in the history
Show 'Help WDP' in welcome ui for all countries
  • Loading branch information
sangwoo108 authored May 4, 2024
2 parents 8d76453 + b738879 commit 5f0cd47
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 29 deletions.
10 changes: 0 additions & 10 deletions browser/about_flags.cc
Original file line number Diff line number Diff line change
Expand Up @@ -478,15 +478,6 @@
FEATURE_VALUE_TYPE(brave_player::features::kBravePlayer), \
}))

#define BRAVE_WELCOME_PAGE_FEATURE_ENTRIES \
EXPAND_FEATURE_ENTRIES({ \
"brave-show-help-wdp-in-welcome-page", \
"Show Help WDP in Welcome Page", \
"Show Help WDP in Welcome Page regardless of country code", \
kOsWin | kOsLinux | kOsMac, \
FEATURE_VALUE_TYPE(features::kBraveShowHelpWDPInWelcomePage), \
})

// Keep the last item empty.
#define LAST_BRAVE_FEATURE_ENTRIES_ITEM

Expand Down Expand Up @@ -1019,7 +1010,6 @@
BRAVE_OMNIBOX_FEATURES \
BRAVE_PLAYER_FEATURE_ENTRIES \
BRAVE_MIDDLE_CLICK_AUTOSCROLL_FEATURE_ENTRY \
BRAVE_WELCOME_PAGE_FEATURE_ENTRIES \
LAST_BRAVE_FEATURE_ENTRIES_ITEM // Keep it as the last item.
namespace flags_ui {
namespace {
Expand Down
6 changes: 0 additions & 6 deletions browser/brave_browser_features.cc
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,4 @@ const base::FeatureParam<std::string> kBraveDayZeroExperimentVariant{
/*name=*/"variant",
/*default_value=*/""};

// Shows "Help WDP" in brave://welcome page. If this is off,
// the page shows up only when country code is Japan
BASE_FEATURE(kBraveShowHelpWDPInWelcomePage,
"brave-show-help-wdp-in-welcome-page",
base::FEATURE_DISABLED_BY_DEFAULT);

} // namespace features
2 changes: 0 additions & 2 deletions browser/brave_browser_features.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,6 @@ BASE_DECLARE_FEATURE(kBraveWebViewRoundedCorners);
BASE_DECLARE_FEATURE(kBraveDayZeroExperiment);
extern const base::FeatureParam<std::string> kBraveDayZeroExperimentVariant;

BASE_DECLARE_FEATURE(kBraveShowHelpWDPInWelcomePage);

} // namespace features

#endif // BRAVE_BROWSER_BRAVE_BROWSER_FEATURES_H_
5 changes: 0 additions & 5 deletions browser/ui/webui/welcome_page/brave_welcome_ui.cc
Original file line number Diff line number Diff line change
Expand Up @@ -164,11 +164,6 @@ BraveWelcomeUI::BraveWelcomeUI(content::WebUI* web_ui, const std::string& name)
"hardwareAccelerationEnabledAtStartup",
content::GpuDataManager::GetInstance()->HardwareAccelerationEnabled());

source->AddBoolean(
/*name*/ "showHelpWDP",
/*value*/ is_jpn || base::FeatureList::IsEnabled(
features::kBraveShowHelpWDPInWelcomePage));

profile->GetPrefs()->SetBoolean(prefs::kHasSeenWelcomePage, true);

AddBackgroundColorToSource(source, web_ui->GetWebContents());
Expand Down
10 changes: 4 additions & 6 deletions components/brave_welcome_ui/state/hooks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,6 @@ interface ViewTypeState {
fail?: ViewType;
}

const showHelpWDP = loadTimeData.getBoolean('showHelpWDP')

export function useViewTypeTransition(currentViewType: ViewType | undefined) : ViewTypeState {
const { browserProfiles, currentSelectedBrowserProfiles} = React.useContext(DataContext)

Expand All @@ -90,11 +88,11 @@ export function useViewTypeTransition(currentViewType: ViewType | undefined) : V
ViewType.ImportSelectTheme : ViewType.ImportSelectBrowser
},
[ViewType.ImportSelectTheme]: {
forward: showHelpWDP ? ViewType.HelpWDP : ViewType.HelpImprove
forward: ViewType.HelpWDP
},
[ViewType.ImportSelectBrowser]: {
forward: currentSelectedBrowserProfiles && currentSelectedBrowserProfiles.length > 1 ? ViewType.ImportSelectProfile : ViewType.ImportInProgress,
skip: showHelpWDP ? ViewType.HelpWDP : ViewType.HelpImprove,
skip: ViewType.HelpWDP,
},
[ViewType.ImportSelectProfile]: {
forward: ViewType.ImportInProgress,
Expand All @@ -105,10 +103,10 @@ export function useViewTypeTransition(currentViewType: ViewType | undefined) : V
fail: ViewType.ImportFailed,
},
[ViewType.ImportSucceeded]: {
forward: showHelpWDP ? ViewType.HelpWDP : ViewType.HelpImprove
forward: ViewType.HelpWDP
},
[ViewType.ImportFailed]: {
forward: showHelpWDP ? ViewType.HelpWDP : ViewType.HelpImprove
forward: ViewType.HelpWDP
},
[ViewType.HelpWDP]: {
forward: ViewType.HelpImprove
Expand Down

0 comments on commit 5f0cd47

Please sign in to comment.