Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 343643 - [Webapp] DBCS4.1: Help Bookmark can not register CJK Extension B correctly
Summary: [Webapp] DBCS4.1: Help Bookmark can not register CJK Extension B correctly
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: User Assistance (show other bugs)
Version: 4.1   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Chris Goldthorpe CLA
QA Contact:
URL:
Whiteboard:
Keywords: nl
Depends on: 345647
Blocks:
  Show dependency tree
 
Reported: 2011-04-22 04:59 EDT by Masaihko Maedera CLA
Modified: 2012-05-11 05:06 EDT (History)
2 users (show)

See Also:


Attachments
Bug343643.zip, a plug-in project for Eclipse help (59.53 KB, application/zip)
2011-04-22 05:01 EDT, Masaihko Maedera CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Masaihko Maedera CLA 2011-04-22 04:59:34 EDT
Build Identifier: I20110412-2200

OS: Red Hat Linux 6
Eclipse SDK: 4.1
JRE: IBM Java 1.6.0

When I register a page to Eclipse help bookmark and that page has CJK extension B in the title, Eclipse help bookmark can not accept the title correctly. The CJK extension B seems to be split into the high and low surrogates. 

Reproducible: Always

Steps to Reproduce:
1. Download BugXXXXXX.zip, an plug-in project, attached to this report. 
2. Launch Eclipse and import BugXXXXXX.zip.
3. Move your mouse on help.plug.in
4. Click the right button -> [Run] -> [Eclipse Application]
5. Focus on this new Eclipse instance and [Help] -> [Help Contents]
6. Select "Test TOC" -> "Main Topic" in the left frame.
7. Focus on the right frame and click "Bookmark Document" in the tool bar.
8. Verify "Main Topic U+20B9F(...)" in the bookmark tab in the left frame.
9. Compare the characters next to "U+20B9F", they are different.

Tip 1. See "compare_characters_next_to_U_20B9F.png"
Tip 2. When you use an external browsesr for Eclipse help,
       you can see the HTML sources in the left and right frames.
Comment 1 Masaihko Maedera CLA 2011-04-22 05:01:39 EDT
Created attachment 193907 [details]
Bug343643.zip, a plug-in project for Eclipse help
Comment 2 Chris Goldthorpe CLA 2011-05-12 15:26:10 EDT
The problem is that the Jetty Server is not decoding parameters correctly, see Bug 345647.
Comment 3 Masaihko Maedera CLA 2012-05-11 05:06:10 EDT
I confirmed this bug was fixed on Eclipse 4.2 (I20120503-1800).
Thank you for your fixing this bug. (Maybe indirectly fixed.)