bundles/org.eclipse.orion.client.webtools/web/webtools/htmlOutliner.js
function(node) {
			//skip nodes with no name
			if (!node.name) {
				return true;
			}
	
			//skip formatting elements
			if (node.name === "b" || node.name === "i" || node.name === "em") { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$
				return true;
			}
	
			//skip paragraphs and other blocks of formatted text
			if (node.name === "tt" || node.name === "code" || node.name === "blockquote") { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
				return true;
			}
			//include the element if we have no reason to skip it
			return false;
		}
function(node) {
			//skip nodes with no name
			if (!node.name) {
				return true;
			}
	
			//skip formatting elements
			if (node.name === "b" || node.name === "i" || node.name === "em") { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$
				return true;
			}
	
			//skip paragraphs and other blocks of formatted text
			if (node.name === "tt" || node.name === "code" || node.name === "blockquote") { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
				return true;
			}
			//include the element if we have no reason to skip it
			return false;
		}
function ( node ) { //skip nodes with no name
 if ( ! node . name ) { return true ; } //skip formatting elements
 if ( node . name === "b" || node . name === "i" || node . name === "em" ) { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$
 return true ; } //skip paragraphs and other blocks of formatted text
 if ( node . name === "tt" || node . name === "code" || node . name === "blockquote" ) { //$NON-NLS-0$ //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
 return true ; } //include the element if we have no reason to skip it
 return false ; }
Returns whether this HTML node should be omitted from the outline.
@function
@private
@param {Object} node The HTML element
@return {Boolean} true if the element should be skipped, and false otherwise
Returns whether this HTML node should be omitted from the outline .