| Index: sdk/lib/html/dart2js/html_dart2js.dart
|
| diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart
|
| index 38591f3430eb868050681c5d3bab19026139df6e..fa292d5bc588ed04dfd865696d0fd48914dbbb81 100644
|
| --- a/sdk/lib/html/dart2js/html_dart2js.dart
|
| +++ b/sdk/lib/html/dart2js/html_dart2js.dart
|
| @@ -35344,9 +35344,12 @@ class _DOMWindowCrossFrame implements WindowBase {
|
|
|
| void postMessage(var message, String targetOrigin, [List messagePorts = null]) {
|
| if (messagePorts == null) {
|
| - JS('void', '#.postMessage(#,#)', _window, message, targetOrigin);
|
| + JS('void', '#.postMessage(#,#)', _window,
|
| + convertDartToNative_SerializedScriptValue(message), targetOrigin);
|
| } else {
|
| - JS('void', '#.postMessage(#,#,#)', _window, message, targetOrigin, messagePorts);
|
| + JS('void', '#.postMessage(#,#,#)', _window,
|
| + convertDartToNative_SerializedScriptValue(message), targetOrigin,
|
| + messagePorts);
|
| }
|
| }
|
|
|
|
|