chore: migrate to v8::Object::SetPrototypeV2() (#43535)

chore: migrate to v8::Object::SetPrototypeV2().

Xref: https://chromium-review.googlesource.com/c/v8/v8/+/5600627

[api] Mark v8::Object::GetPrototype() for deprecation

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
This commit is contained in:
Charles Kerr 2024-09-04 20:30:54 -05:00 коммит произвёл GitHub
Родитель 8ae5aacc8c
Коммит 0467790aee
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -32,7 +32,7 @@ v8::Local<v8::FunctionTemplate> GetEventEmitterTemplate(v8::Isolate* isolate) {
.ToLocal(&func_prototype));
CHECK(func_prototype.As<v8::Object>()
->SetPrototype(context, eventemitter_prototype)
->SetPrototypeV2(context, eventemitter_prototype)
.ToChecked());
data->SetFunctionTemplate(&kWrapperInfo, tmpl);