-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Login issue on live.com #31196
Comments
The above requires |
Verification
Reproduced the issue in Case 1: Site translated to
Confirmed https://login.live.com sign in site is translated in selected language
|
example | example |
---|---|
Case 2: set browser language settings to Japanese
when Prevent sites from fingerprinting me based on my language preferences
is enabled
1.new profile
2. launched Brave
3. opened brave://settings/languages
4. Added Japanese
5. open brave://settings/shields
6. verified Prevent sites from fingerprinting me based on my language preferences
is enabled
7. visit https://login.live.com/
8. visited another website (https://instagram.com) and ensured that Accept-Language
only lists a single language (ja
)
####Confirmed https://login.live.com sign in site is translated in selected language Japanese
step 4 |
step 6 |
step 7 |
---|---|---|
Case 3: set browser language settings Japanese
when Prevent sites from fingerprinting me based on my language preferences
is disabled
- continue from Case 2
brave://settings/languages
showsJapanese
- opened
brave://settings/shields
- disabled
Prevent sites from fingerprinting me based on my language preferences
- visit https://login.live.com/
Confirmed https://login.live.com sign in site is translated in selected language Japanese
step 3 |
step 3 |
step 5 |
---|---|---|
Case 4: Browser language setting - English (United Kingdom
)
(Also ensured that the following STR/Cases worked as expected as per @pes10k)
- continuing from case 3
- added several languages into
brave://settings/languages
( English (India), Chinese (Hong Kong),Belarusian,Telugu) - verified that
Prevent sites from fingerprinting me based on my language preferences
is enabled - visited https://dev-pages.brave.software/fingerprinting/headers.html and ensured that
Accept-Language
only listed a single language (en-GB
) - visited http://login.live.com end ensured that
Accept-Language
displays/lists all the languages that were added-
- this is due to the exception being added in this PR
-
- visited another website (https://instagram.com) and ensure that
Accept-Language
only lists a single language (en-GB) - disabled the shields on https://instagram.com)
Confirmed that all the languages will be listed via Accept-Language
due to farbling being disabled
step 2 |
step 3 |
step 4 |
step 5 |
step 6 |
step 8 |
---|---|---|---|---|---|
(selected snippets from Slack conversation)
Hello, on https://login.live.com/, the site doesn’t load browser language setting(brave://settings/languages) if Prevent sites from fingerprinting me based on my language is enabled on brave://settings/shields. If the setting is enabled, the site is shown in English even if I set Japanese on the language setting. But the site is shown in Japanese if I turn off that setting. I have a user who would like to see the site in Japanese with Shields enabled.
I can reproduce the issue with non-aggressive mode(standard shields setting).
might be good to hardcode an exception then for uplift, and then bite the bullet and add a component so we can handle going forward
The text was updated successfully, but these errors were encountered: