| Index: pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart b/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| index 60382c168c88685200eede50b1df1a4b7a497afb..319bc7219dfab50f3830feddbb674bf4c602fe50 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/full_emitter/emitter.dart
|
| @@ -12,6 +12,8 @@ import 'package:js_runtime/shared/embedded_names.dart' show
|
| JsBuiltin,
|
| JsGetName;
|
|
|
| +import '../headers.dart';
|
| +
|
| import '../js_emitter.dart' hide Emitter;
|
| import '../js_emitter.dart' as js_emitter show Emitter;
|
|
|
| @@ -2072,11 +2074,10 @@ function(originalDescriptor, name, holder, isStatic, globalFunctionsAccess) {
|
| }
|
|
|
| jsAst.Comment buildGeneratedBy() {
|
| - String suffix = '';
|
| - if (compiler.hasBuildId) suffix = ' version: ${compiler.buildId}';
|
| - String msg = '// Generated by dart2js, the Dart to JavaScript '
|
| - 'compiler$suffix.';
|
| - return new jsAst.Comment(msg);
|
| + List<String> options = [];
|
| + if (compiler.mirrorsLibrary != null) options.add('mirrors');
|
| + if (compiler.useContentSecurityPolicy) options.add("CSP");
|
| + return new jsAst.Comment(generatedBy(compiler, flavor: options.join(", ")));
|
| }
|
|
|
| void outputSourceMap(CodeOutput output,
|
|
|