org.chromium.debug.core/src/org/chromium/debug/core/model/LineBreakpointAdapter.java
--- a/org.chromium.debug.core/src/org/chromium/debug/core/model/LineBreakpointAdapter.java Mon Jun 07 16:33:07 2010 -0700
+++ b/org.chromium.debug.core/src/org/chromium/debug/core/model/LineBreakpointAdapter.java Mon Jun 07 16:51:19 2010 -0700
@@ -28,7 +28,7 @@
ITextEditor editorPart = (ITextEditor) part;
IResource resource = (IResource) editorPart.getEditorInput().getAdapter(IResource.class);
if (resource != null &&
- ChromiumDebugPluginUtil.CHROMIUM_EXTENSION.equals(resource.getFileExtension())) {
+ ChromiumDebugPluginUtil.SUPPORTED_EXTENSIONS.contains(resource.getFileExtension())) {
return editorPart;
}
}
@@ -62,7 +62,8 @@
}
// Line numbers start with 0 in V8, with 1 in Eclipse.
- ChromiumLineBreakpoint lineBreakpoint = new ChromiumLineBreakpoint(resource, lineNumber + 1);
+ ChromiumLineBreakpoint lineBreakpoint = new ChromiumLineBreakpoint(resource, lineNumber + 1,
+ getDebugModelId());
DebugPlugin.getDefault().getBreakpointManager().addBreakpoint(lineBreakpoint);
}
}