From da379c7af512aa7baa221d38b04c8aa9912b4e02 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Tue, 28 Aug 2018 23:12:22 +0000 Subject: Stop using deprecated v8::ObjectTemplate::NewInstance(). Fix nits in affected files. Change-Id: I3a0363c9b7c28359fd1c7cea305e4f7705a228c2 Reviewed-on: https://pdfium-review.googlesource.com/41355 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez --- fxjs/cfxjse_engine.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'fxjs/cfxjse_engine.cpp') diff --git a/fxjs/cfxjse_engine.cpp b/fxjs/cfxjse_engine.cpp index a4fc0a2bdb..1812d02e50 100644 --- a/fxjs/cfxjse_engine.cpp +++ b/fxjs/cfxjse_engine.cpp @@ -805,7 +805,9 @@ v8::Local CFXJSE_Engine::NewXFAObject( v8::EscapableHandleScope scope(GetIsolate()); v8::Local klass = v8::Local::New(GetIsolate(), tmpl); - v8::Local object = klass->InstanceTemplate()->NewInstance(); + v8::Local object = klass->InstanceTemplate() + ->NewInstance(m_JsContext->GetContext()) + .ToLocalChecked(); FXJSE_UpdateObjectBinding(object, obj); return scope.Escape(object); } -- cgit v1.2.3