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
/**
	 * Creates a new task list view.
	 */
	public TaskList() {
		super();
	}
	void addDragSupport(Control control) {
		int operations = DND.DROP_COPY;
		Transfer[] transferTypes =
			new Transfer[] {
				MarkerTransfer.getInstance(),
				TextTransfer.getInstance()};
		DragSourceListener listener = new DragSourceAdapter() {
			public void dragSetData(DragSourceEvent event) {
				performDragSetData(event);
			}
			public void dragFinished(DragSourceEvent event) {
			}
		};
		viewer.addDragSupport(operations, transferTypes, listener);
	}
	void cancelEditing() {
		getTableViewer().cancelEditing();
	}
	void createColumns() {
		/**
			 * This class handles selections of the column headers.
		 * Selection of the column header will cause resorting
		 * of the shown tasks using that column's sorter.
		 * Repeated selection of the header will toggle