org.chromium.debug.core/src/org/chromium/debug/core/model/LineBreakpointAdapter.java
changeset 355 8726e95bcbba
parent 52 f577ea64429e
--- 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);
     }
   }