Bug 52611 [QuickDiff] Let QuickDiff hovers adapt to horizontal scrollbar
Test Case: - on a long line: make a change such that you have to scroll horizontally to see the change - use QuickDiff -> Hover shows line from its start and does not match the horizontally scrolled text in the editor
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/hover/SourceViewerInformationControl.java
if (content == null) {
			fViewer.setInput(null);
			return;
		}
				
		IDocument doc= new Document(content);
		JavaPlugin.getDefault().getJavaTextTools().setupJavaDocumentPartitioner(doc);
		fViewer.setInput(doc);
	}
	
	/*
	 * @see IInformationControl#setVisible(boolean)
	 */
	public void setVisible(boolean visible) {
			fShell.setVisible(visible);
	}
	/**
	 * {@inheritDoc}
	 * @since 3.0
	 */
	public void widgetDisposed(DisposeEvent event) {
		if (fStatusTextFont != null && !fStatusTextFont.isDisposed())
			fStatusTextFont.dispose();
		
		fStatusTextFont= null;
		fShell= null;
		fText= null;
	}
		
	/**