It seems the features are disabled when using any of the above because of compatibility issues with scripting/ActiveX not being properly supported by the FireFox and Chrome.
I believe the control determines the browser you are using is not IE and will not render the controls to prevent unexpected behavior because if the lack of ActiveX support. This can be seen when you compare the HTML of a page using IE8 and that of either IE11, FF, Chrome you'll see that the HTML for a zoom drop down control will show up in the IE8 browser and not in the others.
As for IE11 it presents itself as a Mozilla browser. eg: "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"so when the control see's this it wont generate any of the controls believing the browser can't support it, even though IE11 should certainly be capable of doing so. I wanted to know if this is correct and if this is a bug?
The page mentions that the following wont be supported by other browsers The following features are not supported in third-party browsers:
- Document map
- Searching within the report
- Zoom
- Fixed table headers
- The progress indicator for report processing (a green spinning wheel) is not available for server reports, or for locally processed reports that are configured for asynchronous processing.
<rsweb:ReportViewer
ID="ReportViewer1" runat="server" Visible="true" Height="100%"
ShowZoomControl="True" ShowPrintButton="True"Width="100%" ProcessingMode="Remote" ShowCredentialPrompts="False"
ShowParameterPrompts="False"DocumentMapCollapsed="False" ShowBackButton="True" ShowRefreshButton="False"
InteractivityPostBackMode="AlwaysSynchronous"ShowExportControls="False" BackColor="#c4dcfb" AsyncRendering="false"
WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt"
SplitterBackColor="#C4DCFB" ShowDocumentMapButton="True" DocumentMapWidth="20%"></rsweb:ReportViewer>