Bug 34159 [Tasks] First three columns of Task List too wide w/native table
The type, completion, and priority columns of the Task list using the native table widget on MacOS X are much wider than are necessary for displaying the icons in those columns and appear not to be resizable.
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/tasklist/TaskList.java
if (showSelections()) {
			if (focusResources != null
				&& focusResources.length >= 1
				&& focusResources[0] != null) {
				return focusResources[0];
			}
		}
		return getWorkspace().getRoot();
	}
	public IResource[] getResources() {
		if (showSelections()) {
			if (focusResources != null) {
				return focusResources;
			}
		}
		return new IResource[] { getWorkspace().getRoot()};
	}
	/**
	 * Returns the resource depth which the task list is using to show tasks.
	 *
	 * @return an <code>IResource.DEPTH_*</code> constant
	 */
	int getResourceDepth() {
		if (showSelections() && !showChildrenHierarchy())
			return IResource.DEPTH_ZERO;
		else
			return IResource.DEPTH_INFINITE;
	}
	/**
	 * API method which returns the current selection.