Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844)
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Add workaround for IE<=8 bug where Content-Disposition:inline was ignored (#1488844) |
| | | - Fix XSS vulnerability in vbscript: and data:text links handling (#1488850) |
| | | - Fix broken message/part bodies when FETCH response contains more untagged lines (#1488836) |
| | | - Fix empty email on identities list after identity update (#1488834) |
| | |
| | | |
| | | $disposition = !empty($plugin['download']) ? 'attachment' : 'inline'; |
| | | |
| | | // Workaround for nasty IE bug (#1488844) |
| | | // If Content-Disposition header contains string "attachment" e.g. in filename |
| | | // IE handles data as attachment not inline |
| | | if ($disposition == 'inline' && $browser->ie && $browser->ver < 9) { |
| | | $filename = str_ireplace('attachment', 'attach', $filename); |
| | | } |
| | | |
| | | header("Content-Disposition: $disposition; filename=\"$filename\""); |
| | | |
| | | // handle tiff to jpeg conversion |