| Index: chrome/browser/ui/webui/bidi_checker_web_ui_test.cc
|
| diff --git a/chrome/browser/ui/webui/bidi_checker_web_ui_test.cc b/chrome/browser/ui/webui/bidi_checker_web_ui_test.cc
|
| index 800a208cf9405597bf76109bd49fb6f4c438fc8c..f19562efd7c8fa70d4fec755b0ae3bea505b11f8 100644
|
| --- a/chrome/browser/ui/webui/bidi_checker_web_ui_test.cc
|
| +++ b/chrome/browser/ui/webui/bidi_checker_web_ui_test.cc
|
| @@ -14,6 +14,8 @@
|
| #include "chrome/browser/autofill/personal_data_manager.h"
|
| #include "chrome/browser/autofill/personal_data_manager_factory.h"
|
| #include "chrome/browser/history/history.h"
|
| +#include "chrome/browser/prefs/pref_service.h"
|
| +#include "chrome/browser/prefs/session_startup_pref.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| #include "chrome/browser/ui/browser.h"
|
| #include "chrome/common/url_constants.h"
|
| @@ -57,13 +59,17 @@ void WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(const char pageURL[],
|
| Value::CreateBooleanValue(isRTL)));
|
| }
|
|
|
| -// WebUIBidiCheckerBrowserTestFakeBidi
|
| -
|
| -WebUIBidiCheckerBrowserTestFakeBidi::~WebUIBidiCheckerBrowserTestFakeBidi() {}
|
| +void WebUIBidiCheckerBrowserTestLTR::RunBidiCheckerOnPage(
|
| + const char pageURL[]) {
|
| + WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(pageURL, false);
|
| +}
|
|
|
| -WebUIBidiCheckerBrowserTestFakeBidi::WebUIBidiCheckerBrowserTestFakeBidi() {}
|
| +void WebUIBidiCheckerBrowserTestRTL::RunBidiCheckerOnPage(
|
| + const char pageURL[]) {
|
| + WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(pageURL, true);
|
| +}
|
|
|
| -void WebUIBidiCheckerBrowserTestFakeBidi::SetUpOnMainThread() {
|
| +void WebUIBidiCheckerBrowserTestRTL::SetUpOnMainThread() {
|
| WebUIBidiCheckerBrowserTest::SetUpOnMainThread();
|
| FilePath pak_path;
|
| app_locale_ = base::i18n::GetConfiguredLocale();
|
| @@ -80,7 +86,7 @@ void WebUIBidiCheckerBrowserTestFakeBidi::SetUpOnMainThread() {
|
| #endif
|
| }
|
|
|
| -void WebUIBidiCheckerBrowserTestFakeBidi::CleanUpOnMainThread() {
|
| +void WebUIBidiCheckerBrowserTestRTL::CleanUpOnMainThread() {
|
| WebUIBidiCheckerBrowserTest::CleanUpOnMainThread();
|
| #if defined(OS_POSIX) && defined(TOOLKIT_USES_GTK)
|
| gtk_widget_set_default_direction(GTK_TEXT_DIR_LTR);
|
| @@ -92,143 +98,196 @@ void WebUIBidiCheckerBrowserTestFakeBidi::CleanUpOnMainThread() {
|
|
|
| // Tests
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestMainHistoryPageLTR) {
|
| +//==============================
|
| +// chrome://history
|
| +//==============================
|
| +
|
| +static void SetupHistoryPageTest(Browser* browser,
|
| + const std::string page_url,
|
| + const std::string page_title) {
|
| HistoryService* history_service =
|
| - browser()->profile()->GetHistoryService(Profile::IMPLICIT_ACCESS);
|
| - GURL history_url = GURL("http://www.ynet.co.il");
|
| + browser->profile()->GetHistoryService(Profile::IMPLICIT_ACCESS);
|
| + const GURL history_url = GURL(page_url);
|
| history_service->AddPage(history_url, history::SOURCE_BROWSED);
|
| - string16 title;
|
| - ASSERT_TRUE(UTF8ToUTF16("\xD7\x91\xD7\x93\xD7\x99\xD7\xA7\xD7\x94\x21",
|
| - 12,
|
| - &title));
|
| - history_service->SetPageTitle(history_url, title);
|
| - RunBidiCheckerOnPage(chrome::kChromeUIHistoryURL, false);
|
| + history_service->SetPageTitle(history_url, UTF8ToUTF16(page_title));
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestMainHistoryPageRTL) {
|
| - HistoryService* history_service =
|
| - browser()->profile()->GetHistoryService(Profile::IMPLICIT_ACCESS);
|
| - GURL history_url = GURL("http://www.google.com");
|
| - history_service->AddPage(history_url, history::SOURCE_BROWSED);
|
| - string16 title = UTF8ToUTF16("Google");
|
| - history_service->SetPageTitle(history_url, title);
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(chrome::kChromeUIHistoryURL,
|
| - true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestHistoryPage) {
|
| + // Test an Israeli news site with a Hebrew title.
|
| + SetupHistoryPageTest(browser(),
|
| + "http://www.ynet.co.il",
|
| + "\xD7\x91\xD7\x93\xD7\x99\xD7\xA7\xD7\x94\x21");
|
| + RunBidiCheckerOnPage(chrome::kChromeUIHistoryURL);
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestHistoryPage) {
|
| + SetupHistoryPageTest(browser(), "http://www.google.com", "Google");
|
| + RunBidiCheckerOnPage(chrome::kChromeUIHistoryURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestAboutPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUIAboutURL, false);
|
| +//==============================
|
| +// chrome://about
|
| +//==============================
|
| +
|
| +// This page isn't localized to an RTL language so we test it only in English.
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestAboutPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUIAboutURL);
|
| +}
|
| +
|
| +//==============================
|
| +// chrome://bugreport
|
| +//==============================
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestBugReportPage) {
|
| + // The bugreport page receives its contents as GET arguments. Here we provide
|
| + // a custom, Hebrew typed, description message.
|
| + RunBidiCheckerOnPage(
|
| + "chrome://bugreport#0?description=%D7%91%D7%93%D7%99%D7%A7%D7%94"
|
| + "&issueType=1");
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestBugReportPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUIBugReportURL, false);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestBugReportPage) {
|
| + RunBidiCheckerOnPage("chrome://bugreport#0?description=test&issueType=1");
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestCrashesPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUICrashesURL, false);
|
| +//==============================
|
| +// chrome://crashes
|
| +//==============================
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestCrashesPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUICrashesURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestCrashesPageRTL) {
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(chrome::kChromeUICrashesURL,
|
| - true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestCrashesPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUICrashesURL);
|
| }
|
|
|
| +//==============================
|
| +// chrome://downloads
|
| +//==============================
|
| +
|
| #if defined(OS_WIN) || defined(OS_LINUX)
|
| // http://crbug.com/104129
|
| -#define TestDownloadsPageLTR FLAKY_TestDownloadsPageLTR
|
| +#define TestDownloadsPageLTR FLAKY_TestDownloadsPage
|
| #endif
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestDownloadsPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUIDownloadsURL, false);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestDownloadsPageLTR) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUIDownloadsURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestDownloadsPageRTL) {
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(
|
| - chrome::kChromeUIDownloadsURL, true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestDownloadsPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUIDownloadsURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestNewTabPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUINewTabURL, false);
|
| +//==============================
|
| +// chrome://newtab
|
| +//==============================
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestNewTabPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUINewTabURL);
|
| }
|
|
|
| // http://crbug.com/97453
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - DISABLED_TestNewTabPageRTL) {
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(chrome::kChromeUINewTabURL,
|
| - true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + DISABLED_TestNewTabPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUINewTabURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestPluginsPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL, false);
|
| +//==============================
|
| +// chrome://plugins
|
| +//==============================
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestPluginsPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestPluginsPageRTL) {
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL,
|
| - true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestPluginsPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUIPluginsURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest, TestSettingsPageLTR) {
|
| - RunBidiCheckerOnPage(chrome::kChromeUISettingsURL, false);
|
| +//==============================
|
| +// chrome://settings
|
| +//==============================
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR, TestSettingsPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUISettingsURL);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestSettingsPageRTL) {
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(
|
| - chrome::kChromeUISettingsURL, true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL, TestSettingsPage) {
|
| + RunBidiCheckerOnPage(chrome::kChromeUISettingsURL);
|
| }
|
|
|
| #if defined(OS_MACOSX)
|
| // http://crbug.com/94642
|
| -#define MAYBE_TestSettingsAutofillPageLTR FLAKY_TestSettingsAutofillPageLTR
|
| +#define MAYBE_TestSettingsAutofillPage FLAKY_TestSettingsAutofillPage
|
| #elif defined(OS_WIN)
|
| // http://crbug.com/95425
|
| -#define MAYBE_TestSettingsAutofillPageLTR FAILS_TestSettingsAutofillPageLTR
|
| +#define MAYBE_TestSettingsAutofillPage FAILS_TestSettingsAutofillPage
|
| #else
|
| -#define MAYBE_TestSettingsAutofillPageLTR TestSettingsAutofillPageLTR
|
| +#define MAYBE_TestSettingsAutofillPage TestSettingsAutofillPage
|
| #endif // defined(OS_MACOSX)
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTest,
|
| - MAYBE_TestSettingsAutofillPageLTR) {
|
| - std::string url(chrome::kChromeUISettingsURL);
|
| - url += std::string(chrome::kAutofillSubPage);
|
| -
|
| - autofill_test::DisableSystemServices(browser()->profile());
|
| - AutofillProfile profile;
|
| - autofill_test::SetProfileInfo(
|
| - &profile,
|
| - "\xD7\x9E\xD7\xA9\xD7\x94",
|
| - "\xD7\x91",
|
| - "\xD7\x9B\xD7\x94\xD7\x9F",
|
| - "moshe.b.cohen@biditest.com",
|
| - "\xD7\x91\xD7\x93\xD7\x99\xD7\xA7\xD7\x94\x20\xD7\x91\xD7\xA2\xD7\x9E",
|
| - "\xD7\x93\xD7\xA8\xD7\x9A\x20\xD7\x9E\xD7\xA0\xD7\x97\xD7\x9D\x20\xD7\x91\xD7\x92\xD7\x99\xD7\x9F\x20\x32\x33",
|
| - "\xD7\xA7\xD7\x95\xD7\x9E\xD7\x94\x20\x32\x36",
|
| - "\xD7\xAA\xD7\x9C\x20\xD7\x90\xD7\x91\xD7\x99\xD7\x91",
|
| - "",
|
| - "66183",
|
| - "\xD7\x99\xD7\xA9\xD7\xA8\xD7\x90\xD7\x9C",
|
| - "0000");
|
|
|
| +static void SetupSettingsAutofillPageTest(Profile* profile,
|
| + const char* first_name,
|
| + const char* middle_name,
|
| + const char* last_name,
|
| + const char* email,
|
| + const char* company,
|
| + const char* address1,
|
| + const char* address2,
|
| + const char* city,
|
| + const char* state,
|
| + const char* zipcode,
|
| + const char* country,
|
| + const char* phone) {
|
| + autofill_test::DisableSystemServices(profile);
|
| + AutofillProfile autofill_profile;
|
| + autofill_test::SetProfileInfo(&autofill_profile,
|
| + first_name,
|
| + middle_name,
|
| + last_name,
|
| + email,
|
| + company,
|
| + address1,
|
| + address2,
|
| + city,
|
| + state,
|
| + zipcode,
|
| + country,
|
| + phone);
|
| PersonalDataManager* personal_data_manager =
|
| - PersonalDataManagerFactory::GetForProfile(browser()->profile());
|
| + PersonalDataManagerFactory::GetForProfile(profile);
|
| ASSERT_TRUE(personal_data_manager);
|
| -
|
| - personal_data_manager->AddProfile(profile);
|
| -
|
| - RunBidiCheckerOnPage(url.c_str(), false);
|
| + personal_data_manager->AddProfile(autofill_profile);
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| - TestSettingsAutofillPageRTL) {
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsAutofillPage) {
|
| + SetupSettingsAutofillPageTest(browser()->profile(),
|
| + "\xD7\x9E\xD7\xA9\xD7\x94",
|
| + "\xD7\x91",
|
| + "\xD7\x9B\xD7\x94\xD7\x9F",
|
| + "moshe.b.cohen@biditest.com",
|
| + "\xD7\x91\xD7\x93\xD7\x99\xD7\xA7\xD7\x94\x20"
|
| + "\xD7\x91\xD7\xA2\xD7\x9E",
|
| + "\xD7\x93\xD7\xA8\xD7\x9A\x20\xD7\x9E\xD7\xA0"
|
| + "\xD7\x97\xD7\x9D\x20\xD7\x91\xD7\x92\xD7"
|
| + "\x99\xD7\x9F\x20\x32\x33",
|
| + "\xD7\xA7\xD7\x95\xD7\x9E\xD7\x94\x20\x32\x36",
|
| + "\xD7\xAA\xD7\x9C\x20\xD7\x90\xD7\x91\xD7\x99"
|
| + "\xD7\x91",
|
| + "",
|
| + "66183",
|
| + "\xD7\x99\xD7\xA9\xD7\xA8\xD7\x90\xD7\x9C",
|
| + "0000");
|
| std::string url(chrome::kChromeUISettingsURL);
|
| url += std::string(chrome::kAutofillSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
|
|
| - autofill_test::DisableSystemServices(browser()->profile());
|
| - AutofillProfile profile;
|
| - autofill_test::SetProfileInfo(
|
| - &profile,
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsAutofillPage) {
|
| + SetupSettingsAutofillPageTest(browser()->profile(),
|
| "Milton",
|
| "C.",
|
| "Waddams",
|
| @@ -241,12 +300,120 @@ IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestFakeBidi,
|
| "78744",
|
| "United States",
|
| "5125551234");
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kAutofillSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
|
|
| - PersonalDataManager* personal_data_manager =
|
| - PersonalDataManagerFactory::GetForProfile(browser()->profile());
|
| - ASSERT_TRUE(personal_data_manager);
|
| +static void SetupSettingsBrowserOptionsTest(Profile* profile,
|
| + const GURL url,
|
| + const std::string title) {
|
| + // First, add a history entry for the site. This is needed so the site's
|
| + // name will appear in the startup sites lists.
|
| + HistoryService* history_service =
|
| + profile->GetHistoryService(Profile::IMPLICIT_ACCESS);
|
| + history_service->AddPage(url, history::SOURCE_BROWSED);
|
| + history_service->SetPageTitle(url, UTF8ToUTF16(title));
|
| + // Next, add the site to the startup sites
|
| + PrefService* prefs = profile->GetPrefs();
|
| + SessionStartupPref pref = SessionStartupPref::GetStartupPref(prefs);
|
| + pref.urls.push_back(url);
|
| + SessionStartupPref::SetStartupPref(prefs, pref);
|
| +}
|
|
|
| - personal_data_manager->AddProfile(profile);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsBrowserOptionsPage) {
|
| + SetupSettingsBrowserOptionsTest(browser()->profile(),
|
| + GURL("http://ynet.co.il"),
|
| + "\x79\x6E\x65\x74\x20\xD7\x97\xD7\x93\xD7"
|
| + "\xA9\xD7\x95\xD7\xAA\x20\xD7\xAA\xD7\x95"
|
| + "\xD7\x9B\xD7\x9F\x20\xD7\x95\xD7\xA2\xD7"
|
| + "\x93\xD7\x9B\xD7\x95\xD7\xA0\xD7\x99\xD7"
|
| + "\x9D\x20\x2D\x20\xD7\x99\xD7\x93\xD7\x99"
|
| + "\xD7\xA2\xD7\x95\xD7\xAA\x20\xD7\x90\xD7"
|
| + "\x97\xD7\xA8\xD7\x95\xD7\xA0\xD7\x95\xD7"
|
| + "\xAA");
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kBrowserOptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
|
|
| - WebUIBidiCheckerBrowserTest::RunBidiCheckerOnPage(url.c_str(), true);
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsBrowserOptionsPage) {
|
| + SetupSettingsBrowserOptionsTest(browser()->profile(),
|
| + GURL("http://google.com"),
|
| + "Google");
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kBrowserOptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsClearBrowserDataPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kClearBrowserDataSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsClearBrowserDataPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kClearBrowserDataSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsContentSettingsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kContentSettingsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsContentSettingsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kContentSettingsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsContentSettingsExceptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kContentSettingsExceptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsContentSettingsExceptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kContentSettingsExceptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsLanguageOptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kLanguageOptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsLanguageOptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kLanguageOptionsSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestLTR,
|
| + TestSettingsSearchEnginesOptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kSearchEnginesSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebUIBidiCheckerBrowserTestRTL,
|
| + TestSettingsSearchEnginesOptionsPage) {
|
| + std::string url(chrome::kChromeUISettingsURL);
|
| + url += std::string(chrome::kSearchEnginesSubPage);
|
| + RunBidiCheckerOnPage(url.c_str());
|
| }
|
|
|