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.
I have found out that due to recent rearrangements to cluster config, the ergonomics IDE starts in not as slim mode as expected by the UI specification (see the toolbar): http://wiki.netbeans.org/FitnessForeverUISpec This seems to be caused by ide.kit being moved to gsf cluster and depending on editor.kit. This needs to be fixed before M3 is out. Possibly by eliminating the whole gsf cluster and moving its functionality to ide one, or by reverting the ide.kit change. I am attaching patch with test to prevent such regressions in future and small change to ide.kit to make it pass. The actual fix can be different.
Created attachment 77920 [details] Test and simple fix
> Possibly by eliminating the whole gsf cluster and moving its functionality to ide one It may be better to move the web.client.tools.api module to the webcommon cluster, as it is only needed in distributions that use the JavaScript debugger, i.e. Java(incl EE), PHP and Ruby, but it is not needed in JavaSE or C++ distributions. All the other modules would need to be moved to the IDE cluster.
I've added the test in 824fef880b90 and I am waiting for Petr and Michal to eliminate the gsf cluster.
http://hg.netbeans.org/main-silver?cmd=changeset;node=4d394a5c7c7a
Integrated into 'main-golden', will be available in build *200903170201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/824fef880b90 User: Jaroslav Tulach <jtulach@netbeans.org> Log: Adding test for issue #159923. Right now it fails. Let see if elimination of gsf cluster helps.