зеркало из https://github.com/mozilla/gecko-dev.git
2092982126
`wrapping_sub()`-based high surrogate check was off by one due to error in copy and paste when defining the constant to compare against. That is, the subtraction that defines the constant was completely wrong but the result of the subtraction was only off by one, which is why the bug wasn't discovered immediately. This lead to the first low surrogate (U+DC00), and only the first low surrogate, getting accepted as a high surrogate. Discovered using cargo-fuzz. MozReview-Commit-ID: K3Ptws31WuV --HG-- extra : rebase_source : ef4c38214bba3bf72133d890fc1cce847024c81a |
||
---|---|---|
.. | ||
aom | ||
python | ||
rust | ||
speedometer | ||
moz.build |