Bug 212821 Only WorkbenchMarkerResolutions being shown
Looks like quick fixes are broken in the I20071212-0010 build. The markers in question (tried some custom WTP markers and some JDT ones as well) correctly display the "Quick Fix" menu item (the IMarkerResolutionGenerator is successfully called and returns the fixes) but, when "Quick Fix" is selected, you get a dialog with title "Could not fix" and text "No fixes available for <marker description>". Looks like this issue has appeared at some point recently during M4.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/provisional/views/markers/QuickFixHandler.java
package org.eclipse.ui.internal.provisional.views.markers;
import java.lang.reflect.InvocationTargetException;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.jface.dialogs.ProgressMonitorDialog;
import org.eclipse.jface.operation.IRunnableContext;
import org.eclipse.jface.operation.IRunnableWithProgress;
import org.eclipse.jface.wizard.IWizard;