Changeset 261846 in webkit
- Timestamp:
- May 18, 2020 7:41:11 PM (4 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r261845 r261846 1 2020-05-18 Christopher Reid <chris.reid@sony.com> 2 3 [WinCairo] WKTR WebsiteDataStore is being overwritten by the default one 4 https://bugs.webkit.org/show_bug.cgi?id=212044 5 6 Reviewed by Fujii Hironori. 7 8 Ensure TestController::defaultWebSiteDataStore is being used for WinCairo as done in r259705. 9 10 Also consolidate platformInitializeDataStore implementations with GTK/WPE since WinCairo WKTR 11 also started crashing since r261758. 12 13 * WebKitTestRunner/TestController.cpp: 14 * WebKitTestRunner/gtk/TestControllerGtk.cpp: 15 * WebKitTestRunner/wpe/TestControllerWPE.cpp: 16 1 17 2020-05-18 Andy Estes <aestes@apple.com> 2 18 -
trunk/Tools/WebKitTestRunner/TestController.cpp
r261779 r261846 3117 3117 } 3118 3118 3119 #if !PLATFORM(GTK) && !PLATFORM(WPE) 3120 void TestController::platformInitializeDataStore(WKPageConfigurationRef configuration, const TestOptions&) 3121 { 3122 m_websiteDataStore = WKPageConfigurationGetWebsiteDataStore(configuration); 3123 } 3124 #endif 3119 void TestController::platformInitializeDataStore(WKPageConfigurationRef, const TestOptions&) 3120 { 3121 m_websiteDataStore = defaultWebsiteDataStore(); 3122 } 3125 3123 3126 3124 void TestController::platformCreateWebView(WKPageConfigurationRef configuration, const TestOptions& options) … … 3136 3134 WKContextRef TestController::platformAdjustContext(WKContextRef context, WKContextConfigurationRef contextConfiguration) 3137 3135 { 3138 #if PLATFORM(GTK) || PLATFORM(WPE)3139 3136 WKWebsiteDataStoreSetResourceLoadStatisticsEnabled(defaultWebsiteDataStore(), true); 3140 3137 WKContextSetPrimaryWebsiteDataStore(context, defaultWebsiteDataStore()); 3141 #else3142 WKWebsiteDataStoreSetResourceLoadStatisticsEnabled(WKContextGetWebsiteDataStore(context), true);3143 #endif3144 3138 return context; 3145 3139 } … … 3202 3196 } 3203 3197 3204 #endif 3198 #endif // !PLATFORM(COCOA) 3205 3199 3206 3200 struct ClearServiceWorkerRegistrationsCallbackContext { -
trunk/Tools/WebKitTestRunner/gtk/TestControllerGtk.cpp
r261779 r261846 45 45 void TestController::platformInitialize() 46 46 { 47 }48 49 void TestController::platformInitializeDataStore(WKPageConfigurationRef, const TestOptions& options)50 {51 m_websiteDataStore = defaultWebsiteDataStore();52 47 } 53 48 -
trunk/Tools/WebKitTestRunner/wpe/TestControllerWPE.cpp
r261779 r261846 44 44 void TestController::platformInitialize() 45 45 { 46 }47 48 void TestController::platformInitializeDataStore(WKPageConfigurationRef, const TestOptions& options)49 {50 m_websiteDataStore = defaultWebsiteDataStore();51 46 } 52 47
Note: See TracChangeset
for help on using the changeset viewer.