| 29 | std::vector<ScriptContext*> ScriptContext::s_instances; |
| 30 | |
| 31 | ScriptContext::ScriptContext(const v8::Handle<v8::Context>& v8_context, |
| 32 | blink::WebFrame* web_frame) |
| 33 | : v8_context_(v8_context), |
| 34 | web_frame_(web_frame), |
| 35 | safe_builtins_(this), |
| 36 | isolate_(v8_context->GetIsolate()) { |
| 37 | VLOG(1) << "Created context:\n" |
| 38 | << " frame: " << web_frame_; |
| 39 | s_instances.push_back(this); |
| 40 | } |
| 41 | |
| 42 | ScriptContext::~ScriptContext() { |
| 43 | VLOG(1) << "Destroyed context for extension"; |
nothing calls this directly
no test coverage detected