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

Bug 365537

Summary: [CSS] theme extension point's "basestylesheeturi" should allow a platform URI
Product: [Eclipse Project] Platform Reporter: Brian de Alwis <bsd>
Component: UIAssignee: Brian de Alwis <bsd>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: remy.suen
Version: 4.2   
Target Milestone: 4.2 M4   
Hardware: All   
OS: All   
Whiteboard:

Description Brian de Alwis CLA 2011-12-04 20:38:10 EST
The code in bundles/org.eclipse.e4.ui.css.swt.theme/src/org/eclipse/e4/ui/css/swt/inte
rnal/theme/ThemeEngine.java assumes that the stylesheet contributed through the 'basestylesheeturi' attribute via the 'org.eclipse.e4.ui.css.swt.theme' extension point are relative to the contributing plugin.  As it can be useful for these stylesheets to be provided through a different plugin, this code should also handle a platform-style URL.
Comment 2 Brian de Alwis CLA 2012-01-24 13:36:14 EST
Verified in I20120123-2200.