diff --git a/ua/org.eclipse.ui.intro.universal/META-INF/MANIFEST.MF b/ua/org.eclipse.ui.intro.universal/META-INF/MANIFEST.MF
index 9c5e8b1628d..c74030cd695 100644
--- a/ua/org.eclipse.ui.intro.universal/META-INF/MANIFEST.MF
+++ b/ua/org.eclipse.ui.intro.universal/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin_name
Bundle-SymbolicName: org.eclipse.ui.intro.universal;singleton:=true
-Bundle-Version: 3.5.400.qualifier
+Bundle-Version: 3.5.500.qualifier
Bundle-Vendor: %provider_name
Bundle-Localization: plugin
Export-Package: org.eclipse.ui.internal.intro.universal;x-friends:="org.eclipse.ua.tests",
@@ -17,3 +17,4 @@ Bundle-Activator: org.eclipse.ui.internal.intro.universal.UniversalIntroPlugin
Bundle-RequiredExecutionEnvironment: JavaSE-17
Bundle-ActivationPolicy: lazy;exclude:="org.eclipse.ui.internal.intro.universal.contentdetect"
Automatic-Module-Name: org.eclipse.ui.intro.universal
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/elcl16/configure.svg b/ua/org.eclipse.ui.intro.universal/icons/full/elcl16/configure.svg
new file mode 100644
index 00000000000..9479b072498
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/elcl16/configure.svg
@@ -0,0 +1,282 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/obj16/extension_obj.svg b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/extension_obj.svg
new file mode 100644
index 00000000000..410d8e62973
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/extension_obj.svg
@@ -0,0 +1,263 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/obj16/icallout_obj.svg b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/icallout_obj.svg
new file mode 100644
index 00000000000..411418cb257
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/icallout_obj.svg
@@ -0,0 +1,400 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ihigh_obj.svg b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ihigh_obj.svg
new file mode 100644
index 00000000000..7af87855af1
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ihigh_obj.svg
@@ -0,0 +1,220 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ilow_obj.svg b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ilow_obj.svg
new file mode 100644
index 00000000000..e82db3d429e
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/ilow_obj.svg
@@ -0,0 +1,265 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/full/obj16/inew_obj.svg b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/inew_obj.svg
new file mode 100644
index 00000000000..559c6e8dbf2
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/full/obj16/inew_obj.svg
@@ -0,0 +1,308 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/icons/welcome16.svg b/ua/org.eclipse.ui.intro.universal/icons/welcome16.svg
new file mode 100644
index 00000000000..915bf5be32a
--- /dev/null
+++ b/ua/org.eclipse.ui.intro.universal/icons/welcome16.svg
@@ -0,0 +1,287 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro.universal/plugin.xml b/ua/org.eclipse.ui.intro.universal/plugin.xml
index 313c615d97c..59593380709 100644
--- a/ua/org.eclipse.ui.intro.universal/plugin.xml
+++ b/ua/org.eclipse.ui.intro.universal/plugin.xml
@@ -34,7 +34,7 @@
themeProperties) {
customizeAction
.setToolTipText(Messages.SharedIntroConfigurer_customize_text);
customizeAction.setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/configure.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/configure.svg")); //$NON-NLS-1$
site.getActionBars().getToolBarManager().appendToGroup(TB_ADDITIONS,
customizeAction);
}
diff --git a/ua/org.eclipse.ui.intro/META-INF/MANIFEST.MF b/ua/org.eclipse.ui.intro/META-INF/MANIFEST.MF
index 6102400f9ef..21bebbc0142 100644
--- a/ua/org.eclipse.ui.intro/META-INF/MANIFEST.MF
+++ b/ua/org.eclipse.ui.intro/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %plugin_name
Bundle-SymbolicName: org.eclipse.ui.intro; singleton:=true
-Bundle-Version: 3.7.500.qualifier
+Bundle-Version: 3.7.600.qualifier
Bundle-Activator: org.eclipse.ui.internal.intro.impl.IntroPlugin
Bundle-Vendor: %provider_name
Bundle-Localization: plugin
@@ -38,3 +38,4 @@ Import-Package: jakarta.annotation;version="[2.1.0,3.0.0)",
org.xml.sax
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: org.eclipse.ui.intro
+Require-Capability: eclipse.swt;filter:="(image.format=svg)"
diff --git a/ua/org.eclipse.ui.intro/icons/arrow.svg b/ua/org.eclipse.ui.intro/icons/arrow.svg
new file mode 100644
index 00000000000..ae00ce6f796
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/arrow.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/blank.svg b/ua/org.eclipse.ui.intro/icons/blank.svg
new file mode 100644
index 00000000000..c54cd17942c
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/blank.svg
@@ -0,0 +1,4466 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/container_obj.svg b/ua/org.eclipse.ui.intro/icons/container_obj.svg
new file mode 100644
index 00000000000..7cf3954d42e
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/container_obj.svg
@@ -0,0 +1,170 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/contents_view.svg b/ua/org.eclipse.ui.intro/icons/contents_view.svg
new file mode 100644
index 00000000000..5b6159bc444
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/contents_view.svg
@@ -0,0 +1,161 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/form_banner.svg b/ua/org.eclipse.ui.intro/icons/form_banner.svg
new file mode 100644
index 00000000000..b5779e39093
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/form_banner.svg
@@ -0,0 +1,157 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/backward_nav.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/backward_nav.svg
new file mode 100644
index 00000000000..a4a4af128bb
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/backward_nav.svg
@@ -0,0 +1,113 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/close_view.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/close_view.svg
new file mode 100644
index 00000000000..defb87c6534
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/close_view.svg
@@ -0,0 +1,78 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/forward_nav.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/forward_nav.svg
new file mode 100644
index 00000000000..cf6e3e232a1
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/forward_nav.svg
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/home_nav.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/home_nav.svg
new file mode 100644
index 00000000000..d1b26f75f43
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/home_nav.svg
@@ -0,0 +1,330 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/magnify_font.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/magnify_font.svg
new file mode 100644
index 00000000000..637e45f0409
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/magnify_font.svg
@@ -0,0 +1,144 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/full/elcl16/reduce_font.svg b/ua/org.eclipse.ui.intro/icons/full/elcl16/reduce_font.svg
new file mode 100644
index 00000000000..479bc6a78cb
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/full/elcl16/reduce_font.svg
@@ -0,0 +1,149 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/help_topic.svg b/ua/org.eclipse.ui.intro/icons/help_topic.svg
new file mode 100644
index 00000000000..7cf3954d42e
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/help_topic.svg
@@ -0,0 +1,170 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/overview_32.svg b/ua/org.eclipse.ui.intro/icons/overview_32.svg
new file mode 100644
index 00000000000..efc2e95c2c0
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/overview_32.svg
@@ -0,0 +1,360 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/overview_48.svg b/ua/org.eclipse.ui.intro/icons/overview_48.svg
new file mode 100644
index 00000000000..95743f29543
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/overview_48.svg
@@ -0,0 +1,414 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/topic.svg b/ua/org.eclipse.ui.intro/icons/topic.svg
new file mode 100644
index 00000000000..98f6e136ce5
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/topic.svg
@@ -0,0 +1,185 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/icons/welcome16.svg b/ua/org.eclipse.ui.intro/icons/welcome16.svg
new file mode 100644
index 00000000000..915bf5be32a
--- /dev/null
+++ b/ua/org.eclipse.ui.intro/icons/welcome16.svg
@@ -0,0 +1,287 @@
+
+
+
+
diff --git a/ua/org.eclipse.ui.intro/plugin.xml b/ua/org.eclipse.ui.intro/plugin.xml
index 2c22cc691e7..fecdb075e08 100644
--- a/ua/org.eclipse.ui.intro/plugin.xml
+++ b/ua/org.eclipse.ui.intro/plugin.xml
@@ -42,7 +42,7 @@
diff --git a/ua/org.eclipse.ui.intro/pom.xml b/ua/org.eclipse.ui.intro/pom.xml
index f83aafa4b8b..43980665b86 100644
--- a/ua/org.eclipse.ui.intro/pom.xml
+++ b/ua/org.eclipse.ui.intro/pom.xml
@@ -18,6 +18,6 @@
org.eclipse.platform
org.eclipse.ui.intro
- 3.7.500-SNAPSHOT
+ 3.7.600-SNAPSHOT
eclipse-plugin
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/IIntroHTMLConstants.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/IIntroHTMLConstants.java
index 021e5fd33e0..59f063dbf8d 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/IIntroHTMLConstants.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/html/IIntroHTMLConstants.java
@@ -80,7 +80,7 @@ public interface IIntroHTMLConstants {
String DIV_CLASS_PROVIDED_CONTENT = "provided-content"; //$NON-NLS-1$
String ANCHOR_CLASS_LINK = "link"; //$NON-NLS-1$
- String IMAGE_SRC_BLANK = "icons/blank.gif"; //$NON-NLS-1$
+ String IMAGE_SRC_BLANK = "icons/blank.svg"; //$NON-NLS-1$
String IMAGE_CLASS_BG = "background-image"; //$NON-NLS-1$
String LINK_EXTRA_DIV = "link-extra-div"; //$NON-NLS-1$
String SPAN_CLASS_DIV_LABEL = "div-label"; //$NON-NLS-1$
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/AbstractIntroPartImplementation.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/AbstractIntroPartImplementation.java
index d3130c1e9ba..e30ee294001 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/AbstractIntroPartImplementation.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/AbstractIntroPartImplementation.java
@@ -60,9 +60,7 @@ public abstract class AbstractIntroPartImplementation {
{
setToolTipText(Messages.Browser_backwardButton_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/backward_nav.png")); //$NON-NLS-1$
- setDisabledImageDescriptor(ImageUtil
- .createImageDescriptor("full/dlcl16/backward_nav.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/backward_nav.svg")); //$NON-NLS-1$
}
@Override
@@ -76,9 +74,7 @@ public void run() {
{
setToolTipText(Messages.Browser_forwardButton_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/forward_nav.png")); //$NON-NLS-1$
- setDisabledImageDescriptor(ImageUtil
- .createImageDescriptor("full/dlcl16/forward_nav.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/forward_nav.svg")); //$NON-NLS-1$
}
@Override
@@ -92,9 +88,7 @@ public void run() {
{
setToolTipText(Messages.Browser_homeButton_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/home_nav.png")); //$NON-NLS-1$
- setDisabledImageDescriptor(ImageUtil
- .createImageDescriptor("full/dlcl16/home_nav.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/home_nav.svg")); //$NON-NLS-1$
}
@Override
@@ -108,7 +102,7 @@ public void run() {
{
setToolTipText(Messages.IntroPart_showContentButton_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("contents_view.png")); //$NON-NLS-1$
+ .createImageDescriptor("contents_view.svg")); //$NON-NLS-1$
}
@Override
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/viewer/IntroModelLabelProvider.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/viewer/IntroModelLabelProvider.java
index 5183ceb0918..99be58c865b 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/viewer/IntroModelLabelProvider.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/model/viewer/IntroModelLabelProvider.java
@@ -40,8 +40,8 @@ public class IntroModelLabelProvider extends LabelProvider {
static {
ImageUtil.registerImage(ImageUtil.INTRO_MODEL_CONTAINER,
- "container_obj.png"); //$NON-NLS-1$
- ImageUtil.registerImage(ImageUtil.INTRO_MODEL_LEAF, "topic.png"); //$NON-NLS-1$
+ "container_obj.svg"); //$NON-NLS-1$
+ ImageUtil.registerImage(ImageUtil.INTRO_MODEL_LEAF, "topic.svg"); //$NON-NLS-1$
}
public IntroModelLabelProvider() {
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/parts/StandbyPart.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/parts/StandbyPart.java
index a4f9492fb4c..1f8fe25e571 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/parts/StandbyPart.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/parts/StandbyPart.java
@@ -140,7 +140,7 @@ public void createPartControl(Composite parent) {
container.setLayout(new StandbyLayout());
// return hyper link.
- ImageUtil.registerImage(ImageUtil.BACK, "full/elcl16/home_nav.png"); //$NON-NLS-1$
+ ImageUtil.registerImage(ImageUtil.BACK, "full/elcl16/home_nav.svg"); //$NON-NLS-1$
returnLink = toolkit.createImageHyperlink(container, SWT.WRAP
| SWT.CENTER);
returnLink.setImage(ImageUtil.getImage(ImageUtil.BACK));
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/BrowserIntroPartImplementation.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/BrowserIntroPartImplementation.java
index 70deb34312a..f12fcfdc01b 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/BrowserIntroPartImplementation.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/BrowserIntroPartImplementation.java
@@ -86,9 +86,7 @@ private final class ReduceAction extends Action {
{
setToolTipText(Messages.Browser_reduce_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/reduce_font.png")); //$NON-NLS-1$
- setDisabledImageDescriptor(ImageUtil
- .createImageDescriptor("full/dlcl16/reduce_font.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/reduce_font.svg")); //$NON-NLS-1$
int scalePercent = FontSelection.getScalePercentage();
setEnabled(scalePercent > -40);
}
@@ -106,9 +104,7 @@ private final class MagnifyAction extends Action {
{
setToolTipText(Messages.Browser_magnify_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("full/elcl16/magnify_font.png")); //$NON-NLS-1$
- setDisabledImageDescriptor(ImageUtil
- .createImageDescriptor("full/dlcl16/magnify_font.png")); //$NON-NLS-1$
+ .createImageDescriptor("full/elcl16/magnify_font.svg")); //$NON-NLS-1$
int scalePercent = FontSelection.getScalePercentage();
setEnabled(scalePercent < 100);
}
@@ -136,7 +132,7 @@ public void run() {
{
setToolTipText(Messages.IntroPart_openExternal_tooltip);
setImageDescriptor(ImageUtil
- .createImageDescriptor("topic.png")); //$NON-NLS-1$
+ .createImageDescriptor("topic.svg")); //$NON-NLS-1$
}
@Override
@@ -454,8 +450,8 @@ private Document resolveDynamicContent(AbstractIntroPage page,
// get the array version of the nodelist to work around DOM api design.
Node[] nodes = ModelUtil.getArray(contentProviders);
- for (int i = 0; i < nodes.length; i++) {
- Element contentProviderElement = (Element) nodes[i];
+ for (Node node : nodes) {
+ Element contentProviderElement = (Element) node;
IntroContentProvider provider = new IntroContentProvider(
contentProviderElement, page.getBundle());
provider.setParent(page);
@@ -494,10 +490,10 @@ private Document resolveDynamicContent(AbstractIntroPage page,
private void reinjectDynamicContent(Document dom,
Node[] contentProviderElements) {
- for (int i = 0; i < contentProviderElements.length; i++) {
+ for (Node contentProviderElement2 : contentProviderElements) {
// for each cached contentProvider, find replacement div in DOM and
// re-subsitute.
- Element contentProviderElement = (Element) contentProviderElements[i];
+ Element contentProviderElement = (Element) contentProviderElement2;
Element contentProviderDiv = ModelUtil.getElementById(dom,
contentProviderElement
.getAttribute(IIntroHTMLConstants.ATTRIBUTE_ID),
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/FormIntroPartImplementation.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/FormIntroPartImplementation.java
index e0430ad5324..a889886d959 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/FormIntroPartImplementation.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/internal/intro/impl/presentations/FormIntroPartImplementation.java
@@ -74,10 +74,10 @@ public class FormIntroPartImplementation extends
// REVISIT: register all common images here. Even if this part
// implementation is created again, the images will remain in plugin
// registry.
- ImageUtil.registerImage(ImageUtil.DEFAULT_ROOT_LINK, "overview_48.png"); //$NON-NLS-1$
+ ImageUtil.registerImage(ImageUtil.DEFAULT_ROOT_LINK, "overview_48.svg"); //$NON-NLS-1$
ImageUtil.registerImage(ImageUtil.DEFAULT_SMALL_ROOT_LINK,
- "overview_32.png"); //$NON-NLS-1$
- ImageUtil.registerImage(ImageUtil.DEFAULT_FORM_BG, "form_banner.png"); //$NON-NLS-1$
+ "overview_32.svg"); //$NON-NLS-1$
+ ImageUtil.registerImage(ImageUtil.DEFAULT_FORM_BG, "form_banner.svg"); //$NON-NLS-1$
ImageUtil.registerImage(ImageUtil.DEFAULT_LINK, "welcome_item.gif"); //$NON-NLS-1$
}
diff --git a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/intro/contentproviders/EclipseRSSViewer.java b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/intro/contentproviders/EclipseRSSViewer.java
index d257df99e81..3b6834746b7 100644
--- a/ua/org.eclipse.ui.intro/src/org/eclipse/ui/intro/contentproviders/EclipseRSSViewer.java
+++ b/ua/org.eclipse.ui.intro/src/org/eclipse/ui/intro/contentproviders/EclipseRSSViewer.java
@@ -211,7 +211,7 @@ public void linkActivated(HyperlinkEvent e) {
doNavigate((String) e.getHref());
}
});
- bulletImage = createImage(IPath.fromOSString("icons/arrow.png")); //$NON-NLS-1$
+ bulletImage = createImage(IPath.fromOSString("icons/arrow.svg")); //$NON-NLS-1$
if (bulletImage != null)
formText.setImage(HREF_BULLET, bulletImage);
this.parent = parent;