convert forbidden character in filename(Windows) with underline
convert forbidden character in filename(Windows) with underline
Merge pull request #1553 from zoghal/cache-fileengin

convert forbidden character in filename(on Windows) with underline
Merge branch 'master' into 2.4
Fix failing test.

Quote encoding in confirm handlers has changed in 2.4. Update the
relevant test.