Changeset 248029 in webkit
- Timestamp:
- Jul 30, 2019 10:13:18 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r248015 r248029 1 2019-07-30 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [WebKit] Add PageLoadState::Observer C API 4 https://bugs.webkit.org/show_bug.cgi?id=199848 5 6 Reviewed by Alex Christensen. 7 8 There is no WebKit C API to get the timing of title changed since 9 WKPageLoaderClientV0::didReceiveTitleForFrame has been removed in 10 r235398. Cocoa and glib WebKit API exist. 11 12 * PlatformWin.cmake: 13 * UIProcess/API/C/WKPage.cpp: 14 (WKPageSetPageStateClient): 15 * UIProcess/API/C/WKPage.h: Added WKPageSetPageStateClient. 16 * UIProcess/API/C/WKPageStateClient.h: Added. 17 * UIProcess/WebPageProxy.cpp: 18 (WebKit::WebPageProxy::setPageLoadStateObserver): 19 * UIProcess/WebPageProxy.h: 20 * WebKit.xcodeproj/project.pbxproj: 21 1 22 2019-07-30 Chris Dumez <cdumez@apple.com> 2 23 -
trunk/Source/WebKit/PlatformWin.cmake
r246870 r248029 295 295 UIProcess/API/C/WKPagePrivate.h 296 296 UIProcess/API/C/WKPageRenderingProgressEvents.h 297 UIProcess/API/C/WKPageStateClient.h 297 298 UIProcess/API/C/WKPageUIClient.h 298 299 UIProcess/API/C/WKPluginLoadPolicy.h -
trunk/Source/WebKit/UIProcess/API/C/WKPage.cpp
r246382 r248029 133 133 typedef std::tuple<WKPageFindMatchesClientV0> Versions; 134 134 }; 135 136 template<> struct ClientTraits<WKPageStateClientBase> { 137 typedef std::tuple<WKPageStateClientV0> Versions; 138 }; 135 139 136 140 } // namespace API … … 2290 2294 } 2291 2295 2296 void WKPageSetPageStateClient(WKPageRef page, WKPageStateClientBase* client) 2297 { 2298 class StateClient final : public API::Client<WKPageStateClientBase>, public PageLoadState::Observer { 2299 public: 2300 explicit StateClient(const WKPageStateClientBase* client) 2301 { 2302 initialize(client); 2303 } 2304 private: 2305 void willChangeIsLoading() override 2306 { 2307 if (!m_client.willChangeIsLoading) 2308 return; 2309 m_client.willChangeIsLoading(m_client.base.clientInfo); 2310 } 2311 2312 void didChangeIsLoading() override 2313 { 2314 if (!m_client.didChangeIsLoading) 2315 return; 2316 m_client.didChangeIsLoading(m_client.base.clientInfo); 2317 } 2318 2319 void willChangeTitle() override 2320 { 2321 if (!m_client.willChangeTitle) 2322 return; 2323 m_client.willChangeTitle(m_client.base.clientInfo); 2324 } 2325 2326 void didChangeTitle() override 2327 { 2328 if (!m_client.didChangeTitle) 2329 return; 2330 m_client.didChangeTitle(m_client.base.clientInfo); 2331 } 2332 2333 void willChangeActiveURL() override 2334 { 2335 if (!m_client.willChangeActiveURL) 2336 return; 2337 m_client.willChangeActiveURL(m_client.base.clientInfo); 2338 } 2339 2340 void didChangeActiveURL() override 2341 { 2342 if (!m_client.didChangeActiveURL) 2343 return; 2344 m_client.didChangeActiveURL(m_client.base.clientInfo); 2345 } 2346 2347 void willChangeHasOnlySecureContent() override 2348 { 2349 if (!m_client.willChangeHasOnlySecureContent) 2350 return; 2351 m_client.willChangeHasOnlySecureContent(m_client.base.clientInfo); 2352 } 2353 2354 void didChangeHasOnlySecureContent() override 2355 { 2356 if (!m_client.didChangeHasOnlySecureContent) 2357 return; 2358 m_client.didChangeHasOnlySecureContent(m_client.base.clientInfo); 2359 } 2360 2361 void willChangeEstimatedProgress() override 2362 { 2363 if (!m_client.willChangeEstimatedProgress) 2364 return; 2365 m_client.willChangeEstimatedProgress(m_client.base.clientInfo); 2366 } 2367 2368 void didChangeEstimatedProgress() override 2369 { 2370 if (!m_client.didChangeEstimatedProgress) 2371 return; 2372 m_client.didChangeEstimatedProgress(m_client.base.clientInfo); 2373 } 2374 2375 void willChangeCanGoBack() override 2376 { 2377 if (!m_client.willChangeCanGoBack) 2378 return; 2379 m_client.willChangeCanGoBack(m_client.base.clientInfo); 2380 } 2381 2382 void didChangeCanGoBack() override 2383 { 2384 if (!m_client.didChangeCanGoBack) 2385 return; 2386 m_client.didChangeCanGoBack(m_client.base.clientInfo); 2387 } 2388 2389 void willChangeCanGoForward() override 2390 { 2391 if (!m_client.willChangeCanGoForward) 2392 return; 2393 m_client.willChangeCanGoForward(m_client.base.clientInfo); 2394 } 2395 2396 void didChangeCanGoForward() override 2397 { 2398 if (!m_client.didChangeCanGoForward) 2399 return; 2400 m_client.didChangeCanGoForward(m_client.base.clientInfo); 2401 } 2402 2403 void willChangeNetworkRequestsInProgress() override 2404 { 2405 if (!m_client.willChangeNetworkRequestsInProgress) 2406 return; 2407 m_client.willChangeNetworkRequestsInProgress(m_client.base.clientInfo); 2408 } 2409 2410 void didChangeNetworkRequestsInProgress() override 2411 { 2412 if (!m_client.didChangeNetworkRequestsInProgress) 2413 return; 2414 m_client.didChangeNetworkRequestsInProgress(m_client.base.clientInfo); 2415 } 2416 2417 void willChangeCertificateInfo() override 2418 { 2419 if (!m_client.willChangeCertificateInfo) 2420 return; 2421 m_client.willChangeCertificateInfo(m_client.base.clientInfo); 2422 } 2423 2424 void didChangeCertificateInfo() override 2425 { 2426 if (!m_client.didChangeCertificateInfo) 2427 return; 2428 m_client.didChangeCertificateInfo(m_client.base.clientInfo); 2429 } 2430 2431 void willChangeWebProcessIsResponsive() override 2432 { 2433 if (!m_client.willChangeWebProcessIsResponsive) 2434 return; 2435 m_client.willChangeWebProcessIsResponsive(m_client.base.clientInfo); 2436 } 2437 2438 void didChangeWebProcessIsResponsive() override 2439 { 2440 if (!m_client.didChangeWebProcessIsResponsive) 2441 return; 2442 m_client.didChangeWebProcessIsResponsive(m_client.base.clientInfo); 2443 } 2444 2445 void didSwapWebProcesses() override 2446 { 2447 if (!m_client.didSwapWebProcesses) 2448 return; 2449 m_client.didSwapWebProcesses(m_client.base.clientInfo); 2450 } 2451 }; 2452 if (client) 2453 toImpl(page)->setPageLoadStateObserver(std::make_unique<StateClient>(client)); 2454 else 2455 toImpl(page)->setPageLoadStateObserver(nullptr); 2456 } 2457 2292 2458 void WKPageRunJavaScriptInMainFrame(WKPageRef pageRef, WKStringRef scriptRef, void* context, WKPageRunJavaScriptFunction callback) 2293 2459 { -
trunk/Source/WebKit/UIProcess/API/C/WKPage.h
r245294 r248029 44 44 #include <WebKit/WKPageNavigationClient.h> 45 45 #include <WebKit/WKPagePolicyClient.h> 46 #include <WebKit/WKPageStateClient.h> 46 47 #include <WebKit/WKPageUIClient.h> 47 48 #include <WebKit/WKPageVisibilityTypes.h> … … 230 231 WK_EXPORT void WKPageSetPageNavigationClient(WKPageRef page, const WKPageNavigationClientBase* client); 231 232 233 WK_EXPORT void WKPageSetPageStateClient(WKPageRef page, WKPageStateClientBase* client); 234 232 235 typedef void (*WKPageRunJavaScriptFunction)(WKSerializedScriptValueRef, WKErrorRef, void*); 233 236 WK_EXPORT void WKPageRunJavaScriptInMainFrame(WKPageRef page, WKStringRef script, void* context, WKPageRunJavaScriptFunction function); -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r247868 r248029 637 637 } 638 638 639 void WebPageProxy::setPageLoadStateObserver(std::unique_ptr<PageLoadState::Observer>&& observer) 640 { 641 if (m_pageLoadStateObserver) 642 pageLoadState().removeObserver(*m_pageLoadStateObserver); 643 m_pageLoadStateObserver = WTFMove(observer); 644 if (m_pageLoadStateObserver) 645 pageLoadState().addObserver(*m_pageLoadStateObserver); 646 } 647 639 648 void WebPageProxy::setFindClient(std::unique_ptr<API::FindClient>&& findClient) 640 649 { -
trunk/Source/WebKit/UIProcess/WebPageProxy.h
r247866 r248029 503 503 void setIconLoadingClient(std::unique_ptr<API::IconLoadingClient>&&); 504 504 505 void setPageLoadStateObserver(std::unique_ptr<PageLoadState::Observer>&&); 506 505 507 void initializeWebPage(); 506 508 void setDrawingArea(std::unique_ptr<DrawingAreaProxy>&&); … … 2125 2127 #endif 2126 2128 std::unique_ptr<WebPageInjectedBundleClient> m_injectedBundleClient; 2129 std::unique_ptr<PageLoadState::Observer> m_pageLoadStateObserver; 2127 2130 2128 2131 std::unique_ptr<WebNavigationState> m_navigationState; -
trunk/Source/WebKit/WebKit.xcodeproj/project.pbxproj
r247502 r248029 417 417 2749F6442146561B008380BF /* InjectedBundleNodeHandle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC4BEEAA120A0A5F00FBA0C7 /* InjectedBundleNodeHandle.cpp */; }; 418 418 2749F6452146561E008380BF /* InjectedBundleRangeHandle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC33E0D012408E8600360F3F /* InjectedBundleRangeHandle.cpp */; }; 419 2794980522E80B7D0082E68C /* WKPageStateClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 2794980022E800BF0082E68C /* WKPageStateClient.h */; settings = {ATTRIBUTES = (Private, ); }; }; 419 420 290F4272172A0C7400939FF0 /* AuxiliaryProcessSupplement.h in Headers */ = {isa = PBXBuildFile; fileRef = 290F4271172A0C7400939FF0 /* AuxiliaryProcessSupplement.h */; }; 420 421 29232DF418B29D6800D0596F /* WKAccessibilityWebPageObjectMac.h in Headers */ = {isa = PBXBuildFile; fileRef = 29232DF318B29D6800D0596F /* WKAccessibilityWebPageObjectMac.h */; }; … … 2503 2504 26F10BE719187E2E001D0E68 /* WKSyntheticTapGestureRecognizer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = WKSyntheticTapGestureRecognizer.mm; path = ios/WKSyntheticTapGestureRecognizer.mm; sourceTree = "<group>"; }; 2504 2505 26F9A83A18A3463F00AEB88A /* WKWebViewPrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WKWebViewPrivate.h; sourceTree = "<group>"; }; 2506 2794980022E800BF0082E68C /* WKPageStateClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKPageStateClient.h; sourceTree = "<group>"; }; 2505 2507 290F4271172A0C7400939FF0 /* AuxiliaryProcessSupplement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AuxiliaryProcessSupplement.h; sourceTree = "<group>"; }; 2506 2508 29232DF118B29D1100D0596F /* WKAccessibilityWebPageObjectMac.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKAccessibilityWebPageObjectMac.mm; sourceTree = "<group>"; }; … … 7993 7995 2DD12A071A8177F3002C74E6 /* WKPageRenderingProgressEvents.h */, 7994 7996 2DABA7711A817B1700EF0F1A /* WKPageRenderingProgressEventsInternal.h */, 7997 2794980022E800BF0082E68C /* WKPageStateClient.h */, 7995 7998 1AB8A1F118400B6200E9AE69 /* WKPageUIClient.h */, 7996 7999 2DABA7731A817EE600EF0F1A /* WKPluginLoadPolicy.h */, … … 10169 10172 2DD12A081A8177F3002C74E6 /* WKPageRenderingProgressEvents.h in Headers */, 10170 10173 2DABA7721A817B1700EF0F1A /* WKPageRenderingProgressEventsInternal.h in Headers */, 10174 2794980522E80B7D0082E68C /* WKPageStateClient.h in Headers */, 10171 10175 1AB8A1F218400B6200E9AE69 /* WKPageUIClient.h in Headers */, 10172 10176 A5EFD38C16B0E88C00B2F0E8 /* WKPageVisibilityTypes.h in Headers */, -
trunk/Tools/ChangeLog
r248016 r248029 1 2019-07-30 Fujii Hironori <Hironori.Fujii@sony.com> 2 3 [WebKit] Add PageLoadState::Observer C API 4 https://bugs.webkit.org/show_bug.cgi?id=199848 5 6 Reviewed by Alex Christensen. 7 8 * MiniBrowser/win/WebKitBrowserWindow.cpp: 9 (WebKitBrowserWindow::WebKitBrowserWindow): 10 (WebKitBrowserWindow::didChangeTitle): 11 (WebKitBrowserWindow::didFinishNavigation): Deleted. 12 * MiniBrowser/win/WebKitBrowserWindow.h: 13 * TestWebKitAPI/CMakeLists.txt: 14 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: 15 * TestWebKitAPI/Tests/WebKit/PageLoadState.cpp: Added. 16 (TestWebKitAPI::PageLoadTestState::PageLoadTestState): 17 (TestWebKitAPI::didChangeActiveURL): 18 (TestWebKitAPI::didChangeCanGoBack): 19 (TestWebKitAPI::didChangeCanGoForward): 20 (TestWebKitAPI::didChangeCertificateInfo): 21 (TestWebKitAPI::didChangeEstimatedProgress): 22 (TestWebKitAPI::didChangeHasOnlySecureContent): 23 (TestWebKitAPI::didChangeIsLoading): 24 (TestWebKitAPI::didChangeNetworkRequestsInProgress): 25 (TestWebKitAPI::didChangeTitle): 26 (TestWebKitAPI::didChangeWebProcessIsResponsive): 27 (TestWebKitAPI::didSwapWebProcesses): 28 (TestWebKitAPI::willChangeActiveURL): 29 (TestWebKitAPI::willChangeCanGoBack): 30 (TestWebKitAPI::willChangeCanGoForward): 31 (TestWebKitAPI::willChangeCertificateInfo): 32 (TestWebKitAPI::willChangeEstimatedProgress): 33 (TestWebKitAPI::willChangeHasOnlySecureContent): 34 (TestWebKitAPI::willChangeIsLoading): 35 (TestWebKitAPI::willChangeNetworkRequestsInProgress): 36 (TestWebKitAPI::willChangeTitle): 37 (TestWebKitAPI::willChangeWebProcessIsResponsive): 38 (TestWebKitAPI::didFinishNavigation): 39 (TestWebKitAPI::TEST): 40 1 41 2019-07-30 Jonathan Bedard <jbedard@apple.com> 2 42 -
trunk/Tools/MiniBrowser/win/WebKitBrowserWindow.cpp
r247938 r248029 138 138 navigationClient.base.version = 0; 139 139 navigationClient.base.clientInfo = this; 140 navigationClient.didFinishNavigation = didFinishNavigation;141 140 navigationClient.didCommitNavigation = didCommitNavigation; 142 141 navigationClient.didReceiveAuthenticationChallenge = didReceiveAuthenticationChallenge; … … 148 147 uiClient.createNewPage = createNewPage; 149 148 WKPageSetPageUIClient(page, &uiClient.base); 149 150 WKPageStateClientV0 stateClient = { }; 151 stateClient.base.version = 0; 152 stateClient.base.clientInfo = this; 153 stateClient.didChangeTitle = didChangeTitle; 154 WKPageSetPageStateClient(page, &stateClient.base); 150 155 151 156 updateProxySettings(); … … 294 299 } 295 300 296 void WebKitBrowserWindow::didFinishNavigation(WKPageRef page, WKNavigationRef navigation, WKTypeRef userData, const void* clientInfo) 297 { 301 void WebKitBrowserWindow::didChangeTitle(const void* clientInfo) 302 { 303 auto& thisWindow = toWebKitBrowserWindow(clientInfo); 304 auto page = WKViewGetPage(thisWindow.m_view.get()); 298 305 WKRetainPtr<WKStringRef> title = adoptWK(WKPageCopyTitle(page)); 299 306 std::wstring titleString = createString(title.get()) + L" [WebKit]"; 300 auto& thisWindow = toWebKitBrowserWindow(clientInfo);301 307 SetWindowText(thisWindow.m_hMainWnd, titleString.c_str()); 302 308 } -
trunk/Tools/MiniBrowser/win/WebKitBrowserWindow.h
r247938 r248029 66 66 bool canTrustServerCertificate(WKProtectionSpaceRef); 67 67 68 static void did FinishNavigation(WKPageRef, WKNavigationRef, WKTypeRef,const void*);68 static void didChangeTitle(const void*); 69 69 static void didCommitNavigation(WKPageRef, WKNavigationRef, WKTypeRef, const void*); 70 70 static void didReceiveAuthenticationChallenge(WKPageRef, WKAuthenticationChallengeRef, const void*); -
trunk/Tools/TestWebKitAPI/CMakeLists.txt
r247723 r248029 225 225 Tests/WebKit/PageLoadBasic.cpp 226 226 Tests/WebKit/PageLoadDidChangeLocationWithinPageForFrame.cpp 227 Tests/WebKit/PageLoadState.cpp 227 228 Tests/WebKit/ParentFrame.cpp 228 229 Tests/WebKit/PendingAPIRequestURL.cpp -
trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
r247720 r248029 99 99 26F52EB218288F240023D412 /* geolocationWatchPosition.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 26F52EB018288F0F0023D412 /* geolocationWatchPosition.html */; }; 100 100 26F52EB318288F240023D412 /* geolocationWatchPositionWithHighAccuracy.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 26F52EB118288F0F0023D412 /* geolocationWatchPositionWithHighAccuracy.html */; }; 101 272A691022F012DA000FDABB /* PageLoadState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 272A690F22F012C7000FDABB /* PageLoadState.cpp */; }; 101 102 290A9BB91735F63800D71BBC /* OpenNewWindow.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 290A9BB81735F42300D71BBC /* OpenNewWindow.html */; }; 102 103 290F4275172A221C00939FF0 /* custom-protocol-sync-xhr.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 290F4274172A1FDE00939FF0 /* custom-protocol-sync-xhr.html */; }; … … 1077 1078 dstSubfolderSpec = 7; 1078 1079 files = ( 1079 9BAE177B22E2BBFB00DF3098 /* cocoa-writer-markup-with-system-fonts.html in Copy Resources */,1080 1080 55A817FF2181021A0004A39A /* 100x100-red.tga in Copy Resources */, 1081 1081 1A9E52C913E65EF4006917F5 /* 18-characters.html in Copy Resources */, … … 1132 1132 1A50AA201A2A51FC00F4C345 /* close-from-within-create-page.html in Copy Resources */, 1133 1133 9B270FEE1DDC2C0B002D53F3 /* closed-shadow-tree-test.html in Copy Resources */, 1134 9BAE177B22E2BBFB00DF3098 /* cocoa-writer-markup-with-system-fonts.html in Copy Resources */, 1134 1135 E5036F78211BC25400BFDBE2 /* color-drop.html in Copy Resources */, 1135 1136 F4B825D81EF4DBFB006E417F /* compressed-files.zip in Copy Resources */, … … 1506 1507 26F52EB118288F0F0023D412 /* geolocationWatchPositionWithHighAccuracy.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = geolocationWatchPositionWithHighAccuracy.html; sourceTree = "<group>"; }; 1507 1508 26F6E1EF1ADC749B00DE696B /* DFAMinimizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFAMinimizer.cpp; sourceTree = "<group>"; }; 1509 272A690F22F012C7000FDABB /* PageLoadState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PageLoadState.cpp; sourceTree = "<group>"; }; 1508 1510 278DE64B22B8D611004E0E7A /* CrossThreadCopier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CrossThreadCopier.cpp; sourceTree = "<group>"; }; 1509 1511 290A9BB51735DE8A00D71BBC /* CloseNewWindowInNavigationPolicyDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = CloseNewWindowInNavigationPolicyDelegate.mm; sourceTree = "<group>"; }; … … 2370 2372 F42D634322A1729F00D2FB3A /* AutocorrectionTestsIOS.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = AutocorrectionTestsIOS.mm; sourceTree = "<group>"; }; 2371 2373 F42DA5151D8CEFDB00336F40 /* large-input-field-focus-onload.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = "large-input-field-focus-onload.html"; path = "Tests/WebKitCocoa/large-input-field-focus-onload.html"; sourceTree = SOURCE_ROOT; }; 2372 F434CA1922E65BCA005DDB26 /* ScrollToRevealSelection.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = ScrollToRevealSelection.mm;path = ScrollToRevealSelection.mm; sourceTree = "<group>"; };2374 F434CA1922E65BCA005DDB26 /* ScrollToRevealSelection.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = ScrollToRevealSelection.mm; sourceTree = "<group>"; }; 2373 2375 F43E3BBE20DADA1E00A4E7ED /* WKScrollViewTests.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = WKScrollViewTests.mm; sourceTree = "<group>"; }; 2374 2376 F43E3BC020DADB8000A4E7ED /* fixed-nav-bar.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = "fixed-nav-bar.html"; sourceTree = "<group>"; }; … … 3102 3104 2EFF06C61D886A560004BB30 /* change-video-source-on-end.html */, 3103 3105 839AA35E21A26ACD00980DD6 /* client-side-redirect.html */, 3106 9BAE177A22E2BB6B00DF3098 /* cocoa-writer-markup-with-system-fonts.html */, 3104 3107 E5036F77211BC22800BFDBE2 /* color-drop.html */, 3105 3108 F4B825D61EF4DBD4006E417F /* compressed-files.zip */, … … 3263 3266 5120C83B1E674E350025B250 /* WebsiteDataStoreCustomPaths.html */, 3264 3267 2E131C171D83A97E001BA36C /* wide-autoplaying-video-with-audio.html */, 3265 9BAE177A22E2BB6B00DF3098 /* cocoa-writer-markup-with-system-fonts.html */,3266 3268 ); 3267 3269 name = Resources; … … 3441 3443 BC909779125571AB00083756 /* PageLoadBasic.cpp */, 3442 3444 BC2D004812A9FDFA00E732A3 /* PageLoadDidChangeLocationWithinPageForFrame.cpp */, 3445 272A690F22F012C7000FDABB /* PageLoadState.cpp */, 3443 3446 52E5CE4514D21E9D003B2BD8 /* ParentFrame.cpp */, 3444 3447 52E5CE4814D21EAB003B2BD8 /* ParentFrame_Bundle.cpp */, … … 4498 4501 7CCE7F071A411AE600447C4C /* PageLoadBasic.cpp in Sources */, 4499 4502 7CCE7F081A411AE600447C4C /* PageLoadDidChangeLocationWithinPageForFrame.cpp in Sources */, 4503 272A691022F012DA000FDABB /* PageLoadState.cpp in Sources */, 4500 4504 7CCE7EC71A411A7E00447C4C /* PageVisibilityStateWithWindowChanges.mm in Sources */, 4501 4505 7CCE7F091A411AE600447C4C /* ParentFrame.cpp in Sources */, … … 4732 4736 5C9D923122D7E0EB008E9266 /* ClassMethodSwizzler.mm in Sources */, 4733 4737 2E7765CD16C4D80A00BA2BB1 /* mainIOS.mm in Sources */, 4734 CDCFFEC122E26A1500DF4223 /* NoPauseWhenSwitchingTabs.mm in Sources */,4735 4738 2E7765CF16C4D81100BA2BB1 /* mainMac.mm in Sources */, 4736 4739 5797FE311EB15A6800B2F4A0 /* NavigationClientDefaultCrypto.cpp in Sources */, 4740 CDCFFEC122E26A1500DF4223 /* NoPauseWhenSwitchingTabs.mm in Sources */, 4737 4741 7AD3FE8E1D76131200B169A4 /* TransformationMatrix.cpp in Sources */, 4738 4742 );
Note: See TracChangeset
for help on using the changeset viewer.