Changeset 294831 in webkit
- Timestamp:
- May 25, 2022, 3:45:26 PM (4 years ago)
- Location:
- trunk/Source/WebKit/UIProcess
- Files:
-
- 5 edited
-
API/Cocoa/NSAttributedString.mm (modified) (2 diffs)
-
Cocoa/NavigationState.mm (modified) (1 diff)
-
WebPageProxy.cpp (modified) (1 diff)
-
WebsiteData/WebsiteDataStore.cpp (modified) (3 diffs)
-
WebsiteData/WebsiteDataStore.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/UIProcess/API/Cocoa/NSAttributedString.mm
r282889 r294831 1 1 /* 2 * Copyright (C) 2019 Apple Inc. All rights reserved.2 * Copyright (C) 2019-2022 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 145 145 [configuration _setAllowsMetaRefresh:NO]; 146 146 [configuration _setAttachmentElementEnabled:YES]; 147 [configuration preferences]._extensibleSSOEnabled = NO; 147 148 [configuration _setInvisibleAutoplayNotPermitted:YES]; 148 149 [configuration _setMediaDataLoadsAutomatically:NO]; -
trunk/Source/WebKit/UIProcess/Cocoa/NavigationState.mm
r292912 r294831 425 425 return; 426 426 } 427 page.websiteDataStore().soAuthorizationCoordinator( ).tryAuthorize(WTFMove(navigationAction), page, WTFMove(completionHandler));427 page.websiteDataStore().soAuthorizationCoordinator(page).tryAuthorize(WTFMove(navigationAction), page, WTFMove(completionHandler)); 428 428 #else 429 429 completionHandler(false); -
trunk/Source/WebKit/UIProcess/WebPageProxy.cpp
r294830 r294831 5997 5997 { 5998 5998 #if HAVE(APP_SSO) 5999 page.websiteDataStore().soAuthorizationCoordinator( ).tryAuthorize(WTFMove(navigationAction), page, WTFMove(newPageCallback), WTFMove(uiClientCallback));5999 page.websiteDataStore().soAuthorizationCoordinator(page).tryAuthorize(WTFMove(navigationAction), page, WTFMove(newPageCallback), WTFMove(uiClientCallback)); 6000 6000 #else 6001 6001 uiClientCallback(WTFMove(navigationAction), WTFMove(newPageCallback)); -
trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.cpp
r294802 r294831 1 1 /* 2 * Copyright (C) 2014-202 0Apple Inc. All rights reserved.2 * Copyright (C) 2014-2022 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 136 136 #endif 137 137 , m_client(makeUniqueRef<WebsiteDataStoreClient>()) 138 #if HAVE(APP_SSO)139 , m_soAuthorizationCoordinator(makeUniqueRef<SOAuthorizationCoordinator>())140 #endif141 138 , m_webLockRegistry(WebCore::LocalWebLockRegistry::create()) 142 139 { … … 208 205 return allDataStores().get(sessionID); 209 206 } 207 208 #if HAVE(APP_SSO) 209 SOAuthorizationCoordinator& WebsiteDataStore::soAuthorizationCoordinator(const WebPageProxy& pageProxy) 210 { 211 RELEASE_ASSERT(pageProxy.preferences().isExtensibleSSOEnabled()); 212 if (!m_soAuthorizationCoordinator) 213 m_soAuthorizationCoordinator = WTF::makeUnique<SOAuthorizationCoordinator>(); 214 215 return *m_soAuthorizationCoordinator; 216 } 217 #endif 210 218 211 219 static Ref<NetworkProcessProxy> networkProcessForSession(PAL::SessionID sessionID) -
trunk/Source/WebKit/UIProcess/WebsiteData/WebsiteDataStore.h
r294820 r294831 1 1 /* 2 * Copyright (C) 2014-202 0Apple Inc. All rights reserved.2 * Copyright (C) 2014-2022 Apple Inc. All rights reserved. 3 3 * 4 4 * Redistribution and use in source and binary forms, with or without … … 337 337 338 338 #if HAVE(APP_SSO) 339 SOAuthorizationCoordinator& soAuthorizationCoordinator( ) { return m_soAuthorizationCoordinator.get(); }339 SOAuthorizationCoordinator& soAuthorizationCoordinator(const WebPageProxy&); 340 340 #endif 341 341 … … 489 489 490 490 #if HAVE(APP_SSO) 491 UniqueRef<SOAuthorizationCoordinator> m_soAuthorizationCoordinator;491 std::unique_ptr<SOAuthorizationCoordinator> m_soAuthorizationCoordinator; 492 492 #endif 493 493 #if ENABLE(INTELLIGENT_TRACKING_PREVENTION)
Note:
See TracChangeset
for help on using the changeset viewer.