Switch branches/tags
Nothing to show
Commits on Mar 19, 2011
  1. Add icon files for Windows and OS/2.

    ariya committed Mar 19, 2011
    This improvement is provided by Salvador Parra Camacho.
  2. Merge branch 'Issue_17' of into…

    ariya committed Mar 19, 2011
    … aportale-Issue_17
Commits on Mar 18, 2011
  1. Amend copyright date

    IceArmy committed Mar 18, 2011
  2. Issue 17: Make paper size for the PDF export specifiable

    aportale committed Mar 18, 2011
    Adding a new phantom property called "paperSize". It takes one of
    the two possible dictionary variants:
       { width: '200px', height: '300px', border: '0px' }
       { format: 'A4', orientation: 'portrait', border: '1cm' }
    - If no paperSize is defined, the size is defined by the web page
    - supported dimension units are: mm, cm, in, px. No unit means px.
    - border is optional and defaults to 0.
    - supported formats are: A3, A4, A5, Legal, Letter, Tabloid
    - orientation (portrait|landscape) is optional and defaults to portrait
    I'm considering implementing a short form like:
      phantom.paperSize = 'A4';
    ...needs further investigation.
Commits on Mar 17, 2011
  1. Remove 2 variables from main QString() variable declaration list, as …

    IceArmy committed Mar 17, 2011
    …they're assigned a value not long afterward
  2. - Migrated from Qt's QFile() method of opening files to Python's open…

    IceArmy committed Mar 17, 2011
    …() - Speed test shows that open() is faster at the core
    - Fixed subtle bug where loadScript's filename identifier for the cache was not always the same (thereby not loading the cached copy)
  3. Change if in chooseFile to be 'if tag in tagList' instead of 'if tagL…

    IceArmy committed Mar 17, 2011
    Cache scripts using phantom.loadScript. Not much speed improvement, but when you're loading a coffee script, there is a huge speed improvement as the converted script is already cached and doesn't need to be re-compiled.
    Revert phantom.render (function is supposed to return true on success!)
Commits on Mar 16, 2011
  1. Remove -u option

    IceArmy committed Mar 16, 2011
    Fixed help message to show "tag:file" and not just "file"
  2. Added Python PhantomJS project

    IceArmy committed Mar 16, 2011
Commits on Mar 14, 2011
  1. Fixed issue #19: option for setting the proxy.

    ariya committed Mar 14, 2011
    Based on the original patch by Clint Berry.
Commits on Mar 12, 2011
  1. follow.js: Adding lojjic.

    ariya committed Mar 12, 2011
Commits on Mar 11, 2011
Commits on Mar 2, 2011
Commits on Feb 28, 2011
  1. Enhanced the "usage" message and fixed misdocumented behaviour of "--…

    detro committed Feb 28, 2011
    * Now the "usage" shows all the options that are currently supported by phantomjs from the command line
    * The default behaviour for the option "--load-plugins" is now fixed (to "no")
Commits on Feb 20, 2011
Commits on Feb 17, 2011
Commits on Feb 14, 2011
  1. Update ChangeLog.

    ariya committed Feb 14, 2011
  2. Hide command-line options from the script.

    ariya committed Feb 14, 2011
    For example, the argument to allow file upload now is part of
    phantomjs invocation:
        phantomjs --upload-file tag=/path/to/file script.js A B C
    which means script.js only "sees" A, B, C in phantom.args array.
Commits on Feb 13, 2011
  1. Coding style fixes.

    ariya committed Feb 13, 2011
Commits on Feb 6, 2011
  1. File Uploads

    Matthias committed Feb 6, 2011
    pass --upload-file fileTag=/path/to/file as an argument and set the file of <input type="file" id="foo"/> by calling phantom.setFormInputFile(document.getElementById('foo'), 'fileTag');
  2. Comment out shebang

    Matthias committed Feb 6, 2011
Commits on Jan 30, 2011
  1. Make it compile with Qt 4.6.

    ariya committed Jan 30, 2011
  2. Bump version.

    ariya committed Jan 30, 2011
Commits on Jan 29, 2011
  1. Update the change log.

    ariya committed Jan 29, 2011
Commits on Jan 28, 2011
  1. QUnit driver should not print the status multiple times.

    ariya committed Jan 28, 2011
    If the test suite reloads the page over and over again, only one
    final message should be displayed. Detect this by adding one more
    state to the logic.
  2. load script as utf-8 encoding.

    mattn committed Jan 28, 2011
  3. Add driver for running QUnit test suite.

    ariya committed Jan 27, 2011
    Courtesy of Łukasz Korecki (
  4. Fix coding style.

    ariya committed Jan 28, 2011