| 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 3420affd1729955dc47c8fde07e18577435960df..efdae44acebb40527212bdead9d5bb26f612909d 100644
|
| --- a/sdk/lib/html/dart2js/html_dart2js.dart
|
| +++ b/sdk/lib/html/dart2js/html_dart2js.dart
|
| @@ -30159,7 +30159,7 @@ class KeyboardEventController {
|
| EventTarget _target;
|
|
|
| // The distance to shift from upper case alphabet Roman letters to lower case.
|
| - final int _ROMAN_ALPHABET_OFFSET = "a".charCodes[0] - "A".charCodes[0];
|
| + final int _ROMAN_ALPHABET_OFFSET = "a".codeUnits[0] - "A".codeUnits[0];
|
|
|
| StreamSubscription _keyUpSubscription, _keyDownSubscription,
|
| _keyPressSubscription;
|
| @@ -30294,8 +30294,8 @@ class KeyboardEventController {
|
| if (prevEvent._shadowCharCode == event.charCode) {
|
| return prevEvent.keyCode;
|
| }
|
| - if ((event.shiftKey || _capsLockOn) && event.charCode >= "A".charCodes[0]
|
| - && event.charCode <= "Z".charCodes[0] && event.charCode +
|
| + if ((event.shiftKey || _capsLockOn) && event.charCode >= "A".codeUnits[0]
|
| + && event.charCode <= "Z".codeUnits[0] && event.charCode +
|
| _ROMAN_ALPHABET_OFFSET == prevEvent._shadowCharCode) {
|
| return prevEvent.keyCode;
|
| }
|
|
|