Changeset 201817 in webkit
- Timestamp:
- Jun 8, 2016 11:45:47 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r201797 r201817 1 2016-06-08 Per Arne Vollan <pvollan@apple.com> 2 3 [Win] Shadow DOM tests are failing. 4 https://bugs.webkit.org/show_bug.cgi?id=158524 5 6 Reviewed by Brent Fulgham. 7 8 Enable Shadow DOM. 9 10 * Source/cmake/OptionsWin.cmake: 11 1 12 2016-06-07 Carlos Garcia Campos <cgarcia@igalia.com> 2 13 -
trunk/LayoutTests/ChangeLog
r201810 r201817 1 2016-06-08 Per Arne Vollan <pvollan@apple.com> 2 3 [Win] Shadow DOM tests are failing. 4 https://bugs.webkit.org/show_bug.cgi?id=158524 5 6 Reviewed by Brent Fulgham. 7 8 Update test expectations for Shadow DOM. 9 10 * platform/win/TestExpectations: 11 1 12 2016-06-08 Rawinder Singh <rawinder.singh-webkit@cisra.canon.com.au> 2 13 -
trunk/LayoutTests/platform/win/TestExpectations
r201724 r201817 3359 3359 webkit.org/b/152411 http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html [ Failure ] 3360 3360 3361 webkit.org/b/153772 fast/shadow-dom/slot-removal-crash-2.html [ Timeout ] 3361 webkit.org/b/148695 fast/shadow-dom [ Pass ] 3362 3363 # Touch events is not enabled on Windows 3364 webkit.org/b/149592 fast/shadow-dom/touch-event-ios.html [ Failure ] 3362 3365 3363 3366 # The SVG -> OTF Font converter outputs 'kern' tables instead of 'GPOS' tables. -
trunk/Source/WebKit/win/ChangeLog
r201748 r201817 1 2016-06-08 Per Arne Vollan <pvollan@apple.com> 2 3 [Win] Shadow DOM tests are failing. 4 https://bugs.webkit.org/show_bug.cgi?id=158524 5 6 Reviewed by Brent Fulgham. 7 8 Add preference for enabling Shadow DOM. 9 10 * Interfaces/IWebPreferencesPrivate.idl: 11 * WebPreferenceKeysPrivate.h: 12 * WebPreferences.cpp: 13 (WebPreferences::initializeDefaultSettings): 14 (WebPreferences::shadowDOMEnabled): 15 (WebPreferences::setShadowDOMEnabled): 16 * WebPreferences.h: 17 * WebView.cpp: 18 (WebView::notifyPreferencesChanged): 19 1 20 2016-06-07 Per Arne Vollan <pvollan@apple.com> 2 21 -
trunk/Source/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
r201634 r201817 178 178 HRESULT fetchAPIEnabled([out, retval] BOOL* enabled); 179 179 HRESULT setFetchAPIEnabled([in] BOOL enabled); 180 HRESULT shadowDOMEnabled([out, retval] BOOL* enabled); 181 HRESULT setShadowDOMEnabled([in] BOOL enabled); 180 182 } 181 183 -
trunk/Source/WebKit/win/WebPreferenceKeysPrivate.h
r201634 r201817 171 171 #define WebKitFetchAPIEnabledPreferenceKey "WebKitFetchAPIEnabled" 172 172 173 #define WebKitShadowDOMEnabledPreferenceKey "WebKitShadowDOMEnabled" -
trunk/Source/WebKit/win/WebPreferences.cpp
r201634 r201817 294 294 CFDictionaryAddValue(defaults, CFSTR(WebKitFetchAPIEnabledPreferenceKey), kCFBooleanFalse); 295 295 296 CFDictionaryAddValue(defaults, CFSTR(WebKitShadowDOMEnabledPreferenceKey), kCFBooleanFalse); 297 296 298 defaultSettings = defaults; 297 299 } … … 1934 1936 return S_OK; 1935 1937 } 1938 1939 HRESULT WebPreferences::shadowDOMEnabled(_Out_ BOOL* enabled) 1940 { 1941 if (!enabled) 1942 return E_POINTER; 1943 *enabled = boolValueForKey(WebKitShadowDOMEnabledPreferenceKey); 1944 return S_OK; 1945 } 1946 1947 HRESULT WebPreferences::setShadowDOMEnabled(BOOL enabled) 1948 { 1949 setBoolValue(WebKitShadowDOMEnabledPreferenceKey, enabled); 1950 return S_OK; 1951 } -
trunk/Source/WebKit/win/WebPreferences.h
r201634 r201817 236 236 virtual HRESULT STDMETHODCALLTYPE fetchAPIEnabled(_Out_ BOOL*); 237 237 virtual HRESULT STDMETHODCALLTYPE setFetchAPIEnabled(BOOL); 238 virtual HRESULT STDMETHODCALLTYPE shadowDOMEnabled(_Out_ BOOL*); 239 virtual HRESULT STDMETHODCALLTYPE setShadowDOMEnabled(BOOL); 238 240 239 241 // WebPreferences -
trunk/Source/WebKit/win/WebView.cpp
r201748 r201817 5047 5047 #endif 5048 5048 5049 #if ENABLE(SHADOW_DOM) 5050 hr = prefsPrivate->shadowDOMEnabled(&enabled); 5051 if (FAILED(hr)) 5052 return hr; 5053 RuntimeEnabledFeatures::sharedFeatures().setShadowDOMEnabled(!!enabled); 5054 #endif 5055 5049 5056 hr = preferences->privateBrowsingEnabled(&enabled); 5050 5057 if (FAILED(hr)) -
trunk/Source/cmake/OptionsWin.cmake
r201644 r201817 59 59 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_NAVIGATOR_CONTENT_UTILS PUBLIC OFF) 60 60 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_REQUEST_ANIMATION_FRAME PUBLIC ON) 61 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHADOW_DOM PUBLIC O FF)61 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SHADOW_DOM PUBLIC ON) 62 62 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_STREAMS_API PUBLIC ON) 63 63 WEBKIT_OPTION_DEFAULT_PORT_VALUE(ENABLE_SVG_FONTS PUBLIC ON) -
trunk/Tools/ChangeLog
r201815 r201817 1 2016-06-08 Per Arne Vollan <pvollan@apple.com> 2 3 [Win] Shadow DOM tests are failing. 4 https://bugs.webkit.org/show_bug.cgi?id=158524 5 6 Reviewed by Brent Fulgham. 7 8 Enable Shadow DOM when running tests. 9 10 * DumpRenderTree/win/DumpRenderTree.cpp: 11 (resetWebPreferencesToConsistentValues): 12 1 13 2016-06-08 Lucas Forschler <lforschler@apple.com> 2 14 -
trunk/Tools/DumpRenderTree/win/DumpRenderTree.cpp
r201760 r201817 851 851 ASSERT(prefsPrivate3); 852 852 prefsPrivate3->setFetchAPIEnabled(TRUE); 853 prefsPrivate3->setShadowDOMEnabled(TRUE); 853 854 854 855 setAlwaysAcceptCookies(false);
Note: See TracChangeset
for help on using the changeset viewer.