| Index: plugins/org.chromium.debug.core/src/org/chromium/debug/core/model/VProjectWorkspaceBridge.java
|
| diff --git a/plugins/org.chromium.debug.core/src/org/chromium/debug/core/model/VProjectWorkspaceBridge.java b/plugins/org.chromium.debug.core/src/org/chromium/debug/core/model/VProjectWorkspaceBridge.java
|
| index c91c66cb59918bb7e3055d65360a5a6fb36a6a2a..f7ae6c7b6d8e83160cf5b74f3ac5af415ed31165 100644
|
| --- a/plugins/org.chromium.debug.core/src/org/chromium/debug/core/model/VProjectWorkspaceBridge.java
|
| +++ b/plugins/org.chromium.debug.core/src/org/chromium/debug/core/model/VProjectWorkspaceBridge.java
|
| @@ -136,12 +136,13 @@ public class VProjectWorkspaceBridge implements WorkspaceBridge {
|
| });
|
| }
|
|
|
| - public VmResource findVmResourceFromWorkspaceFile(IFile resource) throws CoreException {
|
| + public Collection<? extends VmResource> findVmResourceFromWorkspaceFile(IFile resource)
|
| + throws CoreException {
|
| VmResourceId id = findVmResourceIdFromWorkspaceFile(resource);
|
| if (id == null) {
|
| return null;
|
| }
|
| - return resourceManager.getVmResource(id);
|
| + return Collections.singletonList(resourceManager.getVmResource(id));
|
| }
|
|
|
| public VmResource getVProjectVmResource(IFile file) {
|
| @@ -158,7 +159,7 @@ public class VProjectWorkspaceBridge implements WorkspaceBridge {
|
| }
|
|
|
| private VmResourceId findVmResourceIdFromWorkspaceFile(IFile resource) throws CoreException {
|
| - return sourceDirector.getReverseSourceLookup().findVmResource(resource);
|
| + return sourceDirector.findVmResource(resource);
|
| }
|
|
|
| public void reloadScript(Script script) {
|
| @@ -445,7 +446,7 @@ public class VProjectWorkspaceBridge implements WorkspaceBridge {
|
| if (script == null) {
|
| scriptName = Messages.StackFrame_UnknownScriptName;
|
| } else {
|
| - scriptName = VmResourceId.forScript(script).getEclipseSourceName();
|
| + scriptName = VmResourceId.forScript(script).getVisibleName();
|
| }
|
| int line = stackFrame.getLineNumber();
|
| if (line != -1) {
|
|
|