File tree 3 files changed +3
-16
lines changed
3 files changed +3
-16
lines changed Original file line number Diff line number Diff line change @@ -184,11 +184,6 @@ bool DartIsolate::Initialize(Dart_Isolate dart_isolate) {
184
184
185
185
SetMessageHandlingTaskRunner (GetTaskRunners ().GetUITaskRunner ());
186
186
187
- if (tonic::LogIfError (
188
- Dart_SetLibraryTagHandler (tonic::DartState::HandleLibraryTag))) {
189
- return false ;
190
- }
191
-
192
187
if (!UpdateThreadPoolNames ()) {
193
188
return false ;
194
189
}
@@ -623,10 +618,9 @@ Dart_Isolate DartIsolate::DartCreateAndStartServiceIsolate(
623
618
624
619
tonic::DartState::Scope scope (service_isolate);
625
620
if (!DartServiceIsolate::Startup (
626
- settings.observatory_host , // server IP address
627
- settings.observatory_port , // server observatory port
628
- tonic::DartState::HandleLibraryTag, // embedder library tag handler
629
- false , // disable websocket origin check
621
+ settings.observatory_host , // server IP address
622
+ settings.observatory_port , // server observatory port
623
+ false , // disable websocket origin check
630
624
settings.disable_service_auth_codes , // disable VM service auth codes
631
625
error // error (out)
632
626
)) {
Original file line number Diff line number Diff line change 30
30
namespace flutter {
31
31
namespace {
32
32
33
- static Dart_LibraryTagHandler g_embedder_tag_handler;
34
33
static tonic::DartLibraryNatives* g_natives;
35
34
static std::string g_observatory_uri;
36
35
@@ -127,17 +126,12 @@ void DartServiceIsolate::Shutdown(Dart_NativeArguments args) {
127
126
128
127
bool DartServiceIsolate::Startup (std::string server_ip,
129
128
intptr_t server_port,
130
- Dart_LibraryTagHandler embedder_tag_handler,
131
129
bool disable_origin_check,
132
130
bool disable_service_auth_codes,
133
131
char ** error) {
134
132
Dart_Isolate isolate = Dart_CurrentIsolate ();
135
133
FML_CHECK (isolate);
136
134
137
- // Remember the embedder's library tag handler.
138
- g_embedder_tag_handler = embedder_tag_handler;
139
- FML_CHECK (g_embedder_tag_handler);
140
-
141
135
// Setup native entries.
142
136
if (!g_natives) {
143
137
g_natives = new tonic::DartLibraryNatives ();
Original file line number Diff line number Diff line change @@ -23,7 +23,6 @@ class DartServiceIsolate {
23
23
24
24
static bool Startup (std::string server_ip,
25
25
intptr_t server_port,
26
- Dart_LibraryTagHandler embedder_tag_handler,
27
26
bool disable_origin_check,
28
27
bool disable_service_auth_codes,
29
28
char ** error);
You can’t perform that action at this time.
0 commit comments