Lines Matching defs:api_name
180 std::string api_name = *v8::String::AsciiValue(args[0]->ToString());
181 Feature::Availability availability = context_->GetAvailability(api_name);
688 const std::string& api_name = *it;
689 Feature* feature = feature_provider->GetFeature(api_name);
707 if (!context->IsAnyFeatureAvailableToContext(api_name)) {
708 DeregisterBinding(api_name, context);
712 RegisterBinding(api_name, context);
719 void Dispatcher::DeregisterBinding(const std::string& api_name,
723 GetOrCreateBindObjectIfAvailable(api_name, &bind_name, context);
730 const std::string& api_name,
734 base::SplitString(api_name, '.', &split);
756 !context->GetAvailability(api_name).is_available()) {
779 void Dispatcher::RegisterBinding(const std::string& api_name,
783 GetOrCreateBindObjectIfAvailable(api_name, &bind_name, context);
790 v8::Local<v8::String> v8_api_name = v8::String::New(api_name.c_str());
808 if (lazy_bindings_map_.find(api_name) != lazy_bindings_map_.end()) {
809 InstallBindings(module_system, context->v8_context(), api_name);
810 } else if (!source_map_.Contains(api_name)) {
812 api_name,
815 api_name,
819 api_name,
824 api_name,