Changeset 75411 in webkit
- Timestamp:
- Jan 10, 2011 12:30:14 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r75410 r75411 1 2011-01-10 Benjamin Poulain <benjamin.poulain@nokia.com> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [Qt] Navigator.cookiesEnabled return true for Qt even if there is no cookie jar 6 https://bugs.webkit.org/show_bug.cgi?id=52081 7 8 Test for the availability of cookie jar to return if cookies are enabled or not. 9 10 * platform/qt/CookieJarQt.cpp: 11 (WebCore::cookiesEnabled): 12 1 13 2011-01-10 W. James MacLean <wjmaclean@chromium.org> 2 14 -
trunk/Source/WebCore/platform/qt/CookieJarQt.cpp
r75359 r75411 115 115 bool cookiesEnabled(const Document* document) 116 116 { 117 return !!networkAccessManager(document); 117 if (QNetworkAccessManager* manager = networkAccessManager(document)) 118 return !!manager->cookieJar(); 119 120 return false; 118 121 } 119 122 -
trunk/WebKit/qt/ChangeLog
r75359 r75411 1 2011-01-10 Benjamin Poulain <benjamin.poulain@nokia.com> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [Qt] Navigator.cookiesEnabled return true for Qt even if there is no cookie jar 6 https://bugs.webkit.org/show_bug.cgi?id=52081 7 8 Add an autotest for checking the result of Navigator.cookiesEnabled depending 9 on the status of the cookie jar. 10 11 * tests/qwebpage/tst_qwebpage.cpp: 12 (tst_QWebPage::navigatorCookieEnabled): 13 1 14 2011-01-09 Sheriff Bot <webkit.review.bot@gmail.com> 2 15 -
trunk/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
r75359 r75411 35 35 #include <qgraphicsview.h> 36 36 #include <qgraphicswebview.h> 37 #include <qnetworkcookiejar.h> 37 38 #include <qnetworkrequest.h> 38 39 #include <qwebdatabase.h> … … 132 133 void infiniteLoopJS(); 133 134 void networkAccessManagerOnDifferentThread(); 135 void navigatorCookieEnabled(); 134 136 135 137 #ifdef Q_OS_MAC … … 2711 2713 } 2712 2714 2715 void tst_QWebPage::navigatorCookieEnabled() 2716 { 2717 m_page->networkAccessManager()->setCookieJar(0); 2718 QVERIFY(!m_page->networkAccessManager()->cookieJar()); 2719 QVERIFY(!m_page->mainFrame()->evaluateJavaScript("navigator.cookieEnabled").toBool()); 2720 2721 m_page->networkAccessManager()->setCookieJar(new QNetworkCookieJar()); 2722 QVERIFY(m_page->networkAccessManager()->cookieJar()); 2723 QVERIFY(m_page->mainFrame()->evaluateJavaScript("navigator.cookieEnabled").toBool()); 2724 } 2725 2713 2726 #ifdef Q_OS_MAC 2714 2727 void tst_QWebPage::macCopyUnicodeToClipboard()
Note: See TracChangeset
for help on using the changeset viewer.