Bug 55799 [Intro] When new welcome is available, don't show the old one
One of the M8 candidate builds (any): 1) Open Eclipse on a new workspace 2) Close the new Welcome when it opens 3) Close Eclipse 4) Open Eclipse again. Observe: the old Welcome editor is opened. Expectation: when a product has a valid Intro, old welcome should never be shown.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java
registerGlobalAction(undoAction);
		redoAction = ActionFactory.REDO.create(getWindow());
		registerGlobalAction(redoAction);
		cutAction = ActionFactory.CUT.create(getWindow());
		registerGlobalAction(cutAction);
		copyAction = ActionFactory.COPY.create(getWindow());
		registerGlobalAction(copyAction);
		pasteAction = ActionFactory.PASTE.create(getWindow());
		registerGlobalAction(pasteAction);
		printAction = ActionFactory.PRINT.create(getWindow());
		registerGlobalAction(printAction);
		selectAllAction = ActionFactory.SELECT_ALL.create(getWindow());
		registerGlobalAction(selectAllAction);
		
		findAction = ActionFactory.FIND.create(getWindow());
		registerGlobalAction(findAction);
		closeAction = ActionFactory.CLOSE.create(getWindow());
		registerGlobalAction(closeAction);
		closeAllAction = ActionFactory.CLOSE_ALL.create(getWindow());
		registerGlobalAction(closeAllAction);
		closeAllSavedAction = ActionFactory.CLOSE_ALL_SAVED.create(getWindow());
		registerGlobalAction(closeAllSavedAction);
		aboutAction = IDEActionFactory.ABOUT.create(getWindow());
		AboutInfo aboutInfo = IDEWorkbenchPlugin.getDefault().getPrimaryInfo();
		String productName = null;
		if (aboutInfo != null) {
			productName = aboutInfo.getProductName();
		}
		if (productName == null) {
			productName = "";