Changeset 47684 in webkit
- Timestamp:
- Aug 22, 2009 9:24:09 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit/mac/ChangeLog
r47657 r47684 1 2009-08-22 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Don't let local files access web URLs 6 https://bugs.webkit.org/show_bug.cgi?id=28480 7 8 * Misc/WebKitVersionChecks.m: 9 * WebView/WebPreferences.mm: 10 (+[WebPreferences initialize]): 11 1 12 2009-08-21 Anders Carlsson <andersca@apple.com> 2 13 -
trunk/WebKit/mac/Misc/WebKitVersionChecks.h
r45376 r47684 55 55 #define WEBKIT_FIRST_VERSION_WITHOUT_CONTENT_SNIFFING_FOR_FILE_URLS 0x02120A00 // 530.10.0 56 56 #define WEBKIT_FIRST_VERSION_WITHOUT_LINK_ELEMENT_TEXT_CSS_QUIRK 0x02130200 // 531.2.0 57 #define WEBKIT_FIRST_VERSION_WITHOUT_UNIVERSAL_ACCESS_FROM_FILE_URLS 0x02140000 // 532.0.0 57 58 58 59 #ifdef __cplusplus -
trunk/WebKit/mac/WebView/WebPreferences.mm
r47039 r47684 295 295 + (void)initialize 296 296 { 297 id universalAccessFromFileURLs = [NSNumber numberWithBool:NO]; 298 if (!WebKitLinkedOnOrAfter(WEBKIT_FIRST_VERSION_WITHOUT_UNIVERSAL_ACCESS_FROM_FILE_URLS)) 299 universalAccessFromFileURLs = [NSNumber numberWithBool:YES]; 300 297 301 NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys: 298 302 @"Times", WebKitStandardFontPreferenceKey, … … 316 320 [NSNumber numberWithBool:YES], WebKitJavaScriptEnabledPreferenceKey, 317 321 [NSNumber numberWithBool:YES], WebKitWebSecurityEnabledPreferenceKey, 318 [NSNumber numberWithBool:YES],WebKitAllowUniversalAccessFromFileURLsPreferenceKey,322 universalAccessFromFileURLs, WebKitAllowUniversalAccessFromFileURLsPreferenceKey, 319 323 [NSNumber numberWithBool:YES], WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey, 320 324 [NSNumber numberWithBool:YES], WebKitPluginsEnabledPreferenceKey, -
trunk/WebKit/qt/Api/qwebsettings.cpp
r47424 r47684 362 362 d->attributes.insert(QWebSettings::OfflineWebApplicationCacheEnabled, true); 363 363 d->attributes.insert(QWebSettings::LocalStorageEnabled, false); 364 d->attributes.insert(QWebSettings::LocalContentCanAccessRemoteUrls, true);364 d->attributes.insert(QWebSettings::LocalContentCanAccessRemoteUrls, false); 365 365 d->offlineStorageDefaultQuota = 5 * 1024 * 1024; 366 366 } -
trunk/WebKit/qt/ChangeLog
r47552 r47684 1 2009-08-22 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Don't let local files access web URLs 6 https://bugs.webkit.org/show_bug.cgi?id=28480 7 8 * Api/qwebsettings.cpp: 9 (QWebSettings::QWebSettings): 10 1 11 2009-08-19 Aaron Boodman <aa@chromium.org> 2 12 -
trunk/WebKit/win/ChangeLog
r47594 r47684 1 2009-08-22 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Don't let local files access web URLs 6 https://bugs.webkit.org/show_bug.cgi?id=28480 7 8 * WebPreferences.cpp: 9 (WebPreferences::initializeDefaultSettings): 10 1 11 2009-08-20 Brian Weinstein <bweinstein@apple.com> 2 12 -
trunk/WebKit/win/WebPreferences.cpp
r47039 r47684 205 205 CFDictionaryAddValue(defaults, CFSTR(WebKitJavaScriptEnabledPreferenceKey), kCFBooleanTrue); 206 206 CFDictionaryAddValue(defaults, CFSTR(WebKitWebSecurityEnabledPreferenceKey), kCFBooleanTrue); 207 CFDictionaryAddValue(defaults, CFSTR(WebKitAllowUniversalAccessFromFileURLsPreferenceKey), kCFBoolean True);207 CFDictionaryAddValue(defaults, CFSTR(WebKitAllowUniversalAccessFromFileURLsPreferenceKey), kCFBooleanFalse); 208 208 CFDictionaryAddValue(defaults, CFSTR(WebKitXSSAuditorEnabledPreferenceKey), kCFBooleanTrue); 209 209 CFDictionaryAddValue(defaults, CFSTR(WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey), kCFBooleanTrue); -
trunk/WebKitTools/ChangeLog
r47677 r47684 1 2009-08-22 Adam Barth <abarth@webkit.org> 2 3 Reviewed by Eric Seidel. 4 5 Don't let local files access web URLs 6 https://bugs.webkit.org/show_bug.cgi?id=28480 7 8 A bunch of our LayoutTests rely on our old behavior, so we explicitly 9 grant local files universal access during testing. Mainly, these tests 10 involve making XMLHttpRequests for data URLs. 11 12 * DumpRenderTree/mac/DumpRenderTree.mm: 13 (resetDefaultsToConsistentValues): 14 * DumpRenderTree/qt/DumpRenderTree.cpp: 15 (WebCore::WebPage::WebPage): 16 * DumpRenderTree/win/DumpRenderTree.cpp: 17 (resetDefaultsToConsistentValues): 18 1 19 2009-08-22 Mark Rowe <mrowe@apple.com> 2 20 -
trunk/WebKitTools/DumpRenderTree/mac/DumpRenderTree.mm
r47548 r47684 389 389 WebPreferences *preferences = [WebPreferences standardPreferences]; 390 390 391 [preferences setAllowUniversalAccessFromFileURLs:YES]; 391 392 [preferences setStandardFontFamily:@"Times"]; 392 393 [preferences setFixedFontFamily:@"Courier"]; -
trunk/WebKitTools/DumpRenderTree/qt/DumpRenderTree.cpp
r47548 r47684 111 111 settings()->setAttribute(QWebSettings::PluginsEnabled, true); 112 112 settings()->setAttribute(QWebSettings::LocalStorageEnabled, true); 113 settings()->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls, true); 114 113 115 connect(this, SIGNAL(geometryChangeRequested(const QRect &)), 114 116 this, SLOT(setViewGeometry(const QRect & ))); -
trunk/WebKitTools/DumpRenderTree/win/DumpRenderTree.cpp
r47320 r47684 710 710 COMPtr<IWebPreferencesPrivate> prefsPrivate(Query, preferences); 711 711 if (prefsPrivate) { 712 prefsPrivate->setAllowUniversalAccessFromFileURLs(TRUE); 712 713 prefsPrivate->setAuthorAndUserStylesEnabled(TRUE); 713 714 prefsPrivate->setDeveloperExtrasEnabled(FALSE);
Note: See TracChangeset
for help on using the changeset viewer.