| Summary: | Error saving file if filename contains Turkish character on IE10 | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | Mark Macdonald <mamacdon> |
| Component: | Server | Assignee: | Mark Macdonald <mamacdon> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 6.0 | ||
| Target Milestone: | 7.0 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
Mark Macdonald
The server response to a diff-save was wrong. It didn't set a Content-Type header, so browsers had to guess at the encoding. It also relied on HttpServletResponse.getWriter() without calling any of the other encoding-setting methods, meaning that ISO-8859-1 was being sent instead of UTF-8 (= bad). Other browsers managed to decode the mystery response, but IE was not as lucky. Fixed and added a test for diff-save. http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=a88b418 |