forked from mirrors/gecko-dev
The matching behavior implemented in bug 1857742 did not quite follow the spec, particularly with regard to language *ranges* (as used in the :lang() pseudo) that are not themselves valid language *tags*. This updates the LangTagCompare function to more correctly follow the BCP4647 "Extended Filtering" algorithm, and adjusts the relevant WPT tests (originally from bug 1857742) to reflect the corrected behavior. Differential Revision: https://phabricator.services.mozilla.com/D194054 |
||
|---|---|---|
| .. | ||
| fluent-langneg-ffi | ||
| oxilangtag-ffi | ||
| unic-langid-ffi | ||