2010-11-17 Andras Becsi <abecsi@webkit.org>
authorabecsi@webkit.org <abecsi@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Nov 2010 18:40:11 +0000 (18:40 +0000)
committerabecsi@webkit.org <abecsi@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Nov 2010 18:40:11 +0000 (18:40 +0000)
commit52c1c8cff437c5e5bd318b184acb41afdd7ab0a3
treeb0606025c9d8204f5163ade8e9dc6ed56cb6a8dc
parent6c9dacc76b27fdaa76ad615712e02fa3e7a12357
2010-11-17  Andras Becsi  <abecsi@webkit.org>

        Reviewed by Andreas Kling.

        [Qt][WK2] Make it possible to set custom user agent strings in MiniBrowser.
        https://bugs.webkit.org/show_bug.cgi?id=49627

        Add a user agent dialog and a resource file for useragentlist.txt to MiniBrowser.

        * MiniBrowser/MiniBrowser.qrc: Added.
        Add it here to prevent qmake from detecting it
        since it needs to be copied to the build directory.
        * MiniBrowser/qt/BrowserWindow.cpp:
        (BrowserWindow::BrowserWindow):
        (BrowserWindow::updateUserAgentList):
        (BrowserWindow::showUserAgentDialog):
        * MiniBrowser/qt/BrowserWindow.h:
        * MiniBrowser/qt/MiniBrowser.pro:
2010-11-17  Andras Becsi  <abecsi@webkit.org>

        Reviewed by Andreas Kling.

        [Qt][WK2] Make it possible to set custom user agent strings in MiniBrowser
        https://bugs.webkit.org/show_bug.cgi?id=49627

        Copy the MiniBrowser.qrc and QtTestBrowser's useragentlist.txt file
        to the build directory of MiniBrowser because it has to be in a
        subdirectory of the resource file.
        Add a method to QWKPage to retrieve the custom user agent string.

        * DerivedSources.pro:
        * UIProcess/API/qt/qwkpage.cpp:
        (QWKPage::customUserAgent):
        * UIProcess/API/qt/qwkpage.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@72220 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit2/ChangeLog
WebKit2/DerivedSources.pro
WebKit2/UIProcess/API/qt/qwkpage.cpp
WebKit2/UIProcess/API/qt/qwkpage.h
WebKitTools/ChangeLog
WebKitTools/MiniBrowser/qt/BrowserWindow.cpp
WebKitTools/MiniBrowser/qt/BrowserWindow.h
WebKitTools/MiniBrowser/qt/MiniBrowser.pro