Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 5, 2013
  1. Setup Vagrant to build Linux packages on CentOS 5.

    authored
    The goal is to use old glibc so that it can reach more audience (in
    particular, RHEL and CentOS users).
    
    Also, we don't compress the executable (using UPX) so that it can be
    inspected with ldd. Bonus: no more decompression overhead, faster
    startup.
    
    http://code.google.com/p/phantomjs/issues/detail?id=963
Commits on Dec 31, 2012
  1. Mac OS X: Fix possible crash when using some TrueType fonts.

    authored
    This is just a workaround. We simply avoid removing the custom font
    (intentionally leak it, a small price to pay) because otherwise it will
    invalidate Qt's font cache, which in turns trigger the crash at
    CoreText's CTFontCopyGraphicsFont.
    
    http://code.google.com/p/phantomjs/issues/detail?id=690
Commits on Dec 26, 2012
Commits on Dec 25, 2012
  1. Unix packaging: Fix UPX detection for binary compression.

    authored
    As pointed out by Cristian Ciupitu, our UPX detection logic was broken.
    This is now fixed by using `type` to look for the executable.
    
    http://code.google.com/p/phantomjs/issues/detail?id=928
Commits on Dec 21, 2012
Commits on Dec 19, 2012
  1. @detro
Commits on Dec 18, 2012
  1. @dos1
  2. @dos1
  3. @detro

    Fixing typo in GhostDriver 1.0.1

    detro authored committed
Commits on Dec 17, 2012
  1. Fix potential hang in the example scripts due to missing exit() call.

    authored
    Patch by Jônatas Pedraza <jonatas.nona@gmail.com> and Vivek Galatage
    <vivekgalatage@gmail.com>.
    
    http://code.google.com/p/phantomjs/issues/detail?id=922
  2. @dburrows

    Increase maximum number of redirects in line with modern browsers.

    dburrows authored committed
    Modern browser mostly limit re-directs to 20. The current limit in  PhantomJS is 10 which is not in line with most browsers. This patch is a simple increase of gMaxRedirections from 10 to 20.
    
    http://code.google.com/p/phantomjs/issues/detail?id=849
Commits on Dec 16, 2012
  1. @fastclemmy

    Update examples/pizza.coffee.

    fastclemmy authored committed
    Guess the DOM has changed a little. No more class .address but an (incorrectly used) <address> tag instead. (same pull request as the vanilla JS example)
    
    http://code.google.com/p/phantomjs/issues/detail?id=921
  2. @fastclemmy

    Fix examples/pizza.js.

    fastclemmy authored committed
    Guess the DOM has changed a little. No more class .address but an (incorrectly used) <address> tag instead.
    
    http://code.google.com/p/phantomjs/issues/detail?id=921
  3. @detro
Commits on Dec 14, 2012
  1. @detro

    Fix "--webdriver-selenium-grid-hub" CLI parameter.

    detro authored committed
    I had forgotten to update the option parsing code,
    and the option was never picked.
    
    Related issue: [GhostDriver #130](detro/ghostdriver#130).
Commits on Dec 13, 2012
  1. @Vitallium

    Enable WOFF file support.

    Vitallium authored committed
    Background:
    WOFF format requires that WebKit should be compiled with zlib.
    
    Related issues:
    http://code.google.com/p/phantomjs/issues/detail?id=592
  2. @jonleighton
  3. @jonleighton

    Fix memory leak on linux

    jonleighton authored committed
    We were previously adding the certificates on each instantiation of
    NetworkAccessManager, causing memory consumption to grow unbounded.
    
    I have also removed the Qt version check. It's unnecessary as we only
    build against a fixed Qt version.
    
    https://code.google.com/p/phantomjs/issues/detail?id=882
Commits on Dec 12, 2012
  1. @Vitallium

    Fix window.location.

    Vitallium authored
    Description:
    Web Page can't navigate to a relative url using the property 'window.location'.
    
    Upstream bug:
    https://bugs.webkit.org/show_bug.cgi?id=47978
    
    Issues:
    http://code.google.com/p/phantomjs/issues/detail?id=632
    http://code.google.com/p/phantomjs/issues/detail?id=530
  2. @JamesMGreene
  3. @jonleighton

    Enable multiple files to be uploaded to a file input

    jonleighton authored committed
    Obviously, the input must have the multiple attribute for this to work.
    
    The API is:
    
        page.uploadFile('#file_input', ['file1', file2'])
    
    I haven't implemented support for multiple files in the page.filePicker
    API because I couldn't work out how to get a return value of an array
    of strings through the JS/C++ bridge.
    
    https://code.google.com/p/phantomjs/issues/detail?id=256
Commits on Dec 6, 2012
  1. @JamesMGreene

    Added CoffeeScript examples where missing, minor other fixes

    JamesMGreene authored
    Added CoffeeScript examples where missing, minor other fixes such as spacing standardization (2 spaces is the standard in CoffeeScript via Ruby). Also a small set of minor JS example fixes and additional comments.
    
    Fixes http://code.google.com/p/phantomjs/issues/detail?id=907
  2. @JamesMGreene
  3. @JamesMGreene
  4. @JamesMGreene
Commits on Dec 4, 2012
Commits on Dec 1, 2012
  1. @jschauma
Commits on Nov 29, 2012
  1. @milianw
Something went wrong with that request. Please try again.