Provides an opportunity to register custom preferences prior to global and request context initialization.
If |type| is CEF_PREFERENCES_TYPE_GLOBAL the registered preferences can be accessed via cef_preference_manager_t::GetGlobalPreferences after OnContextInitialized is called. Global preferences are registered a single time at application startup. See related cef_settings_t.cache_path and
Base structure.