private void browseFile(BrowserSupport bs, FileObject fo, String fragment) { URL url; if (FileUtil.isParentOf(project.getSiteRootFolder(), fo)) { url = ServerURLMapping.toServer(project, fo); if (fragment.length() > 0) { url = WebUtils.stringToUrl(WebUtils.urlToString(url)+fragment); } bs.load(url, fo); } else { url = fo.toURL(); WebBrowser wb = project.getProjectWebBrowser(); WebBrowserFeatures features = new WebBrowserFeatures(false, false, false, false, false, false); wb.createNewBrowserPane(features).showURL(url); } } }