Permalink
Commits on Sep 8, 2013
  1. Getting ready for 1.9.2.

    ariya committed Sep 6, 2013
Commits on Sep 1, 2013
  1. Add require.paths support

    hexid authored and ariya committed Aug 29, 2013
Commits on Aug 15, 2013
  1. CONTRIBUTING.md: convenient => confident

    mroderick committed Aug 15, 2013
    Minor correction to language use in CONTRIBUTING.md
Commits on Jul 25, 2013
  1. Import GhostDriver v1.0.4

    detro committed Jul 25, 2013
    Issues in this release: https://github.com/detro/ghostdriver/issues?labels=1.0.4&state=closed
    See GhostDriver Changelog for more details.
  2. Fix harfbuzz assertions using patch from Chromium.

    Richard Harris authored and ariya committed Jun 17, 2013
    Exotic text (e.g. attempting to render a binary file such as .zip
    or .exe as a webpage) can trigger an assertion failure in the
    Harfbuzz code. Chromium developers also noticed this issue and
    committed a patch to fix it:
    
    http://lists.freedesktop.org/archives/harfbuzz/2009-August/000354.html
    
    This patch has not been accepted by upstream, but this (old) version
    of Harfbuzz has been abandoned and superceded by Harfbuzz-NG.
    
    Issue #11264
Commits on Jun 23, 2013
  1. Use Qt::transparent to resolve graphical artifacts with images with t…

    Vitallium committed Jun 23, 2013
    …ransparent background.
    
    We need to use QImage::Format_ARGB32_Premultiplied on Windows to preserve a text hinting and antialiasing. Using the function `qRgba()` leads to wrong pixel values on a target image. Since, `QImage::fill(uint pixel)` doesn't handle the QImage::Format_ARGB32_Premultiplied format, so we need to use the another overload `QImage::fill(const QColor &color)`
    
    Issues:
    ariya#11276
    ariya#11007
    ariya#11366
  2. Merge pull request #11425 from Vitallium/master

    Vitallium committed Jun 23, 2013
    Fix typo in the `loadurlwithoutcss` example
Commits on Jun 21, 2013
  1. Merge pull request #11422 from detro/ghostdriver-dev

    detro committed Jun 21, 2013
    WebServer Headers for Request are treated case-insensitive
  2. WebServer Headers for Request are treated case-insensitive

    detro committed Jun 21, 2013
    To achieve this, Request Headers are stored in both "original" and "lowercase".
    In this way we don't mangle with the request object we have received, while
    still be able to handle headers when NOT in the classic "Camel-Case" format.
    
    Fixes #11421.
Commits on Jun 9, 2013
  1. Patch for table page break improvement.

    ariya committed Jun 9, 2013
    From d78182d3a6451522f239ee1ecbb71863eb053792 Mon Sep 17 00:00:00 2001
    From: Artem Baranovskiy <likejavascript@gmail.com>
    Date: Mon, 6 May 2013 08:01:01 +0400
    Subject: [PATCH] Table page-break improvements
    
    See issue #11291 ariya#11291
Commits on Jun 8, 2013
  1. Unit tests: reduce the flakiness of loading progress tests.

    ariya committed Jun 2, 2013
    For whatever reason, swapping the order with the render() tests solve the
    intermittent random failures. Also, split the tests between loading
    start and finish checks (to better recognize which one is failing, if
    there is a failure), also make the tests more asynchoronous.
    
    ariya#11091
  2. Unit test: tweak secure connection check.

    ariya committed Jun 2, 2013
    The main wikipedia page can be slow to load and thus triggers the timeout.
    Let's use the fast Google site so that we don't get flaky outcome.
    
    Issue #10882: ariya#10882
Commits on Jun 5, 2013
  1. Fix minor typos in preconfig.sh.

    kanzure committed Jun 5, 2013
    One is a typo, while the other is grammar-related.
    
    fixes #11388
    
    ariya#11388
Commits on May 28, 2013
  1. Fix including http:// in the proxy URL:

    Vitallium committed May 27, 2013
    The proxy host parsed incorrectly, when it was typed with a scheme (http or https).
    Now proxy can be specified with the scheme.
    
    Fix invalid type conversion:
    m_proxyPort converts to its ASCII representation.
    Use `QString::number` to include a proxy port properly.
    
    Issues:
    ariya#11117
    ariya#10811
Commits on May 21, 2013
  1. Make QNetworkReplyHandler deliver content asynchronously

    Vitallium authored and ariya committed May 20, 2013
    when its load type is set to SynchronousLoad.
    
    Issue #11338: ariya#11338
    Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=62808
Commits on May 20, 2013
  1. Update ChangeLog.

    ariya committed May 20, 2013
  2. Reword for better English

    rdancer authored and ariya committed May 18, 2013
Commits on May 19, 2013
  1. Fix crash when calling QObject::disconnect for QNetworkReplyWrapper

    Vitallium authored and ariya committed May 16, 2013
    Fix it by watching the QNetworkReply's destroyed() signal and avoid the dangling pointer
    instead. The QNetworkReply doesn't need to be aborted in this case anyway.
    
    Issue #11252: ariya#11252
    Upstream bug: https://bugs.webkit.org/show_bug.cgi?id=116035
Commits on May 15, 2013
  1. Update ChangeLog.

    ariya committed May 15, 2013
Commits on May 14, 2013
  1. Update RPM spec changelog

    heydenberk authored and ariya committed Apr 30, 2013
    - Describe %files change
    - Fix year in timestamp in previous changelog entry
    
    Issue #11262 ariya#11262
  2. Update rpm spec file names

    heydenberk authored and ariya committed Apr 24, 2013
    - Add missing example files
    - Alphabetize names
    
    Issue #11262 ariya#11262
  3. Network request header manipulation

    Vitallium authored and ariya committed Mar 11, 2013
    Issue: ariya#11299 (#11299)
    
    User should be able  to manipulate HTTP headers per each network request, not only using global setting page.customHeaders.
  4. Limit the maximum request post size to 10 MB (megabytes).

    Vitallium authored and ariya committed May 9, 2013
    std::numeric_limits<qint64>::max is too big for QByteArray (throws Out of Memory exception).
    Set up the limit like it was done in Google Chrome
    Ref: https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/core/inspector/NetworkResourcesData.cpp
    
    Related to issue #10158 ariya#10158
Commits on Apr 30, 2013
  1. MINOR: Reorder initialisation order in NAM constr.

    detro committed Apr 30, 2013
    `m_resourceTimeout` is declared before of other
    private variables, and the compiler was complaining
    the initialisation order could not be respected.
    This caused annoying (but innocuous) warnings at compile time.
Commits on Apr 29, 2013
  1. ChangeUrl to accept an encoded string

    dotjs authored and ariya committed Apr 16, 2013
  2. Updated rpm spec file to work with 1.9.

    lobbin authored and ariya committed Apr 24, 2013