Changeset 122280 in webkit
- Timestamp:
- Jul 10, 2012 4:53:21 PM (12 years ago)
- Location:
- trunk/Source
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r122278 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 We've already removed the code that implements Hixie76 WebSockets. This 9 patch just removes the WebCore::Setting that used to control which 10 WebSocket protocol version we'd use. 11 12 I've left the WebKit-layer APIs in place, but they now don't do 13 anything. I'll remove all the Chromium callers shortly. 14 15 * page/Settings.cpp: 16 (WebCore::Settings::Settings): 17 * page/Settings.h: 18 (Settings): 19 1 20 2012-07-10 Philip Rogers <pdr@google.com> 2 21 -
trunk/Source/WebCore/page/Settings.cpp
r121907 r122280 253 253 , m_scrollAnimatorEnabled(true) 254 254 #endif 255 #if ENABLE(WEB_SOCKETS)256 , m_useHixie76WebSocketProtocol(false)257 #endif258 255 , m_mediaPlaybackRequiresUserGesture(false) 259 256 , m_mediaPlaybackAllowsInline(true) -
trunk/Source/WebCore/page/Settings.h
r121907 r122280 505 505 void setEnableScrollAnimator(bool flag) { m_scrollAnimatorEnabled = flag; } 506 506 bool scrollAnimatorEnabled() const { return m_scrollAnimatorEnabled; } 507 #endif508 #if ENABLE(WEB_SOCKETS)509 void setUseHixie76WebSocketProtocol(bool flag) { m_useHixie76WebSocketProtocol = flag; }510 bool useHixie76WebSocketProtocol() { return m_useHixie76WebSocketProtocol; }511 507 #endif 512 508 … … 746 742 bool m_scrollAnimatorEnabled : 1; 747 743 #endif 748 #if ENABLE(WEB_SOCKETS)749 bool m_useHixie76WebSocketProtocol : 1;750 #endif751 744 bool m_mediaPlaybackRequiresUserGesture : 1; 752 745 bool m_mediaPlaybackAllowsInline : 1; -
trunk/Source/WebKit/blackberry/Api/WebPage.cpp
r122162 r122280 568 568 #endif 569 569 570 m_page->settings()->setUseHixie76WebSocketProtocol(false);571 570 m_page->settings()->setInteractiveFormValidationEnabled(true); 572 571 m_page->settings()->setAllowUniversalAccessFromFileURLs(false); -
trunk/Source/WebKit/blackberry/ChangeLog
r122204 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * Api/WebPage.cpp: 9 (BlackBerry::WebKit::WebPagePrivate::init): 10 1 11 2012-07-10 Adam Barth <abarth@webkit.org> 2 12 -
trunk/Source/WebKit/chromium/ChangeLog
r122272 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * public/WebSettings.h: 9 (WebKit::WebSettings::setHixie76WebSocketProtocolEnabled): 10 * src/WebSettingsImpl.cpp: 11 * src/WebSettingsImpl.h: 12 (WebSettingsImpl): 13 * src/WebSharedWorkerImpl.cpp: 14 (WebKit::WebSharedWorkerImpl::initializeLoader): 15 1 16 2012-07-09 Dana Jansens <danakj@chromium.org> 2 17 -
trunk/Source/WebKit/chromium/public/WebSettings.h
r121861 r122280 146 146 virtual void setEnableScrollAnimator(bool) = 0; 147 147 virtual bool scrollAnimatorEnabled() const = 0; 148 virtual void setHixie76WebSocketProtocolEnabled(bool) = 0;149 148 virtual void setVisualWordMovementEnabled(bool) = 0; 150 149 virtual void setAcceleratedPaintingEnabled(bool) = 0; … … 162 161 // DEPRECATED 163 162 virtual void setDefaultDeviceScaleFactor(int) { } 163 virtual void setHixie76WebSocketProtocolEnabled(bool) { } 164 164 165 165 protected: -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp
r121861 r122280 556 556 } 557 557 558 void WebSettingsImpl::setHixie76WebSocketProtocolEnabled(bool enabled)559 {560 #if ENABLE(WEB_SOCKETS)561 m_settings->setUseHixie76WebSocketProtocol(enabled);562 #else563 UNUSED_PARAM(enabled);564 #endif565 }566 567 558 void WebSettingsImpl::setVisualWordMovementEnabled(bool enabled) 568 559 { -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.h
r121861 r122280 140 140 virtual void setEnableScrollAnimator(bool); 141 141 virtual bool scrollAnimatorEnabled() const; 142 virtual void setHixie76WebSocketProtocolEnabled(bool);143 142 virtual void setVisualWordMovementEnabled(bool); 144 143 virtual void setShouldDisplaySubtitles(bool); -
trunk/Source/WebKit/chromium/src/WebSharedWorkerImpl.cpp
r121742 r122280 124 124 // FIXME: Settings information should be passed to the Worker process from Browser process when the worker 125 125 // is created (similar to RenderThread::OnCreateNewView). 126 m_webView->settings()->setHixie76WebSocketProtocolEnabled(false);127 126 m_webView->initializeMainFrame(this); 128 127 -
trunk/Source/WebKit/gtk/ChangeLog
r122233 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: 9 * WebCoreSupport/DumpRenderTreeSupportGtk.h: 10 (DumpRenderTreeSupportGtk): 11 * webkit/webkitwebview.cpp: 12 (webkit_web_view_update_settings): 13 1 14 2012-07-10 Sudarsana Nagineni <sudarsana.nagineni@linux.intel.com> 2 15 -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp
r122204 r122280 770 770 } 771 771 772 void DumpRenderTreeSupportGtk::setHixie76WebSocketProtocolEnabled(WebKitWebView* webView, bool enabled)773 {774 #if ENABLE(WEB_SOCKETS)775 core(webView)->settings()->setUseHixie76WebSocketProtocol(enabled);776 #else777 UNUSED_PARAM(webView);778 UNUSED_PARAM(enabled);779 #endif780 }781 782 772 void DumpRenderTreeSupportGtk::setPageCacheSupportsPlugins(WebKitWebView* webView, bool enabled) 783 773 { -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h
r122204 r122280 119 119 static int numberOfPendingGeolocationPermissionRequests(WebKitWebView*); 120 120 121 static void setHixie76WebSocketProtocolEnabled(WebKitWebView*, bool enabled);122 121 static void setPageCacheSupportsPlugins(WebKitWebView*, bool enabled); 123 122 static void setCSSGridLayoutEnabled(WebKitWebView*, bool enabled); -
trunk/Source/WebKit/gtk/webkit/webkitwebview.cpp
r122147 r122280 3437 3437 #if ENABLE(WEB_AUDIO) 3438 3438 coreSettings->setWebAudioEnabled(settingsPrivate->enableWebAudio); 3439 #endif3440 3441 #if ENABLE(WEB_SOCKETS)3442 coreSettings->setUseHixie76WebSocketProtocol(false);3443 3439 #endif 3444 3440 -
trunk/Source/WebKit/mac/ChangeLog
r122195 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * WebView/WebPreferences.mm: 9 (+[WebPreferences initialize]): 10 (-[WebPreferences setHixie76WebSocketProtocolEnabled:]): 11 (-[WebPreferences isHixie76WebSocketProtocolEnabled]): 12 * WebView/WebView.mm: 13 (-[WebView _preferencesChanged:]): 14 1 15 2012-07-09 Matt Falkenhagen <falken@chromium.org> 2 16 -
trunk/Source/WebKit/mac/WebView/WebPreferences.mm
r118018 r122280 387 387 [NSNumber numberWithBool:NO], WebKitUsePreHTML5ParserQuirksKey, 388 388 [NSNumber numberWithBool:YES], WebKitAVFoundationEnabledKey, 389 [NSNumber numberWithBool:NO], WebKitHixie76WebSocketProtocolEnabledKey,390 389 [NSNumber numberWithBool:NO], WebKitMediaPlaybackRequiresUserGesturePreferenceKey, 391 390 [NSNumber numberWithBool:YES], WebKitMediaPlaybackAllowsInlinePreferenceKey, … … 1562 1561 - (void)setHixie76WebSocketProtocolEnabled:(BOOL)flag 1563 1562 { 1564 [self _setBoolValue:flag forKey:WebKitHixie76WebSocketProtocolEnabledKey];1565 1563 } 1566 1564 1567 1565 - (BOOL)isHixie76WebSocketProtocolEnabled 1568 1566 { 1569 return [self _boolValueForKey:WebKitHixie76WebSocketProtocolEnabledKey];1567 return false; 1570 1568 } 1571 1569 -
trunk/Source/WebKit/mac/WebView/WebView.mm
r121707 r122280 1526 1526 #endif 1527 1527 #endif 1528 #if ENABLE(WEB_SOCKETS)1529 settings->setUseHixie76WebSocketProtocol([preferences isHixie76WebSocketProtocolEnabled]);1530 #endif1531 1528 settings->setMediaPlaybackRequiresUserGesture([preferences mediaPlaybackRequiresUserGesture]); 1532 1529 settings->setMediaPlaybackAllowsInline([preferences mediaPlaybackAllowsInline]); -
trunk/Source/WebKit/qt/Api/qwebpage.cpp
r121555 r122280 358 358 359 359 settings = new QWebSettings(page->settings()); 360 361 #if ENABLE(WEB_SOCKETS)362 page->settings()->setUseHixie76WebSocketProtocol(false);363 #endif364 360 365 361 history.d = new QWebHistoryPrivate(static_cast<WebCore::BackForwardListImpl*>(page->backForwardList())); -
trunk/Source/WebKit/qt/ChangeLog
r122175 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * Api/qwebpage.cpp: 9 (QWebPagePrivate::QWebPagePrivate): 10 * WebCoreSupport/DumpRenderTreeSupportQt.cpp: 11 * WebCoreSupport/DumpRenderTreeSupportQt.h: 12 1 13 2012-07-09 No'am Rosenthal <noam.rosenthal@nokia.com> 2 14 -
trunk/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp
r121555 r122280 1138 1138 } 1139 1139 1140 bool DumpRenderTreeSupportQt::defaultHixie76WebSocketProtocolEnabled()1141 {1142 return true;1143 }1144 1145 void DumpRenderTreeSupportQt::setHixie76WebSocketProtocolEnabled(QWebPage* page, bool enabled)1146 {1147 #if ENABLE(WEB_SOCKETS)1148 if (Page* corePage = QWebPagePrivate::core(page))1149 corePage->settings()->setUseHixie76WebSocketProtocol(enabled);1150 #else1151 UNUSED_PARAM(page);1152 UNUSED_PARAM(enabled);1153 #endif1154 }1155 1156 1140 QImage DumpRenderTreeSupportQt::paintPagesWithBoundaries(QWebFrame* qframe) 1157 1141 { -
trunk/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.h
r121429 r122280 229 229 #endif 230 230 231 static bool defaultHixie76WebSocketProtocolEnabled();232 static void setHixie76WebSocketProtocolEnabled(QWebPage*, bool);233 234 231 static QImage paintPagesWithBoundaries(QWebFrame*); 235 232 }; -
trunk/Source/WebKit/win/ChangeLog
r122115 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * WebPreferences.cpp: 9 (WebPreferences::initializeDefaultSettings): 10 (WebPreferences::setHixie76WebSocketProtocolEnabled): 11 (WebPreferences::hixie76WebSocketProtocolEnabled): 12 * WebView.cpp: 13 (WebView::notifyPreferencesChanged): 14 1 15 2012-07-02 Ryosuke Niwa <rniwa@webkit.org> 2 16 -
trunk/Source/WebKit/win/WebPreferences.cpp
r121597 r122280 270 270 CFDictionaryAddValue(defaults, CFSTR(WebKitMemoryInfoEnabledPreferenceKey), kCFBooleanFalse); 271 271 CFDictionaryAddValue(defaults, CFSTR(WebKitHyperlinkAuditingEnabledPreferenceKey), kCFBooleanTrue); 272 CFDictionaryAddValue(defaults, CFSTR(WebKitHixie76WebSocketProtocolEnabledPreferenceKey), kCFBooleanFalse);273 272 274 273 CFDictionaryAddValue(defaults, CFSTR(WebKitMediaPlaybackRequiresUserGesturePreferenceKey), kCFBooleanFalse); … … 983 982 /* [in] */ BOOL enabled) 984 983 { 985 setBoolValue(CFSTR(WebKitHixie76WebSocketProtocolEnabledPreferenceKey), enabled);986 984 return S_OK; 987 985 } … … 990 988 /* [retval][out] */ BOOL* enabled) 991 989 { 992 *enabled = boolValueForKey(CFSTR(WebKitHixie76WebSocketProtocolEnabledPreferenceKey));990 *enabled = false; 993 991 return S_OK; 994 992 } -
trunk/Source/WebKit/win/WebView.cpp
r121707 r122280 4908 4908 settings->setLoadsSiteIconsIgnoringImageLoadingSetting(!!enabled); 4909 4909 4910 #if ENABLE(WEB_SOCKETS)4911 hr = prefsPrivate->hixie76WebSocketProtocolEnabled(&enabled);4912 if (FAILED(hr))4913 return hr;4914 settings->setUseHixie76WebSocketProtocol(enabled);4915 #endif4916 4917 4910 hr = prefsPrivate->showsToolTipOverTruncatedText(&enabled); 4918 4911 if (FAILED(hr)) -
trunk/Source/WebKit2/ChangeLog
r122275 r122280 1 2012-07-10 Adam Barth <abarth@webkit.org> 2 3 WebCore::Settings for Hixie76 WebSocket protocol doesn't do anything and should be removed 4 https://bugs.webkit.org/show_bug.cgi?id=90910 5 6 Reviewed by Eric Seidel. 7 8 * Shared/WebPreferencesStore.h: 9 (WebKit): 10 * UIProcess/API/C/WKPreferences.cpp: 11 (WKPreferencesSetHixie76WebSocketProtocolEnabled): 12 (WKPreferencesGetHixie76WebSocketProtocolEnabled): 13 * WebProcess/InjectedBundle/InjectedBundle.cpp: 14 (WebKit::InjectedBundle::overrideBoolPreferenceForTestRunner): 15 * WebProcess/WebPage/WebPage.cpp: 16 (WebKit::WebPage::updatePreferences): 17 1 18 2012-07-10 Helder Correia <helder.correia@nokia.com> 2 19 -
trunk/Source/WebKit2/Shared/WebPreferencesStore.h
r120534 r122280 96 96 macro(AllowFileAccessFromFileURLs, allowFileAccessFromFileURLs, Bool, bool, false) \ 97 97 macro(AVFoundationEnabled, isAVFoundationEnabled, Bool, bool, DEFAULT_WEBKIT_AVFOUNDATION_ENABLED) \ 98 macro(Hixie76WebSocketProtocolEnabled, hixie76WebSocketProtocolEnabled, Bool, bool, false) \99 98 macro(MediaPlaybackRequiresUserGesture, mediaPlaybackRequiresUserGesture, Bool, bool, false) \ 100 99 macro(MediaPlaybackAllowsInline, mediaPlaybackAllowsInline, Bool, bool, true) \ -
trunk/Source/WebKit2/UIProcess/API/C/WKPreferences.cpp
r118018 r122280 651 651 void WKPreferencesSetHixie76WebSocketProtocolEnabled(WKPreferencesRef preferencesRef, bool enabled) 652 652 { 653 toImpl(preferencesRef)->setHixie76WebSocketProtocolEnabled(enabled);654 653 } 655 654 656 655 bool WKPreferencesGetHixie76WebSocketProtocolEnabled(WKPreferencesRef preferencesRef) 657 656 { 658 return toImpl(preferencesRef)->hixie76WebSocketProtocolEnabled();657 return false; 659 658 } 660 659 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp
r121381 r122280 157 157 FOR_EACH_OVERRIDE_BOOL_PREFERENCE(OVERRIDE_PREFERENCE_AND_SET_IN_EXISTING_PAGES) 158 158 159 #if ENABLE(WEB_SOCKETS)160 OVERRIDE_PREFERENCE_AND_SET_IN_EXISTING_PAGES(WebKitHixie76WebSocketProtocolEnabled, UseHixie76WebSocketProtocol, hixie76WebSocketProtocolEnabled)161 #endif162 163 159 #undef OVERRIDE_PREFERENCE_AND_SET_IN_EXISTING_PAGES 164 160 #undef FOR_EACH_OVERRIDE_BOOL_PREFERENCE -
trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp
r122204 r122280 2051 2051 #endif 2052 2052 2053 #if ENABLE(WEB_SOCKETS)2054 settings->setUseHixie76WebSocketProtocol(store.getBoolValueForKey(WebPreferencesKey::hixie76WebSocketProtocolEnabledKey()));2055 #endif2056 2057 2053 #if ENABLE(WEB_AUDIO) 2058 2054 settings->setWebAudioEnabled(store.getBoolValueForKey(WebPreferencesKey::webAudioEnabledKey()));
Note: See TracChangeset
for help on using the changeset viewer.