Я также столкнулся с этой проблемой. То, что помогло мне, было также установить для contenttype значение application/pdf
(вместо устаревшего application/x-pdf
)
response.setContentType("application/pdf");
response.setHeader("Content-disposition", "inline; filename=\"Report.pdf\"");