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.
Summary: | [jdk7 & jdk6u14 & jdk6u15 & jdk6u16] Do not use HTML in tab titles [was: Output mixed up by IOProvider with jdk 7] | ||
---|---|---|---|
Product: | platform | Reporter: | mgoe <mgoe> |
Component: | Output Window | Assignee: | t_h <t_h> |
Status: | CLOSED FIXED | ||
Severity: | blocker | CC: | anebuzelsky, blaha, jglick, juhrik, mjreged, mmirilovic, sustaining |
Priority: | P2 | Keywords: | RELNOTE |
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Attachments: | Module suite project showing the issue. |
Description
mgoe
2007-08-21 17:10:24 UTC
Created attachment 46988 [details]
Module suite project showing the issue.
Reassigning to new module owner Tomas Holy. It is JDK 1.7 issue. There is problem in BasicTabbedPaneUI$Handler.updateHtmlViews() - there is htmlViews.insertElementAt(v, index); instead of htmlViews.setElementAt(v, index); so new view is added (to already preallocated vector) - this shifts/breaks others. I used JDK 1.7 b24. I reported JDK bug. *** Issue 123184 has been marked as a duplicate of this issue. *** *** Issue 110229 has been marked as a duplicate of this issue. *** *** Issue 123045 has been marked as a duplicate of this issue. *** Thank you for analyzing this issue. Could you please post the SUN bug id? Best regards, Martin Goettlicher For issues which are WONTFIX due to a JDK bug, the status whiteboard should contain jdk_bug_1234567 reproduced also on openjdk6 openjdk6 is based on jdk7 so this bug was probably back-ported *** Issue 164724 has been marked as a duplicate of this issue. *** *** Issue 164598 has been marked as a duplicate of this issue. *** We need to find a workaround for this issue, or/and mention that in release notes. A workaround will be integrated today. For JDK 6u14 only we will not use the bold font in output subtabs to indicate the output stream is open, but we will use * instead. Also, this bug will be mentioned in 6.7 release notes. I suggest the following release notes text: "When running NetBeans IDE with JDK 6u14 the output tabs cannot use the bold font to indicate the output stream is open. Due to the bug #6670274 in JDK, the bold font is not used and an asterisk symbol is used instead." We need to add notes also into NB 6.5.1 (because of bundle with JDK6u14) .... text : "When titles in tabs in Output Window are broken and/or show html tags and you are running on JDK 6u14 you are facing bug in JDK #6670274. If it's possible use another JDK (not JDK 6u14) instead." core-main #5d5e6fb345ed Integrated into 'main-golden', will be available in build *200905230201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/5d5e6fb345ed User: Tomas Holy <t_h@netbeans.org> Log: #113388: Do not use HTML in tab titles with JDK 1.6.0_14 *** Issue 153262 has been marked as a duplicate of this issue. *** *** Issue 167168 has been marked as a duplicate of this issue. *** verified in NB 6.7 RC3 We should perhaps escalate this bug - it's only listed as P3. Right. It was already escalated to JDK team and they confirmed the fix is targeted into 6u15. *** Issue 169047 has been marked as a duplicate of this issue. *** The workaround for jdk_bug_6670274 which has been added in Netbeans does no longer work with the new jdk6u15 release. AFAIK 6u15 was not released yet, issue was escalated a should be fixed in 6u15. That is why workaround is enabled just for 6u14. jdk6u15 was released yesterday and I can confirm that html tabs don't work correctly. You are right, thanks. core-main #83d4d06999ed Integrated into 'main-golden', will be available in build *200908070201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/83d4d06999ed User: Tomas Holy <t_h@netbeans.org> Log: #113388: [jdk7 & jdk6u14 & jdk6u15] Do not use HTML in tab titles > It was already escalated to JDK team and they confirmed the fix is targeted into 6u15.
I checked with JDK team and they confirmed the fix was unfortunately not included in 6u15.
The fix of #6670274 is now planned to the currently open 6u18.
We need to extend the workaround on our side. And we need to release the fix to 6.7(.1) on UC.
core-main #060269744e69 http://hg.netbeans.org/release67_fixes/rev/f0d28acb8c50 Integrated into 'main-golden', will be available in build *200908242212* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/060269744e69 User: Tomas Holy <t_h@netbeans.org> Log: #113388: Do not use HTML in tab titles for jdk6u14-u17 *** Issue 170776 has been marked as a duplicate of this issue. *** *** Issue 170847 has been marked as a duplicate of this issue. *** A few days ago the first build of jdk6u18 was released. The changes document does not contain the bug 6670274 which is causing the issue described in this report. Could someone at SUN please make sure that a fix for this annoying bug is added to jdk6u18. It is open now for more than a year. Martin Martin, thanks for the follow-up. The JDK bug #6670274 is currently marked as to be fixed in b02 of 6u18. Could you verify this is the case as soon as b02 is released and confirm here? Thanks for the help! *** Issue 171333 has been marked as a duplicate of this issue. *** Was able to reproduce with JDK 1.7.0-ea-b65 - for steps to reproduce watch the video here (I recommend to switch to HD) http://www.youtube.com/watch?v=cRjdL9ytIbA However running JDK 1.6.0u16 (and the same steps) it works fine - the tabs titles are not bold, but marked with asterisk. Why not to use the same behavior for JDK 1.7? The workaround is for final released versions (JDK6u14-17). Final JDK7 release should have this bug fixed. Well, then it is verified... In NB 6.7.1, JDK6u16 + update from UC jdk6u18 b02 was released yesterday. It still does not contain a fix for #6670274. Martin *** Issue 171333 has been marked as a duplicate of this issue. *** > jdk6u18 b02 was released yesterday. It still does not contain a fix for #6670274.
I talked to the JDK engineer now and the fix will be in b03, for sure this time. :-/
*** Issue 171587 has been marked as a duplicate of this issue. *** t_h tested with 6u18 b03 and the fix is in. *** Issue 175804 has been marked as a duplicate of this issue. *** *** Bug 178412 has been marked as a duplicate of this bug. *** |