merged from HEAD: Bug 355616 Path mapping not done for "Run to line" breakpoints
diff --git a/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/internal/debug/core/model/ScriptBreakpointManager.java b/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/internal/debug/core/model/ScriptBreakpointManager.java
index 8d89db2..2889cd7 100644
--- a/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/internal/debug/core/model/ScriptBreakpointManager.java
+++ b/core/plugins/org.eclipse.dltk.debug/src/org/eclipse/dltk/internal/debug/core/model/ScriptBreakpointManager.java
@@ -536,6 +536,7 @@
 	}
 
 	public void setBreakpointUntilFirstSuspend(URI uri, int line) {
+		uri = bpPathMapper.map(uri);
 		final TemporaryBreakpoint temp = new TemporaryBreakpoint(this, uri,
 				line);
 		if (!temp.ids.isEmpty()) {