The image flaw check function can not correctly handle the raw non-uri-encoded image src #10859
Open
3 tasks done
Labels
idle
needs triage
Triage needed by staff and/or partners. Automatically applied when an issue is opened.
Summary
The image flaw check function will use the uri-encoded
src
value to check whether the characters in the value are completely lowercase, and use the uri-encodedsrc
value to match theimage
type node. But in mdn/content, there is non-encoded URIs, which may cause the above check/match to fail. See:https://github.com/mdn/content/blob/9657c42cc4f2afff708df107a92838a3dec8514c/files/en-us/glossary/bezier_curve/index.md?plain=1#L15
Related testing file: testing/content/files/en-us/glossary/bézier_curve/index.html
URL
http://localhost:5042/en-US/docs/Glossary/Bezier_curve
Reproduction steps
yarn start
in mdn/contenthttp://localhost:5042/en-US/docs/Glossary/Bezier_curve
Expected behavior
Correctly handle this.
Actual behavior
The function can not handle this, and log the warning message.
Device
Desktop
Browser
Chrome
Browser version
Stable
Operating system
Android
Screenshot
No response
Anything else?
No response
Validations
The text was updated successfully, but these errors were encountered: