This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 29287 - percent-decoding by W3C caused false report
Summary: percent-decoding by W3C caused false report
Status: NEW
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: HEAD
Hardware: PC Linux
: P2 normal
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: qa-dev tracking
URL: http://cold32.com
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-15 02:16 UTC by Nick Levinson
Modified: 2015-11-15 02:16 UTC (History)
2 users (show)

See Also:


Attachments

Description Nick Levinson 2015-11-15 02:16:25 UTC
The W3C Link Checker, when I entered <http://cold32.com>, allowed 10 levels of recursion (more than needed), and set it to send the Referer, reported a fault but it was caused by the link checker's own fault. A link in http://cold32.com/image-credit.htm for https://en.wikipedia.org/wiki/Yup%27ik_clothing#/media/File:Eskimos_woman_and_girl_ice_fishing.jpg was interpreted by W3C as https://en.wikipedia.org/wiki/Yup'ik_clothing#/media/File:Eskimos_woman_and_girl_ice_fishing.jpg (interpreting "%27" as "'") but W3C said that was redirected to https://en.wikipedia.org/wiki/Yup%27ik_clothing#/media/File:Eskimos_woman_and_girl_ice_fishing.jpg (interpreting "'" as "%27"). If the Link Checker had not percent-decoded one character, no error would have been reported, because the URL on my page and the destination URL were identical but W3C's was not.

For this bug report, I guessed the component and the version; the version is actually 4.81.