Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Mar 21, 2013
  1. Update ChangeLog.

  2. @DjinnS

    netsniff example: Exclude Data URI from HAR.

    DjinnS authored committed
    Fixes issue #10740.
Commits on Mar 20, 2013
  1. @jwilkins

    Add support for specifying non-default CA certificate bundles.

    jwilkins authored committed
    This is done via SSL_CERT_DIR and --ssl-certstore.
    Fixes issue #10916.
  2. @Tomtomgo

    WebPage: network timeout setting.

    Tomtomgo authored committed
    Fixes issue #11129.
Commits on Mar 19, 2013
  1. @laurentj

    WebPage: new constants for modifiers keys

    laurentj authored committed
    Declares in event.modifiers all constants needed for the fifth
    parameter of sendEvent.
  2. Add a patch to disable touch event support.

    This is from #408.
    See also issue #10375 for some related discussion.
  3. @explicitcall

    Support for specifying request body encoding for WebPage::openUrl

    explicitcall authored committed
    Added a simple test in test/webpage-spec.js
    Test data from
  4. @explicitcall

    Support for specifying request body encoding for WebPage::openUrl

    explicitcall authored committed
    doesn't break existing functionality and currently supports only
    "utf-8" and "utf8" encodings
Commits on Mar 18, 2013
  1. @detro

    Merge pull request #11146 from detro/ghostdriver-dev

    detro authored
    Importing GhostDriver v1.0.3
  2. @detro

    Importing new GhostDriver 1.0.3.

    detro authored
    See the project for details.
  3. @detro

    Tests for the new "page.loading" property.

    detro authored
    This commit provides the unit tests for the new property, as asked by
    Ariya in #11091.
Commits on Mar 17, 2013
  1. @detro

    New "page.loading" and "page.loadingProgress".

    detro authored
    Now you can know about the Page Loading Progress
    using 2 property:
    - [bool] page.loading
    - [int: 0-100] page.loadingProgress
    Implements #1091:
Commits on Mar 16, 2013
Commits on Mar 3, 2013
Commits on Feb 25, 2013
  1. @AJamesPhillips
Commits on Feb 24, 2013
  1. @dodysw

    Fix concurrent issue on render_multi_url example

    dodysw authored committed
    webkit (thus phantomjs) load() does not call loadFinished at the expected timing when running concurrently. The example is changed to run non-concurrently as a work around.
  2. @Vitallium
  3. @Vitallium

    Reworked api for canceling network requests. Added experimental API f…

    Vitallium authored committed
    …or changing the url of the network request.
  4. @barraponto
Commits on Feb 12, 2013
  1. @detro

    HOTFIX: @Vitalliumm discovered a typo in CookieJar

    detro authored committed
    Original message:
    This was affecting date comparison/espiration in the
    Typical case of "I have no idea how it did work so far".
Commits on Feb 5, 2013
  1. Renew the weather example with OpenWeatherMap service.

    Google "secret" Weather API is shutdown. Let's use the crowd-sourced
    OpenWeatherMap to supply the weather data (albeit there is no forecast
  2. @jgonera

    Make require.stub() optionally accept a factory function

    jgonera authored committed
    require.stub() can now accept a factory function instead of an object
    so that stubbed modules are initialized lazily:
    require.stub('zlib', function() {
        // initialized once, when zlib first required
        return {
            createGzip: function() { ... }
  3. @Havelock-Vetinari

    Fix ignoring ssl errors on synchronous xhrs

    Havelock-Vetinari authored committed
    disabling peer verify in ssl configuration when ignore-ssl-errors is set
  4. @JamesMGreene

    Updated help output to prefer true/false to yes/no

    JamesMGreene authored committed
    Similarly, I updated the API Reference too:
    This arguably makes more sense to PhantomJS's typical audience of web developers.
Commits on Jan 29, 2013
  1. @JamesMGreene

    Adding the whole 'bin' folder to '.gitignore'

    JamesMGreene authored
    On Windows, there are 3 files produced in the 'bin' folder and none of them should be checked in.
  2. Prevent possible crash on pages with iframes.

    In some cases, setupFrame() has not been invoked (due to the queued
    signal-slot connection) after the frame is destroyed and thus leads
    to the crash. We prevent this from happening by making sure it is a
    direct connection instead and therefore setupFrame() will be executed
    as soon as possible.
    Investigation + patch by Vitaliy Slobodin <>.
Commits on Jan 25, 2013
  1. Fixed the CreationDate value format when creating PDFs.

    Jeff Boulter authored committed
    This was confusing Adobe Reader and not allowing it to save PDFs.
    This bug appears to have been introduced in commit 08fc50d which was applying the patch from but missed two lines.
    This should fix issue .
Commits on Jan 22, 2013
  1. @bongole

    Add rendering to stdout and stderr.

    bongole authored committed
    This feature renders PDF, GIF and other format supported by Qt to
    stdout or stderr.
    "/dev/stdout" and "/dev/stderr" are converted to System::stdout and
    System::stderr on Windows.
Something went wrong with that request. Please try again.