Lines Matching full:parameters
222 WebProcessCreationParameters parameters;
224 parameters.applicationCacheDirectory = applicationCacheDirectory();
227 parameters.injectedBundlePath = injectedBundlePath();
229 SandboxExtension::createHandle(parameters.injectedBundlePath, SandboxExtension::ReadOnly, parameters.injectedBundlePathExtensionHandle);
232 parameters.shouldTrackVisitedLinks = m_historyClient.shouldTrackVisitedLinks();
233 parameters.cacheModel = m_cacheModel;
234 parameters.languageCode = defaultLanguage();
235 parameters.applicationCacheDirectory = applicationCacheDirectory();
236 parameters.databaseDirectory = databaseDirectory();
237 parameters.localStorageDirectory = localStorageDirectory();
239 parameters.presenterApplicationPid = getpid();
242 copyToVector(m_schemesToRegisterAsEmptyDocument, parameters.urlSchemesRegistererdAsEmptyDocument);
243 copyToVector(m_schemesToRegisterAsSecure, parameters.urlSchemesRegisteredAsSecure);
244 copyToVector(m_schemesToSetDomainRelaxationForbiddenFor, parameters.urlSchemesForWhichDomainRelaxationIsForbidden);
246 parameters.shouldAlwaysUseComplexTextCodePath = m_alwaysUsesComplexTextCodePath;
248 parameters.iconDatabaseEnabled = !iconDatabasePath().isEmpty();
250 parameters.textCheckerState = TextChecker::state();
252 parameters.defaultRequestTimeoutInterval = WebURLRequest::defaultTimeoutInterval();
254 // Add any platform specific parameters
255 platformInitializeWebProcess(parameters);
257 m_process->send(Messages::WebProcess::InitializeWebProcess(parameters, WebContextUserMessageEncoder(m_injectedBundleInitializationUserData.get())), 0);