anchor.diff:        show.classList.add('dt-show');
       }
     }
  -  
  +
     void _hide(HTMLElement hide) {
       if(hide != null) {
         if(hide.classList.contains('dt-show')) {
  
positive.code:   void _log(String message) {
      _runnerWindow.console.log(message);
    }
    
    /** Create the results table after loading tests. */
    void _createResultsTable() {
      _log('Creating results table');
  
negative.code:       _appElements.testsFailedElem = testsFailedElem;
        testsFailedElem.textContent = testsFailed.toString();
        statList.appendChild(testsFailedElem);
  
        HTMLElement errDt = _runnerWindow.document.createElement('dt');
        errDt.textContent = 'Errors:';
        statList.appendChild(errDt);
        HTMLElement testsErrorsElem = _runnerWindow.document.createElement('dd');
        _appElements.testsErrorsElem = testsErrorsElem;
        testsErrorsElem.textContent = testsErrors.toString();
        statList.appendChild(testsErrorsElem);
        testBody.appendChild(statList);
  
        // Create progressbar and add red, green, orange bars
        HTMLDivElement progressDiv = _runnerWindow.document.createElement('div');
        progressDiv.className = 'dt-progressbar';
        progressDiv.innerHTML = "<span style='width:100%'></span>";
  
        HTMLSpanElement orange = _runnerWindow.document.createElement('span');
        _appElements.orange = orange;
        orange.className = 'orange';
        progressDiv.appendChild(orange);
  
        HTMLSpanElement red = _runnerWindow.document.createElement('span');
        _appElements.red = red;
        red.className = 'red';
        progressDiv.appendChild(red);
  
        HTMLSpanElement green = _runnerWindow.document.createElement('span');
        _appElements.green = green;
        green.className = 'green';
  
        progressDiv.appendChild(green);
        testBody.appendChild(progressDiv);
  
        HTMLDivElement hiddenElem = _runnerWindow.document.createElement('div');
        hiddenElem.className = 'dt-hide';
        hiddenElem.innerHTML =
          "<a id='dt-export' download='test_results.csv' href='#' />";
        testBody.appendChild(hiddenElem);
  
        if(_appElements.mainElem != null) {
          _appElements.mainElem.appendChild(testBody);
        }
      }
  
      // Show hide divs
      _show(_appElements.testBody);
      _hide(_appElements.coverageBody);
    }
  
    void _showCoverageControls() {
      HTMLDivElement coverageBody = _appElements.coverageBody;
      if(coverageBody == null) {
        coverageBody = _runnerWindow.document.createElement('div');
        _appElements.coverageBody = coverageBody;
  
        HTMLPreElement covPreElem = _runnerWindow.document.createElement('pre');
        _appElements.covPreElem = covPreElem;
        coverageBody.appendChild(covPreElem);
  
        HTMLTableElement covTable = _runnerWindow.document.createElement('table');
        covTable.className = 'dt-results';
        HTMLTableSectionElement head =
          _runnerWindow.document.createElement('thead');
        head.innerHTML = '<tr><th>Unit <th>Function <th>Statement <th>Branch';
        covTable.appendChild(head);
        HTMLTableSectionElement covTableBody =
          _runnerWindow.document.createElement('tbody');
        _appElements.covTableBody = covTableBody;
        covTableBody.id = 'dt-results-body';
        covTable.appendChild(covTableBody);
        coverageBody.appendChild(covTable);
  
        if(_appElements.mainElem != null) {
          _appElements.mainElem.appendChild(coverageBody);
        }
  