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 agreed in our September 5 UI meeting, the debugging windows should open minimized by default for the HTML5 project type.
The debugger windows are shared for all debuggers (Java/C/PHP/JavaScript/...) thus it will not be straightforward to implement...
This needs new API, so that the debugger infrastructure knows which components should be minimized/deminimized depending on the set of running debugger engines. Currently it takes care about opening/closing, it needs to be extended to minimization.
Created attachment 124263 [details] The suggested API to control opening and minimizing of components that are associated with a debugger engine
Please review, I'll add a test soon...
Created attachment 124382 [details] The API change with implementation and test
If there are no complaints, I'm going to push this API change tomorrow. Thanks for the review.
Pushed as changeset: 233789:341906f9bf10 http://hg.netbeans.org/web-main/rev/341906f9bf10
Integrated into 'main-golden', will be available in build *201209210001* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/341906f9bf10 User: mentlicher@netbeans.org Log: #217953: API that control opened and minimized state of debugger components: EngineComponentsProvider introduced. JavaScript debugger has UI components minimized by default.