@@ -110,10 +110,10 @@ void Blob::Initialize(
110
110
Local<Value> unused,
111
111
Local<Context> context,
112
112
void * priv) {
113
- Environment* env = Environment ::GetCurrent (context);
113
+ Realm* realm = Realm ::GetCurrent (context);
114
114
115
115
BlobBindingData* const binding_data =
116
- env ->AddBindingData <BlobBindingData>(context, target);
116
+ realm ->AddBindingData <BlobBindingData>(context, target);
117
117
if (binding_data == nullptr ) return ;
118
118
119
119
SetMethod (context, target, " createBlob" , New);
@@ -394,8 +394,7 @@ std::unique_ptr<worker::TransferData> Blob::CloneForMessaging() const {
394
394
395
395
void Blob::StoreDataObject (const v8::FunctionCallbackInfo<v8::Value>& args) {
396
396
Environment* env = Environment::GetCurrent (args);
397
- BlobBindingData* binding_data =
398
- Environment::GetBindingData<BlobBindingData>(args);
397
+ BlobBindingData* binding_data = Realm::GetBindingData<BlobBindingData>(args);
399
398
400
399
CHECK (args[0 ]->IsString ()); // ID key
401
400
CHECK (Blob::HasInstance (env, args[1 ])); // Blob
@@ -418,8 +417,7 @@ void Blob::StoreDataObject(const v8::FunctionCallbackInfo<v8::Value>& args) {
418
417
}
419
418
420
419
void Blob::RevokeDataObject (const v8::FunctionCallbackInfo<v8::Value>& args) {
421
- BlobBindingData* binding_data =
422
- Environment::GetBindingData<BlobBindingData>(args);
420
+ BlobBindingData* binding_data = Realm::GetBindingData<BlobBindingData>(args);
423
421
424
422
Environment* env = Environment::GetCurrent (args);
425
423
CHECK (args[0 ]->IsString ()); // ID key
@@ -430,8 +428,7 @@ void Blob::RevokeDataObject(const v8::FunctionCallbackInfo<v8::Value>& args) {
430
428
}
431
429
432
430
void Blob::GetDataObject (const v8::FunctionCallbackInfo<v8::Value>& args) {
433
- BlobBindingData* binding_data =
434
- Environment::GetBindingData<BlobBindingData>(args);
431
+ BlobBindingData* binding_data = Realm::GetBindingData<BlobBindingData>(args);
435
432
436
433
Environment* env = Environment::GetCurrent (args);
437
434
CHECK (args[0 ]->IsString ());
@@ -477,8 +474,8 @@ BlobBindingData::StoredDataObject::StoredDataObject(
477
474
length(length_),
478
475
type(type_) {}
479
476
480
- BlobBindingData::BlobBindingData (Environment* env , Local<Object> wrap)
481
- : SnapshotableObject(env , wrap, type_int) {
477
+ BlobBindingData::BlobBindingData (Realm* realm , Local<Object> wrap)
478
+ : SnapshotableObject(realm , wrap, type_int) {
482
479
MakeWeak ();
483
480
}
484
481
@@ -516,9 +513,9 @@ void BlobBindingData::Deserialize(Local<Context> context,
516
513
InternalFieldInfoBase* info) {
517
514
DCHECK_EQ (index , BaseObject::kEmbedderType );
518
515
HandleScope scope (context->GetIsolate ());
519
- Environment* env = Environment ::GetCurrent (context);
516
+ Realm* realm = Realm ::GetCurrent (context);
520
517
BlobBindingData* binding =
521
- env ->AddBindingData <BlobBindingData>(context, holder);
518
+ realm ->AddBindingData <BlobBindingData>(context, holder);
522
519
CHECK_NOT_NULL (binding);
523
520
}
524
521
0 commit comments