Permalink
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 committed with ariya 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
  2. third-party.txt: Include OpenSSL.

    ariya committed May 20, 2013
Commits on May 20, 2013
  1. Update ChangeLog.

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

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

    Vitallium committed with ariya 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 committed with ariya 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 committed with ariya Apr 24, 2013
    - Add missing example files
    - Alphabetize names
    
    Issue #11262 ariya#11262
  3. Network request header manipulation

    Vitallium committed with ariya 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 committed with ariya 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 committed with ariya Apr 16, 2013
  2. Updated rpm spec file to work with 1.9.

    lobbin committed with ariya Apr 24, 2013
  3. Teach `File` how to change its encoding

    execjosh committed with ariya Mar 26, 2013
    If a `File` is in "text" mode, then it has an encoding.  This
    encoding defaults to UTF-8; however, it can be set only at time of
    construction (by using `fs.open`).
    
    This modification allows the user to change the encoding on-the-fly
    for "text" mode `File` instances.
    
    See #11234 ariya#11234
    Spin off from #11168 ariya#11168
Commits on Apr 23, 2013
  1. Update ChangeLog.

    ariya committed Apr 23, 2013
  2. Improve WebPage CJK support tests.

    execjosh committed with ariya Apr 6, 2013
    This is for issue #10249: ariya#10249.
Commits on Apr 14, 2013
  1. Fix compilation with MSVC 2010

    Vitallium committed with ariya Apr 13, 2013
    Issue #10158: ariya#10158
    This bug introduced by the marco max( ) defined in <windef.h>.
    It replaces max( ) with another statement but still preceeded by numberic_limits<Type>::
    The workaround is to use the parenthesis
Commits on Apr 13, 2013
  1. Fix command line option typo

    Vitallium committed with ariya Apr 9, 2013
  2. Use UTF-8 encoding for std{in,out,err}

    execjosh committed with ariya Apr 2, 2013
    This fixes issue #11162.
    
    `File` constructor takes a `QTextCodec *`, codec; but, if codec is
    `NULL`, then it assumes "binary" mode, which causes non-ASCII
    characters to be converted to NUL (`\0`) in `File::write`.
    
    This change passes the codec for UTF-8 to the `File` constructor for
    the `std{in,out,err}` instances, thus opening them in *text mode*.
  3. Flush in `File::write` when in unbuffered "text" mode

    execjosh committed with ariya Mar 26, 2013
    If the wrapped `QFile` was opened with `QIODevice::Unbuffered`, any
    writes should be unbuffered.  However, as currently implemented,
    using `QTextStream` when the `File` is in "text" mode causes all
    reads/writes to be buffered.
    
    This modification forces a flush in `File::write` if the wrapped
    `QFile` was opened with `QIODevice::Unbuffered`.
    
    Necessary to fix issue #11162 ariya#11162.
Commits on Mar 31, 2013
  1. Update ChangeLog.

    ariya committed Mar 31, 2013
Commits on Mar 26, 2013
  1. Fix loading modules from an absolute path on Windows.

    Vitallium committed with ariya Mar 24, 2013
    Don't check the module path using Linux-style path checking.
    
    Issue #11165: ariya#11165
Commits on Mar 21, 2013
  1. Update ChangeLog.

    ariya committed Mar 21, 2013