@@ -29,31 +29,31 @@ using v8::Value;
2929Maybe<protocol::String> ObjectGetProtocolString (v8::Local<v8::Context> context,
3030 Local<Object> object,
3131 Local<v8::String> property) {
32- HandleScope handle_scope (context-> GetIsolate ());
32+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
3333 Local<Value> value;
3434 if (!object->Get (context, property).ToLocal (&value) || !value->IsString ()) {
3535 return Nothing<protocol::String>();
3636 }
3737 Local<v8::String> str = value.As <v8::String>();
38- return Just (ToProtocolString (context-> GetIsolate (), str));
38+ return Just (ToProtocolString (v8::Isolate::GetCurrent (), str));
3939}
4040
4141// Get a protocol string property from the object.
4242Maybe<protocol::String> ObjectGetProtocolString (v8::Local<v8::Context> context,
4343 Local<Object> object,
4444 const char * property) {
45- HandleScope handle_scope (context-> GetIsolate ());
45+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
4646 return ObjectGetProtocolString (
47- context, object, OneByteString (context-> GetIsolate (), property));
47+ context, object, OneByteString (v8::Isolate::GetCurrent (), property));
4848}
4949
5050// Get a protocol double property from the object.
5151Maybe<double > ObjectGetDouble (v8::Local<v8::Context> context,
5252 Local<Object> object,
5353 const char * property) {
54- HandleScope handle_scope (context-> GetIsolate ());
54+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
5555 Local<Value> value;
56- if (!object->Get (context, OneByteString (context-> GetIsolate (), property))
56+ if (!object->Get (context, OneByteString (v8::Isolate::GetCurrent (), property))
5757 .ToLocal (&value) ||
5858 !value->IsNumber ()) {
5959 return Nothing<double >();
@@ -65,9 +65,9 @@ Maybe<double> ObjectGetDouble(v8::Local<v8::Context> context,
6565Maybe<int > ObjectGetInt (v8::Local<v8::Context> context,
6666 Local<Object> object,
6767 const char * property) {
68- HandleScope handle_scope (context-> GetIsolate ());
68+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
6969 Local<Value> value;
70- if (!object->Get (context, OneByteString (context-> GetIsolate (), property))
70+ if (!object->Get (context, OneByteString (v8::Isolate::GetCurrent (), property))
7171 .ToLocal (&value) ||
7272 !value->IsInt32 ()) {
7373 return Nothing<int >();
@@ -79,9 +79,9 @@ Maybe<int> ObjectGetInt(v8::Local<v8::Context> context,
7979Maybe<bool > ObjectGetBool (v8::Local<v8::Context> context,
8080 Local<Object> object,
8181 const char * property) {
82- HandleScope handle_scope (context-> GetIsolate ());
82+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
8383 Local<Value> value;
84- if (!object->Get (context, OneByteString (context-> GetIsolate (), property))
84+ if (!object->Get (context, OneByteString (v8::Isolate::GetCurrent (), property))
8585 .ToLocal (&value) ||
8686 !value->IsBoolean ()) {
8787 return Nothing<bool >();
@@ -93,9 +93,9 @@ Maybe<bool> ObjectGetBool(v8::Local<v8::Context> context,
9393MaybeLocal<v8::Object> ObjectGetObject (v8::Local<v8::Context> context,
9494 Local<Object> object,
9595 const char * property) {
96- EscapableHandleScope handle_scope (context-> GetIsolate ());
96+ EscapableHandleScope handle_scope (v8::Isolate::GetCurrent ());
9797 Local<Value> value;
98- if (!object->Get (context, OneByteString (context-> GetIsolate (), property))
98+ if (!object->Get (context, OneByteString (v8::Isolate::GetCurrent (), property))
9999 .ToLocal (&value) ||
100100 !value->IsObject ()) {
101101 return {};
@@ -106,7 +106,7 @@ MaybeLocal<v8::Object> ObjectGetObject(v8::Local<v8::Context> context,
106106// Create a protocol::Network::Headers from the v8 object.
107107std::unique_ptr<protocol::Network::Headers> createHeadersFromObject (
108108 v8::Local<v8::Context> context, Local<Object> headers_obj) {
109- HandleScope handle_scope (context-> GetIsolate ());
109+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
110110
111111 std::unique_ptr<protocol::DictionaryValue> dict =
112112 protocol::DictionaryValue::create ();
@@ -127,7 +127,7 @@ std::unique_ptr<protocol::Network::Headers> createHeadersFromObject(
127127 .To (&property_value)) {
128128 return {};
129129 }
130- dict->setString (ToProtocolString (context-> GetIsolate (), property_name),
130+ dict->setString (ToProtocolString (v8::Isolate::GetCurrent (), property_name),
131131 property_value);
132132 }
133133
@@ -137,7 +137,7 @@ std::unique_ptr<protocol::Network::Headers> createHeadersFromObject(
137137// Create a protocol::Network::Request from the v8 object.
138138std::unique_ptr<protocol::Network::Request> createRequestFromObject (
139139 v8::Local<v8::Context> context, Local<Object> request) {
140- HandleScope handle_scope (context-> GetIsolate ());
140+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
141141 protocol::String url;
142142 if (!ObjectGetProtocolString (context, request, " url" ).To (&url)) {
143143 return {};
@@ -169,7 +169,7 @@ std::unique_ptr<protocol::Network::Request> createRequestFromObject(
169169// Create a protocol::Network::Response from the v8 object.
170170std::unique_ptr<protocol::Network::Response> createResponseFromObject (
171171 v8::Local<v8::Context> context, Local<Object> response) {
172- HandleScope handle_scope (context-> GetIsolate ());
172+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
173173 protocol::String url;
174174 if (!ObjectGetProtocolString (context, response, " url" ).To (&url)) {
175175 return {};
@@ -210,7 +210,7 @@ std::unique_ptr<protocol::Network::Response> createResponseFromObject(
210210
211211std::unique_ptr<protocol::Network::WebSocketResponse> createWebSocketResponse (
212212 v8::Local<v8::Context> context, Local<Object> response) {
213- HandleScope handle_scope (context-> GetIsolate ());
213+ HandleScope handle_scope (v8::Isolate::GetCurrent ());
214214 int status;
215215 if (!ObjectGetInt (context, response, " status" ).To (&status)) {
216216 return {};
0 commit comments