Bug 198839 Hide element on master page works only for PDF output
1. Insert any element (grid, label, image, text) in the header or footer of the master page. 2. Use the Visibility property to hide the element for all outputs. Expected result: Element does not appear in any of the output formats. Actual result: The element is hidden only in PDF.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLLayoutContext.java
* engine.
	 * true: output display:none in emitter and do not process it in layout engine. 
	 * false: process it in layout engine, not output it in emitter.
	 */
	protected boolean outputDisplayNone = false;
	
	public void reset()
	{
		layoutHint = new HashMap();
		finished = false;
		allowPageBreak = true;
		masterPage = null;
	}
	
	public void addLayoutHint(IContent content, boolean finished)
	{
		layoutHint.put( content, new Boolean(finished) );
	}
	
	public boolean getLayoutHint(IContent content)
	{
		Object finished = layoutHint.get( content );
		if(finished!=null && finished instanceof Boolean)
		{
			return ((Boolean)finished).booleanValue( );
		}
		return true;
	}
	
	public void removeLayoutHint()