Changeset 50938 in webkit
- Timestamp:
- Nov 13, 2009 5:49:29 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/qt/Api/qwebsettings.cpp
r50876 r50938 199 199 global->attributes.value(QWebSettings::LocalContentCanAccessRemoteUrls)); 200 200 settings->setAllowUniversalAccessFromFileURLs(value); 201 settings->setUsesPageCache(WebCore::pageCache()->capacity()); 201 202 } else { 202 203 QList<QWebSettingsPrivate*> settings = *::allSettings(); … … 641 642 void QWebSettings::setMaximumPagesInCache(int pages) 642 643 { 644 QWebSettingsPrivate* global = QWebSettings::globalSettings()->d; 643 645 WebCore::pageCache()->setCapacity(qMax(0, pages)); 646 global->apply(); 644 647 } 645 648 -
trunk/WebKit/qt/ChangeLog
r50937 r50938 1 2009-11-13 Andras Becsi <becsi.andras@stud.u-szeged.hu> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [Qt] Enable Page Cache if setMaximumPagesInCache needs it. 6 This fixes https://bugs.webkit.org/show_bug.cgi?id=31266. 7 8 * Api/qwebsettings.cpp: 9 (QWebSettingsPrivate::apply): 10 (QWebSettings::setMaximumPagesInCache): 11 1 12 2009-11-13 Jocelyn Turcotte <jocelyn.turcotte@nokia.com> 2 13 -
trunk/WebKitTools/ChangeLog
r50931 r50938 1 2009-11-13 Andras Becsi <becsi.andras@stud.u-szeged.hu> 2 3 Reviewed by Kenneth Rohde Christiansen. 4 5 [Qt] Add WebKitUsesPageCachePreferenceKey overriding support to DRT's LayoutTestController. 6 7 * DumpRenderTree/qt/DumpRenderTree.cpp: 8 (WebCore::WebPage::resetSettings): 9 * DumpRenderTree/qt/LayoutTestControllerQt.cpp: 10 (LayoutTestController::overridePreference): 11 1 12 2009-11-13 Eric Seidel <eric@webkit.org> 2 13 -
trunk/WebKitTools/DumpRenderTree/qt/DumpRenderTree.cpp
r50832 r50938 141 141 142 142 settings()->resetFontSize(QWebSettings::DefaultFontSize); 143 144 143 settings()->resetAttribute(QWebSettings::JavascriptCanOpenWindows); 145 144 settings()->resetAttribute(QWebSettings::JavascriptEnabled); … … 147 146 settings()->resetAttribute(QWebSettings::LinksIncludedInFocusChain); 148 147 settings()->resetAttribute(QWebSettings::OfflineWebApplicationCacheEnabled); 148 QWebSettings::setMaximumPagesInCache(0); // reset to default 149 149 } 150 150 -
trunk/WebKitTools/DumpRenderTree/qt/LayoutTestControllerQt.cpp
r50622 r50938 327 327 else if (name == "WebKitDefaultFontSize") 328 328 settings->setFontSize(QWebSettings::DefaultFontSize, value.toInt()); 329 } 329 else if (name == "WebKitUsesPageCachePreferenceKey") 330 QWebSettings::setMaximumPagesInCache(value.toInt()); 331 }
Note: See TracChangeset
for help on using the changeset viewer.