Just earlier today I encountered an issue where SSRS reports that works fine in IE and FireFox were showing blank in Chrome and Safari and interestingly enough the common denominator for these two browsers are that they are based on WebKit.
Fortunately this is a known issue and someone already came up with a working solution by adding a javascript snippet in ReportingServices.js file under this directory (for default installation):
C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportManager\js
You can open up the file and copy & paste the code below:
ReportingServices.js
function pageLoad() { var element = document.getElementById("ctl31_ctl10"); if (element) { element.style.overflow = "visible"; } }
Double check the element id. It is not always ctl31_ctl10.
Save the ReportingServices.js and close the text editor.
Refresh the browser and the report should be displayed properly now.