Loading mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java +3 −2 Original line number Diff line number Diff line Loading @@ -634,7 +634,8 @@ public final class GeckoRuntimeSettings extends RuntimeSettings { for (String tag : locales) { Locale locale = Locale.forLanguageTag(tag); getSettings().mSupportedLocales.put(locale, locale); getSettings().mSupportedLocales.put(new Locale(locale.getLanguage()), locale); Locale lang = new Locale.Builder().setLanguage(locale.getLanguage()).build(); getSettings().mSupportedLocales.put(lang, locale); } return this; } Loading Loading @@ -1511,7 +1512,7 @@ public final class GeckoRuntimeSettings extends RuntimeSettings { if (mSupportedLocales.containsKey(exact)) { return exact; } Locale fallback = new Locale(exact.getLanguage()); Locale fallback = new Locale.Builder().setLanguage(exact.getLanguage()).build(); return mSupportedLocales.get(fallback); } Loading Loading
mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntimeSettings.java +3 −2 Original line number Diff line number Diff line Loading @@ -634,7 +634,8 @@ public final class GeckoRuntimeSettings extends RuntimeSettings { for (String tag : locales) { Locale locale = Locale.forLanguageTag(tag); getSettings().mSupportedLocales.put(locale, locale); getSettings().mSupportedLocales.put(new Locale(locale.getLanguage()), locale); Locale lang = new Locale.Builder().setLanguage(locale.getLanguage()).build(); getSettings().mSupportedLocales.put(lang, locale); } return this; } Loading Loading @@ -1511,7 +1512,7 @@ public final class GeckoRuntimeSettings extends RuntimeSettings { if (mSupportedLocales.containsKey(exact)) { return exact; } Locale fallback = new Locale(exact.getLanguage()); Locale fallback = new Locale.Builder().setLanguage(exact.getLanguage()).build(); return mSupportedLocales.get(fallback); } Loading