2011-06-15 Diego Gonzalez <diegohcg@webkit.org>
authorDiego Gonzalez <diegohcg@webkit.org>
Wed, 15 Jun 2011 15:08:23 +0000 (15:08 +0000)
committerAdemar de Souza Reis Jr <ademar.reis@openbossa.org>
Mon, 20 Jun 2011 13:14:54 +0000 (10:14 -0300)
commita2ce7739bc65bfa5404538446c180dc0f8e5b95a
tree44c4a4a5933de2e25fa46463d77ac843640098fc
parentceea7a3f39acc015b25db2e9b4215a822dcfbfa8
2011-06-15  Diego Gonzalez  <diegohcg@webkit.org>

        Reviewed by Kenneth Rohde Christiansen.

        [Qt] Inconsistent behavior on a form submit request...
        https://bugs.webkit.org/show_bug.cgi?id=45523

        The inconsistency occurs when a form submission requests a new window.
        Two windows are opened (instead of only one) and the first window is opened
        as a blank page.

        By default each page is put into their own unique page group, which affects popup windows
        and visited links. Page groups (per process only) is a feature making it possible to use
        separate settings for each group, so that for instance an integrated browser/email reader
        can use different settings for displaying HTML pages and HTML email. To make QtWebKit work
        as expected out of the box, we use a default group similar to what other ports are doing.

        * Api/qwebpage.cpp:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@88933 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebKit/qt/Api/qwebpage.cpp
Source/WebKit/qt/ChangeLog
Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp