Changeset 50659 in webkit
- Timestamp:
- Nov 9, 2009 7:38:30 AM (14 years ago)
- Location:
- trunk/WebKit/qt
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/qt/Api/qwebsettings.cpp
r50456 r50659 207 207 global->attributes.value(QWebSettings::LocalContentCanAccessRemoteUrls)); 208 208 settings->setAllowUniversalAccessFromFileURLs(value); 209 210 value = attributes.value(QWebSettings::SessionStorageEnabled,211 global->attributes.value(QWebSettings::SessionStorageEnabled));212 settings->setSessionStorageEnabled(value);213 209 } else { 214 210 QList<QWebSettingsPrivate*> settings = *::allSettings(); … … 352 348 local storage feature is enabled or not. Disabled by default. 353 349 \value LocalContentCanAccessRemoteUrls Specifies whether locally loaded documents are allowed to access remote urls. 354 \value SessionStorageEnabled Specifies whether support for the HTML 5355 session storage feature is enabled or not. Enabled by default.356 350 */ 357 351 … … 384 378 d->attributes.insert(QWebSettings::LocalStorageEnabled, false); 385 379 d->attributes.insert(QWebSettings::LocalContentCanAccessRemoteUrls, false); 386 d->attributes.insert(QWebSettings::SessionStorageEnabled, true);387 380 d->offlineStorageDefaultQuota = 5 * 1024 * 1024; 388 381 d->defaultTextEncoding = QLatin1String("iso-8859-1"); -
trunk/WebKit/qt/Api/qwebsettings.h
r50456 r50659 68 68 #endif 69 69 LocalContentCanAccessRemoteUrls, 70 SessionStorageEnabled,71 70 DnsPrefetchEnabled 72 71 }; -
trunk/WebKit/qt/ChangeLog
r50656 r50659 1 2009-11-09 Laszlo Gombos <laszlo.1.gombos@nokia.com> 2 3 Reviewed by Kenneth Christiansen. 4 5 [Qt] Remove the sessionStorage setting (per Page) 6 https://bugs.webkit.org/show_bug.cgi?id=31249 7 8 This setting allows to run sessionStorage on/off on a per page 9 basis. Remove this prematurely exposed API. 10 11 * Api/qwebsettings.cpp: 12 (QWebSettingsPrivate::apply): 13 (QWebSettings::QWebSettings): 14 * tests/qwebpage/tst_qwebpage.cpp: 15 (tst_QWebPage::database): 16 (tst_QWebPage::testOptionalJSObjects): 17 1 18 2009-11-09 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 2 19 -
trunk/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp
r50556 r50659 457 457 458 458 m_page->settings()->setAttribute(QWebSettings::LocalStorageEnabled, true); 459 m_page->settings()->setAttribute(QWebSettings::SessionStorageEnabled, true);460 459 m_page->settings()->setAttribute(QWebSettings::OfflineStorageDatabaseEnabled, true); 461 460 … … 1506 1505 QCOMPARE(testFlag(webPage1, QWebSettings::LocalStorageEnabled, "localStorage", false), false); 1507 1506 QCOMPARE(testFlag(webPage2, QWebSettings::LocalStorageEnabled, "localStorage", false), true); 1508 1509 QCOMPARE(testFlag(webPage1, QWebSettings::SessionStorageEnabled, "sessionStorage", false), false);1510 QCOMPARE(testFlag(webPage2, QWebSettings::SessionStorageEnabled, "sessionStorage", true), true);1511 QCOMPARE(testFlag(webPage1, QWebSettings::SessionStorageEnabled, "sessionStorage", false), false);1512 QCOMPARE(testFlag(webPage2, QWebSettings::SessionStorageEnabled, "sessionStorage", false), true);1513 1507 } 1514 1508
Note: See TracChangeset
for help on using the changeset viewer.