This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
As a result of review of issue 32256 I believe that you shall not commit this change until the desired behaviour is tested. The tests should include simple case of plain javax.swing.Action and especially interraction with SystemAction.iconResource for purpose of compatibility.
issue 32256 is waiting for integration, so this one should be a TASK not DEFECT
According to http://openide.netbeans.org/tutorial/review-steps.html it should be defect. Don't worry - I will try to close it today ;-) I am attaching the required test class + couple of image files.
Created attachment 12739 [details] Proposed test class
Created attachment 12740 [details] Image needed for testing
Created attachment 12741 [details] Image for testing
Created attachment 12742 [details] Image for testing
Created attachment 12743 [details] Image for testing
I beleive that with the proposed test class this issue can be marked as fixed.
Looks fine.