title: "Ctrl + click to follow link" in VSCode terminal does not jump to source file but opens new browser tab
body: <p>I'm using <strong>Visual Studio Code</strong> (version 1.40.1) to work on my <strong>Angular 8</strong> project and run <strong>Karma/Jasmine</strong> tests from its terminal through the command <code>ng test</code>. When a test failed, I was always able to jump to the related source file through <code>Ctrl + click</code> on a terminal link, embedded in a stack-trace. Since a few days, this doesn't work anymore but a new Chrome browser tab is opened instead.</p>
  
  <p><a href="https://i.stack.imgur.com/ywgIf.png" rel="noreferrer"><img src="https://i.stack.imgur.com/ywgIf.png" alt="enter image description here"></a></p>
  
  <p>I thought the problem could be related to any recent updated <code>npm</code> package. Therefore I created a brand-new Angular 8 project (<code>ng new</code>), made a small change in <code>app.component.spec.ts</code> and started <code>ng test</code>. Unfortunately the same problem appears there as well. Completely uninstalling and reinstalling VSCode didn't help either.</p>
  
  <p>Any idea on how I can get the original functionality (jump to source) back?  </p>
  
  <p><strong><em>package.json</em></strong></p>
  
  <pre><code>{
    "name": "app",
    "version": "0.0.0",
    "scripts": {
      "ng": "ng",
      "start": "ng serve",
      "build": "ng build",
      "test": "ng test",
      "lint": "ng lint",
      "e2e": "ng e2e"
    },
    "private": true,
    "dependencies": {
      "@angular/animations": "~8.2.13",
      "@angular/common": "~8.2.13",
      "@angular/compiler": "~8.2.13",
      "@angular/core": "~8.2.13",
      "@angular/forms": "~8.2.13",
      "@angular/platform-browser": "~8.2.13",
      "@angular/platform-browser-dynamic": "~8.2.13",
      "@angular/router": "~8.2.13",
      "rxjs": "~6.4.0",
      "tslib": "^1.10.0",
      "zone.js": "~0.9.1"
    },
    "devDependencies": {
      "@angular-devkit/build-angular": "~0.803.18",
      "@angular/cli": "~8.3.18",
      "@angular/compiler-cli": "~8.2.13",
      "@angular/language-service": "~8.2.13",
      "@types/node": "~8.9.4",
      "@types/jasmine": "~3.3.8",
      "@types/jasminewd2": "~2.0.3",
      "codelyzer": "^5.0.0",
      "jasmine-core": "~3.4.0",
      "jasmine-spec-reporter": "~4.2.1",
      "karma": "~4.1.0",
      "karma-chrome-launcher": "~2.2.0",
      "karma-coverage-istanbul-reporter": "~2.0.1",
      "karma-jasmine": "~2.0.1",
      "karma-jasmine-html-reporter": "^1.4.0",
      "protractor": "~5.4.0",
      "ts-node": "~7.0.0",
      "tslint": "~5.15.0",
      "typescript": "~3.5.3"
    }
  }
  </code></pre>
  
  <p><strong><em>karma.config.js</em></strong></p>
  
  <pre><code>module.exports = function (config) {
    config.set({
      basePath: '',
      frameworks: ['jasmine', '@angular-devkit/build-angular'],
      plugins: [
        require('karma-jasmine'),
        require('karma-chrome-launcher'),
        require('karma-jasmine-html-reporter'),
        require('karma-coverage-istanbul-reporter'),
        require('@angular-devkit/build-angular/plugins/karma')
      ],
      client: {
        clearContext: false // leave Jasmine Spec Runner output visible in browser
      },
      coverageIstanbulReporter: {
        dir: require('path').join(__dirname, './coverage/app'),
        reports: ['html', 'lcovonly', 'text-summary'],
        fixWebpackSourcePaths: true
      },
      reporters: ['progress', 'kjhtml'],
      port: 9876,
      colors: true,
      logLevel: config.LOG_INFO,
      autoWatch: true,
      browsers: ['Chrome'],
      singleRun: false,
      restartOnFileChange: true
    });
  };
  </code></pre>