Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 322065

Summary: The preference page should enable "Capabilities" page by default in Eclipse Platform Runtime
Product: [Eclipse Project] Platform Reporter: Yu Xiaolei <dreifachstein>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 4.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
modified plugin.xml and plugin.properties which enable the Capabilities preference page none

Description Yu Xiaolei CLA 2010-08-08 04:15:52 EDT
Build Identifier: I20100608-0911

The Capabilities (PreferencePages.Capabilities) page is not enabled in Platform Runtime, though the binary classes are already included. It shows up only by installing Eclipse SDK plugin.
I have found a workaround by simply copying some lines in plugins.xml and plugines.properties from Eclipse SDK (org.eclipse.sdk_3.6.0.v201006080911) to Platform Runtime (org.eclipse.platform_3.6.0.v201006080911).
Still I cannot find any reason not to enable the page in Platform Runtime by default.

Reproducible: Always

Steps to Reproduce:
1. download Eclipse Platform Runtime (Helios) zip archive and unpack it.
2. start Eclipse
3. no page Capabilities under Preference/General
4. replace plugin.xml and plugin.properties under eclipse/plugins/org.eclipse.platform_3.6.0.*/ with two in the attachment
5. start Eclipse with option -clean
6. The Capabilities page is shown under Preference/General
Comment 1 Yu Xiaolei CLA 2010-08-08 04:20:09 EDT
Created attachment 176103 [details]
modified plugin.xml and plugin.properties which enable the Capabilities preference page
Comment 2 Paul Webster CLA 2010-08-11 12:49:41 EDT
Some preferences pages like that were determined to be "product" level preference pages.  Each product must decide to include them deliberately.

PW