diff -r d09674a63329 -r d367ed1b2991 org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java --- a/org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java Mon Feb 08 15:20:59 2010 -0800 +++ b/org.chromium.debug.core/src/org/chromium/debug/core/model/WorkspaceBridge.java Tue Feb 09 10:49:02 2010 -0800 @@ -7,6 +7,7 @@ import java.util.Collection; import org.chromium.sdk.Breakpoint; +import org.chromium.sdk.CallFrame; import org.chromium.sdk.JavascriptVm; import org.chromium.sdk.Script; import org.eclipse.core.resources.IFile; @@ -86,6 +87,12 @@ BreakpointHandler getBreakpointHandler(); /** + * Returns editor line number for the provided call stack frame applying all required + * editor-specific translations. + */ + int getLineNumber(CallFrame stackFrame); + + /** * Breakpoint-related aspect of {@link WorkspaceBridge} interface. */ interface BreakpointHandler extends IBreakpointListener { @@ -112,4 +119,5 @@ */ String getStackFrameLabel(StackFrame stackFrame) throws DebugException; } + }