f3b15675fa
https://bugs.webkit.org/show_bug.cgi?id=229356 Reviewed by Alex Christensen. Replace uses of uint64_t for page group identifiers with PageGroupIdentifier. There are two places where we convert between StorageNamespaceIdentifier and PageGroupIdentifier because, as the comments state, those are equivalent. * Scripts/webkit/messages.py: (types_that_cannot_be_forward_declared): (headers_for_type): * Shared/IdentifierTypes.h: * Shared/WebPageGroupData.cpp: (WebKit::WebPageGroupData::decode): * Shared/WebPageGroupData.h: * UIProcess/WebPageGroup.cpp: (WebKit::WebPageGroup::get): (WebKit::pageGroupData): (WebKit::generatePageGroupID): Deleted. * UIProcess/WebPageGroup.h: (WebKit::WebPageGroup::pageGroupID const): * WebProcess/Databases/WebDatabaseProvider.cpp: (WebKit::WebDatabaseProvider::getOrCreate): (WebKit::WebDatabaseProvider::WebDatabaseProvider): * WebProcess/Databases/WebDatabaseProvider.h: * WebProcess/Storage/WebSWContextManagerConnection.cpp: (WebKit::WebSWContextManagerConnection::WebSWContextManagerConnection): * WebProcess/Storage/WebSWContextManagerConnection.h: * WebProcess/WebPage/WebPageGroupProxy.h: (WebKit::WebPageGroupProxy::pageGroupID const): (WebKit::WebPageGroupProxy::localStorageNamespaceIdentifier const): * WebProcess/WebProcess.cpp: (WebKit::WebProcess::webPageGroup): (WebKit::WebProcess::establishWorkerContextConnectionToNetworkProcess): * WebProcess/WebProcess.h: * WebProcess/WebProcess.messages.in: * WebProcess/WebStorage/StorageNamespaceImpl.cpp: (WebKit::StorageNamespaceImpl::pageGroupID const): * WebProcess/WebStorage/StorageNamespaceImpl.h: Canonical link: https://commits.webkit.org/240806@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281398 268f45cc-cd09-0410-ab3c-d52691b4dbfc |
||
---|---|---|
.. | ||
PreferencesTemplates | ||
webkit | ||
check-xcfilelists.sh | ||
combine-feature-flags-plist.py | ||
copy-webcontent-resources-to-private-headers.sh | ||
generate-derived-sources.sh | ||
generate-feature-flags-plist.sh | ||
generate-forwarding-headers.pl | ||
generate-message-receiver.py | ||
generate-unified-sources.sh | ||
postprocess-header-rule | ||
process-entitlements.sh |