Bug 168305 IsHostPage doesn't work for birt:report tag.[0603]
viewer/org.eclipse.birt.report.viewer/birt/WEB-INF/classes/org/eclipse/birt/report/taglib/ReportTag.java
public void __process( ) throws Exception
	{
		
		outputFormat = BirtTagUtil.getFormat( viewer.getFormat( ) );
		
		
		if ( !outputFormat
				.equalsIgnoreCase( ParameterAccessor.PARAM_FORMAT_HTML )
				|| BirtTagUtil.convertToBoolean( viewer
						.getForceParameterPrompting( ) )
				|| viewer.isForceIFrame( )
				|| isContextChanged( viewer.getContextRoot( ) ) )
		{
			__handleIFrame( viewer.createURI( IBirtConstants.VIEWER_PREVIEW ),
					viewer.getId( ) );
			return;
		}
		
		this.options = new InputOptions( );
		options.setOption( InputOptions.OPT_REQUEST,
				(HttpServletRequest) pageContext.getRequest( ) );
		options.setOption( InputOptions.OPT_LOCALE, this.locale );
		options.setOption( InputOptions.OPT_RTL, Boolean.valueOf( viewer
				.getRtl( ) ) );
		options.setOption( InputOptions.OPT_IS_MASTER_PAGE_CONTENT, Boolean
				.valueOf( viewer.getAllowMasterPage( ) ) );
		options.setOption( InputOptions.OPT_SVG_FLAG, Boolean.valueOf( viewer
				.getSvg( ) ) );
		options.setOption( InputOptions.OPT_FORMAT, outputFormat );
		options.setOption( InputOptions.OPT_IS_DESIGNER, new Boolean( false ) );