Permalink
Commits on Dec 23, 2011
  1. Don't create window.WebServer.

    It was done for WebPage for backward compatibility and it would be
    removed in the future, so don't do it for WebServer.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 23, 2011
  2. Static build: Don't merge Mac and Linux script.

    Apparently with Qt 4.8, static build on Linux does not work out of the
    box so there is no need to merge the static build scripts.
    
    Also, tweak some configure options.
    
    http://code.google.com/p/phantomjs/issues/detail?id=142
    http://code.google.com/p/phantomjs/issues/detail?id=197
    committed Dec 23, 2011
Commits on Dec 22, 2011
  1. Static build script: Fix the build.

    MIT SHM is needed on X11.
    Local path is better passed directly to configure.
    
    http://code.google.com/p/phantomjs/issues/detail?id=142
    http://code.google.com/p/phantomjs/issues/detail?id=197
    committed Dec 22, 2011
Commits on Dec 21, 2011
  1. Merge branch 'master' into 1.4

    committed Dec 21, 2011
  2. Merge pull request #185 from Roejames12/master

    Last changes
    committed Dec 21, 2011
Commits on Dec 20, 2011
  1. Refer to 1.4 in the README.

    committed Dec 20, 2011
  2. Remove the complex example for WebServer module.

    The simpleserver should be a better starting point to learn the module.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 20, 2011
  3. Some API changes in the WebServer module.

    Trying to match http://nodejs.org/docs/latest/api/http.html.
    
    For the server response:
    
      * Change writeBody to write
      * Change writeHeaders to writeHead
    
    For the request object, 'headers' is now an object containing all
    key-value pairs of the actual HTTP headers.
    
    'queryString' is folded into 'url' key.
    
    Non-standard keys in the request: isSSL, remotePort, remoteIP,
    remoteUser, are disabled in the mean-time (will be revisited after 1.4
    release).
    
    Implementation-wise, the request object is now a simple key-value pair
    using QVariant, as opposed to the heavy QObject instance.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 20, 2011
  4. Explicitly disable directory listing in the web server.

    This is for security, as leaking the directory structure is likely not
    the use case of PhantomJS built-in server.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 20, 2011
  5. Add the CoffeeScript version of simpleserver.

    This is for the new simpleserver example introduced in commit 9eae7f1.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 20, 2011
Commits on Dec 19, 2011
  1. Add a simpler example for the WebServer module.

    This does nothing but to start an HTTP server on the given port.
    The request is merely dumped back as the formatted response.
    
    This example is useful for simple troubleshooting.
    
    http://code.google.com/p/phantomjs/issues/detail?id=115
    committed Dec 19, 2011
  2. Remove tabs in the ChangeLog.

    committed Dec 19, 2011
  3. Update Sencha folks.

    committed Dec 19, 2011
Commits on Dec 16, 2011
  1. Revert some of commit 8ade9f4

    IceArmy committed Dec 16, 2011
  2. Revert most of commit c8f45c2

    IceArmy committed Dec 16, 2011
Commits on Dec 13, 2011
  1. Replace more unused variables with _

    IceArmy committed Dec 13, 2011