-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125644 Reviewed by Dan Bernstein. Add a WKDictionaryCreate function as a first step towards eliminating WKMutableDictionaryRef, (in the same way we've eliminated WKMutableArrayRef). Also, rename adopt to create and make it take a Map by value so we can use std::move where appropriate. * Shared/API/c/WKDictionary.cpp: (WKDictionaryCreate): * Shared/API/c/WKDictionary.h: * Shared/Cocoa/WKNSDictionary.mm: (-[WKNSDictionary copyWithZone:]): * Shared/ImmutableDictionary.cpp: (WebKit::ImmutableDictionary::create): (WebKit::ImmutableDictionary::ImmutableDictionary): * Shared/ImmutableDictionary.h: * Shared/MutableDictionary.cpp: (WebKit::MutableDictionary::MutableDictionary): * Shared/Plugins/Netscape/PluginInformation.cpp: (WebKit::createPluginInformationDictionary): * Shared/UserData.cpp: (WebKit::UserData::transform): (WebKit::UserData::decode): * Shared/UserMessageCoders.h: (WebKit::UserMessageDecoder::baseDecode): * UIProcess/Plugins/PlugInAutoStartProvider.cpp: (WebKit::PlugInAutoStartProvider::autoStartOriginsTableCopy): * UIProcess/WebContext.cpp: (WebKit::WebContext::pluginInfoStoreDidLoadPlugins): * UIProcess/WebDatabaseManagerProxy.cpp: (WebKit::WebDatabaseManagerProxy::didGetDatabasesByOrigin): * UIProcess/WebFormClient.cpp: (WebKit::WebFormClient::willSubmitForm): * UIProcess/WebUIClient.cpp: (WebKit::WebUIClient::createNewPage): * WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp: (WebKit::InjectedBundlePageFormClient::willSendSubmitEvent): (WebKit::InjectedBundlePageFormClient::willSubmitForm): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@160504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
c3661aa8