Index: client/html/src/TextWrappingImplementation.dart |
diff --git a/client/html/src/TextWrappingImplementation.dart b/client/html/src/TextWrappingImplementation.dart |
index 33438aed9bfdfabfaf1261faf84aa11e6c6c0304..9db52e66b59480a2a0eaf1520420831024d58044 100644 |
--- a/client/html/src/TextWrappingImplementation.dart |
+++ b/client/html/src/TextWrappingImplementation.dart |
@@ -1,4 +1,4 @@ |
-// Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
+// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
// for details. All rights reserved. Use of this source code is governed by a |
// BSD-style license that can be found in the LICENSE file. |
@@ -14,6 +14,7 @@ class TextWrappingImplementation extends CharacterDataWrappingImplementation imp |
String get wholeText() => _ptr.wholeText; |
Text replaceWholeText([String content = null]) { |
+ assert(!_inMeasurementFrame || !_inDocument); |
if (content === null) { |
return LevelDom.wrapText(_ptr.replaceWholeText()); |
} else { |
@@ -22,6 +23,7 @@ class TextWrappingImplementation extends CharacterDataWrappingImplementation imp |
} |
Text splitText([int offset = null]) { |
+ assert(!_inMeasurementFrame || !_inDocument); |
if (offset === null) { |
return LevelDom.wrapText(_ptr.splitText()); |
} else { |