Accept-Language header doesn't match language ordering |
|||
Issue descriptionChrome Version: 71.0.3578.98 (Official Build) (64-bit) OS: Chrome What steps will reproduce the problem? (1) I have languages ordered en-US, en, de (cf. screenshot). What is the expected result? The Accept-Language header should reflect that ordering. What happens instead? A wrong ordering is being sent: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7
,
Dec 18
Moving German to the top and then moving it to the bottom again solves the problem. Now the string looks correct: en-US,en;q=0.9,de;q=0.8 So this might be due to a migration or a sync that went wrong.
,
Dec 18
,
Jan 3
While the Accept-Language headers is well known for its privacy implications, I don't think this particular bug meaningfully increases them; in fact, unpredictability in how items are sorted is likely to make one less identifiable. Removing the Privacy component, but please chime in if you disagree :) Leaving this to the Languages team to triage. |
|||
►
Sign in to add a comment |
|||
Comment 1 by tnagel@chromium.org
, Dec 18