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 (markers.length > 0) {
			IMemento selectionMem = memento.createChild(TAG_SELECTION);
			for (int i = 0; i < markers.length; i++) {
				IMemento elementMem = selectionMem.createChild(TAG_MARKER);
				IMarker marker = (IMarker) markers[i];
				elementMem.putString(
					TAG_RESOURCE,
					marker.getResource().getFullPath().toString());
				elementMem.putString(TAG_ID, String.valueOf(marker.getId()));
			}
		}
		
		int topIndex = table.getTopIndex();
		memento.putString(TAG_TOP_INDEX, String.valueOf(topIndex));
	}
	/**
	 * Handles marker selection change in the task list by updating availability of
	 * the actions in the local tool bar.
	 */
	void selectionChanged(SelectionChangedEvent event) {
		IStructuredSelection selection =
			(IStructuredSelection) event.getSelection();
		updateStatusMessage(selection);
		updateTitle();
		updatePasteEnablement();
			
		if (selection.isEmpty()) {
			copyTaskAction.setEnabled(false);
			removeTaskAction.setEnabled(false);
			gotoTaskAction.setEnabled(false);