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

Bug 413539

Summary: Remove extraneous registerService in shellPagePlugin.js
Product: [ECD] Orion Reporter: Gabriel Luong <gabriel.luong>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 4.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Gabriel Luong CLA 2013-07-23 11:16:25 EDT
There is an extra registerService for 'Shell' in 'Related Links'.

>provider.registerService("orion.page.link.related", null, {
>       id: "eclipse.shell.open"
>});
Comment 1 Gabriel Luong CLA 2013-07-23 13:57:45 EDT
http://wiki.eclipse.org/Orion/Documentation/Developer_Guide/Plugging_into_Orion_pages#Examples_3

If the service extension does not describe a name, tooltip, and uriTemplate, the implementation will look for a command extension of the same id. In this way, commands added to the navigator that link to other pages may be considered for the Related pages menu.