Blame view

vendor/bower/bootstrap-datepicker/docs/_screenshots/script/debug.js 844 Bytes
021728bd   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  /*
      Usage: $ phantomjs --remote-debugger-port=9001 --remote-debugger-autorun=yes debug.js page.html
  
      Open Chrome tab to http://localhost:9001/; open second link (ie, path to page.html)
  */
  var system  = require('system' ), fs = require('fs'), webpage = require('webpage');
  
  (function(phantom){
      var page=webpage.create();
  
      function debugPage(){
          console.log("Refresh a second debugger-port page and open a second webkit inspector for the target page.");
          console.log("Letting this page continue will then trigger a break in the target page.");
          debugger; // pause here in first web browser tab for steps 5 & 6
          page.open(system.args[1]);
          page.evaluateAsync(function() {
              debugger; // step 7 will wait here in the second web browser tab
          });
      }
      debugPage();
  }(phantom));