Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(337)

Side by Side Diff: sky/tests/editing/selection.sky

Issue 921123002: Port all of Sky's editing tests to Dart (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <body> 1 <body>
2 <import src="../resources/event-sender.sky" as="eventSender" />
3 <style> 2 <style>
4 .blue { 3 .blue {
5 border: 2px solid blue; 4 border: 2px solid blue;
6 } 5 }
7 </style> 6 </style>
8 <div class="blue" contenteditable></div> 7 <div class="blue" contenteditable></div>
9 <script> 8 <script>
10 var control = document.querySelector('.blue'); 9 import "../resources/event-sender.dart" as eventSender;
11 control.focus(); 10 import "dart:sky";
12 eventSender.keyDown('a'); 11 import "package:mojo/services/input_events/public/interfaces/input_event_constan ts.mojom.dart";
13 eventSender.keyDown('b'); 12 import "package:mojo/services/input_events/public/interfaces/input_key_codes.moj om.dart";
14 eventSender.keyDown('c'); 13
15 eventSender.keyDown('d'); 14 void main() {
16 eventSender.keyDown('e'); 15 var control = document.querySelector('.blue');
17 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); 16 control.focus();
18 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); 17 eventSender.keyDown(KeyboardCode_A);
19 eventSender.keyDown('LEFT', 'SHIFT_DOWN'); 18 eventSender.keyDown(KeyboardCode_B);
20 eventSender.keyDown('BACK'); 19 eventSender.keyDown(KeyboardCode_C);
21 eventSender.done(); 20 eventSender.keyDown(KeyboardCode_D);
21 eventSender.keyDown(KeyboardCode_E);
22 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN);
23 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN);
24 eventSender.keyDown(KeyboardCode_LEFT, EventFlags_SHIFT_DOWN);
25 eventSender.keyDown(KeyboardCode_BACK);
26 eventSender.done();
27 }
22 </script> 28 </script>
23 </body> 29 </body>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698