Skip to content

Commit c8b7cf7

Browse files
committed
Revert "[web] Access engine version to get correct gstatic URL (flutter#40194)"
This reverts commit 161f759.
1 parent 220e867 commit c8b7cf7

File tree

13 files changed

+6
-113
lines changed

13 files changed

+6
-113
lines changed

ci/licenses_golden/excluded_files

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -408,7 +408,6 @@
408408
../../../flutter/third_party/web_locale_keymap/README.md
409409
../../../flutter/third_party/web_locale_keymap/pubspec.yaml
410410
../../../flutter/third_party/web_locale_keymap/test
411-
../../../flutter/third_party/web_sdk_version/pubspec.yaml
412411
../../../flutter/third_party/web_test_fonts/pubspec.yaml
413412
../../../flutter/third_party/web_unicode/README.md
414413
../../../flutter/third_party/web_unicode/pubspec.yaml

ci/licenses_golden/licenses_flutter

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -680,7 +680,6 @@ LIBRARY: engine
680680
LIBRARY: spring_animation
681681
LIBRARY: tonic
682682
LIBRARY: txt
683-
LIBRARY: web_sdk_version
684683
LIBRARY: web_test_fonts
685684
LIBRARY: web_unicode
686685
ORIGIN: ../../../flutter/LICENSE
@@ -3168,8 +3167,6 @@ ORIGIN: ../../../flutter/third_party/txt/src/txt/platform_fuchsia.cc + ../../../
31683167
ORIGIN: ../../../flutter/third_party/txt/src/txt/platform_linux.cc + ../../../flutter/LICENSE
31693168
ORIGIN: ../../../flutter/third_party/txt/src/txt/platform_mac.mm + ../../../flutter/LICENSE
31703169
ORIGIN: ../../../flutter/third_party/txt/src/txt/platform_windows.cc + ../../../flutter/LICENSE
3171-
ORIGIN: ../../../flutter/third_party/web_sdk_version/lib/web_sdk_version.dart + ../../../flutter/LICENSE
3172-
ORIGIN: ../../../flutter/third_party/web_sdk_version/lib/web_sdk_version/web_sdk_version.dart + ../../../flutter/LICENSE
31733170
ORIGIN: ../../../flutter/third_party/web_test_fonts/lib/web_test_fonts.dart + ../../../flutter/LICENSE
31743171
ORIGIN: ../../../flutter/third_party/web_test_fonts/lib/web_test_fonts/web_test_fonts.dart + ../../../flutter/LICENSE
31753172
ORIGIN: ../../../flutter/third_party/web_unicode/lib/web_unicode.dart + ../../../flutter/LICENSE
@@ -5718,8 +5715,6 @@ FILE: ../../../flutter/third_party/txt/src/txt/platform_fuchsia.cc
57185715
FILE: ../../../flutter/third_party/txt/src/txt/platform_linux.cc
57195716
FILE: ../../../flutter/third_party/txt/src/txt/platform_mac.mm
57205717
FILE: ../../../flutter/third_party/txt/src/txt/platform_windows.cc
5721-
FILE: ../../../flutter/third_party/web_sdk_version/lib/web_sdk_version.dart
5722-
FILE: ../../../flutter/third_party/web_sdk_version/lib/web_sdk_version/web_sdk_version.dart
57235718
FILE: ../../../flutter/third_party/web_test_fonts/lib/web_test_fonts.dart
57245719
FILE: ../../../flutter/third_party/web_test_fonts/lib/web_test_fonts/web_test_fonts.dart
57255720
FILE: ../../../flutter/third_party/web_unicode/lib/web_unicode.dart

lib/web_ui/lib/src/engine/configuration.dart

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,14 @@ library configuration;
4646

4747
import 'package:js/js.dart';
4848
import 'package:meta/meta.dart';
49-
import 'package:web_sdk_version/web_sdk_version.dart';
50-
5149
import 'canvaskit/renderer.dart';
5250
import 'dom.dart';
5351

52+
/// The version of CanvasKit used by the web engine by default.
53+
// DO NOT EDIT THE NEXT LINE OF CODE MANUALLY
54+
// See `lib/web_ui/README.md` for how to roll CanvasKit to a new version.
55+
const String _canvaskitVersion = '0.38.0';
56+
5457
/// The Web Engine configuration for the current application.
5558
FlutterConfiguration get configuration =>
5659
_configuration ??= FlutterConfiguration.legacy(_jsConfiguration);
@@ -179,7 +182,7 @@ class FlutterConfiguration {
179182
String get canvasKitBaseUrl => _configuration?.canvasKitBaseUrl ?? _defaultCanvasKitBaseUrl;
180183
static const String _defaultCanvasKitBaseUrl = String.fromEnvironment(
181184
'FLUTTER_WEB_CANVASKIT_URL',
182-
defaultValue: 'https://gstatic.com/flutter-canvaskit/$flutterWebSdkVersion/'
185+
defaultValue: 'https://unpkg.com/canvaskit-wasm@$_canvaskitVersion/bin/',
183186
);
184187

185188
/// The variant of CanvasKit to download.

lib/web_ui/pubspec.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,6 @@ dependencies:
1717
web_test_fonts:
1818
path: ../../third_party/web_test_fonts
1919

20-
web_sdk_version:
21-
path: ../../third_party/web_sdk_version
22-
2320
dev_dependencies:
2421
analyzer: 5.2.0
2522
archive: 3.1.2

third_party/web_sdk_version/BUILD.gn

Lines changed: 0 additions & 43 deletions
This file was deleted.

third_party/web_sdk_version/lib/web_sdk_version.dart

Lines changed: 0 additions & 7 deletions
This file was deleted.

third_party/web_sdk_version/lib/web_sdk_version/web_sdk_version.dart

Lines changed: 0 additions & 10 deletions
This file was deleted.

third_party/web_sdk_version/pubspec.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

web_sdk/BUILD.gn

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import("//flutter/build/zip_bundle.gni")
66
import("//flutter/common/config.gni")
7-
import("//flutter/shell/version/version.gni")
87
import("//third_party/dart/build/dart/dart_action.gni")
98

109
dart_sdk_package_config = "//third_party/dart/.dart_tool/package_config.json"
@@ -25,7 +24,6 @@ web_engine_libraries = [
2524
":web_unicode_library",
2625
":web_test_fonts_library",
2726
":web_locale_keymap_library",
28-
":web_sdk_version_library",
2927
]
3028

3129
group("web_sdk") {
@@ -153,14 +151,6 @@ sdk_rewriter("web_locale_keymap_library") {
153151
output_dir = "$root_out_dir/flutter_web_sdk/lib/_web_locale_keymap/"
154152
}
155153

156-
generated_file("web_sdk_version_library") {
157-
outputs = [
158-
"$root_out_dir/flutter_web_sdk/lib/_web_sdk_version/web_sdk_version.dart",
159-
]
160-
161-
contents = "// Copyright 2013 The Flutter Authors. All rights reserved.$0x0A// Use of this source code is governed by a BSD-style license that can be$0x0A// found in the LICENSE file.$0x0A$0x0A@JS()$0x0Alibrary dart._web_sdk_version;$0x0A$0x0Aimport 'dart:_js_annotations';$0x0A$0x0Aconst String flutterWebSdkVersion = '$engine_version';$0x0A"
162-
}
163-
164154
copy("web_ui_library") {
165155
sources = [ "//flutter/web_sdk/libraries.json" ]
166156

@@ -324,8 +314,6 @@ template("_compile_platform") {
324314
"dart:_web_unicode",
325315
"--source",
326316
"dart:_web_locale_keymap",
327-
"--source",
328-
"dart:_web_sdk_version",
329317
]
330318
if (flutter_prebuilt_dart_sdk) {
331319
args += [

web_sdk/libraries.json

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,6 @@
2626
},
2727
"_web_test_fonts": {
2828
"uri": "lib/_web_test_fonts/web_test_fonts.dart"
29-
},
30-
"_web_sdk_version": {
31-
"uri": "lib/_web_sdk_version/web_sdk_version.dart"
3229
}
3330
}
3431
},
@@ -57,9 +54,6 @@
5754
},
5855
"_web_test_fonts": {
5956
"uri": "lib/_web_test_fonts/web_test_fonts.dart"
60-
},
61-
"_web_sdk_version": {
62-
"uri": "lib/_web_sdk_version/web_sdk_version.dart"
6357
}
6458
}
6559
},
@@ -88,9 +82,6 @@
8882
},
8983
"_web_test_fonts": {
9084
"uri": "lib/_web_test_fonts/web_test_fonts.dart"
91-
},
92-
"_web_sdk_version": {
93-
"uri": "lib/_web_sdk_version/web_sdk_version.dart"
9485
}
9586
}
9687
}

web_sdk/libraries.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,6 @@ dartdevc:
3636
_web_test_fonts:
3737
uri: "lib/_web_test_fonts/web_test_fonts.dart"
3838

39-
_web_sdk_version:
40-
uri: "lib/_web_sdk_version/web_sdk_version.dart"
41-
4239
dart2js:
4340
include:
4441
- {path: "../dart-sdk/lib/libraries.json", target: dart2js}
@@ -62,9 +59,6 @@ dart2js:
6259
_web_test_fonts:
6360
uri: "lib/_web_test_fonts/web_test_fonts.dart"
6461

65-
_web_sdk_version:
66-
uri: "lib/_web_sdk_version/web_sdk_version.dart"
67-
6862
wasm:
6963
include:
7064
- {path: "../dart-sdk/lib/libraries.json", target: wasm}
@@ -87,6 +81,3 @@ wasm:
8781

8882
_web_test_fonts:
8983
uri: "lib/_web_test_fonts/web_test_fonts.dart"
90-
91-
_web_sdk_version:
92-
uri: "lib/_web_sdk_version/web_sdk_version.dart"

web_sdk/sdk_rewriter.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ final Map<Pattern, String> extraImportsMap = <Pattern, String>{
9696
'web_unicode': "import 'dart:_web_unicode';",
9797
'web_test_fonts': "import 'dart:_web_test_fonts';",
9898
'web_locale_keymap': "import 'dart:_web_locale_keymap' as locale_keymap;",
99-
'web_sdk_version': "import 'dart:_web_sdk_version';",
10099
};
101100

102101
// Rewrites the "package"-style web ui library into a dart:ui implementation.

web_sdk/test/sdk_rewriter_test.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -132,28 +132,24 @@ void printSomething() {
132132
"import 'dart:_web_unicode';",
133133
"import 'dart:_web_test_fonts';",
134134
"import 'dart:_web_locale_keymap' as locale_keymap;",
135-
"import 'dart:_web_sdk_version';",
136135
]);
137136
expect(getExtraImportsForLibrary('skwasm_stub'), <String>[
138137
"import 'dart:_engine';",
139138
"import 'dart:_web_unicode';",
140139
"import 'dart:_web_test_fonts';",
141140
"import 'dart:_web_locale_keymap' as locale_keymap;",
142-
"import 'dart:_web_sdk_version';",
143141
]);
144142
expect(getExtraImportsForLibrary('skwasm_impl'), <String>[
145143
"import 'dart:_engine';",
146144
"import 'dart:_web_unicode';",
147145
"import 'dart:_web_test_fonts';",
148146
"import 'dart:_web_locale_keymap' as locale_keymap;",
149-
"import 'dart:_web_sdk_version';",
150147
"import 'dart:ffi';",
151148
]);
152149

153150
// Other libraries (should not have extra imports).
154151
expect(getExtraImportsForLibrary('web_unicode'), isEmpty);
155152
expect(getExtraImportsForLibrary('web_test_fonts'), isEmpty);
156153
expect(getExtraImportsForLibrary('web_locale_keymap'), isEmpty);
157-
expect(getExtraImportsForLibrary('web_sdk_version'), isEmpty);
158154
});
159155
}

0 commit comments

Comments
 (0)