Lines Matching defs:context

37 #include "include/v8-context.h"
43 #include "src/inspector/inspected-context.h"
152 ->compileScript(scope.context(), "(" + expression + ")", String16())
156 maybeFunctionValue = functionScript->Run(scope.context());
159 // context or session.
186 scope.context(), functionValue.As<v8::Function>(), recv, argc,
190 // context or session.
231 return Response::ServerError("Cannot find default execution context");
316 // context or session.
420 m_session, scope, scope.context()->Global(), expression,
542 bool isOk = m_inspector->compileScript(scope.context(), expression, sourceURL)
617 maybeResultValue = script->Run(scope.context());
621 // context or session.
653 scope.context(), scope.object().As<v8::Object>());
673 v8::debug::GlobalLexicalScopeNames(scope.context(), &names);
722 InspectedContext* context =
724 if (!context) {
726 "Cannot find execution context with given executionContextId");
728 addBinding(context, name);
732 // If it's a globally exposed binding, i.e. no context name specified, use
733 // a special value for the context name.
741 // Only persist non context-specific bindings, as contextIds don't make
751 [&name, &executionContextName, this](InspectedContext* context) {
753 executionContextName.fromJust() != context->humanReadableName())
755 addBinding(context, name);
783 void V8RuntimeAgentImpl::addBinding(InspectedContext* context,
786 if (it != m_activeBindings.end() && it->second.count(context->contextId())) {
790 v8::Local<v8::Context> localContext = context->context();
802 std::unordered_set<int>(context->contextId()));
804 m_activeBindings.at(name).insert(context->contextId());
860 void V8RuntimeAgentImpl::addBindings(InspectedContext* context) {
861 const String16 contextName = context->humanReadableName();
870 addBinding(context, globalBindings->at(i).first);
876 addBinding(context, contextBindings->at(i).first);
896 [this](InspectedContext* context) { addBindings(context); });
943 [&sessionId](InspectedContext* context) {
944 context->setReported(sessionId, false);
951 InspectedContext* context) {
953 context->setReported(m_session->sessionId(), true);
956 .setId(context->contextId())
957 .setName(context->humanReadableName())
958 .setOrigin(context->origin())
959 .setUniqueId(context->uniqueId().toString())
961 const String16& aux = context->auxData();
973 InspectedContext* context) {
974 if (m_enabled && context->isReported(m_session->sessionId())) {
975 context->setReported(m_session->sessionId(), false);
976 m_frontend.executionContextDestroyed(context->contextId());