servo/components/script
Pyfisch 0ccaa7e1a9 Use keyboard-types crate
Have embedders send DOM keys to servo and use a strongly typed KeyboardEvent
from the W3C UI Events spec. All keyboard handling now uses the new types.

Introduce a ShortcutMatcher to recognize key bindings. Shortcuts are now
recognized in a uniform way.

Updated the winit port.
Updated webdriver integration.

part of #20331
2018-10-07 22:39:00 +02:00
..
docs
dom Use keyboard-types crate 2018-10-07 22:39:00 +02:00
task_source Format script component 2018-09-19 17:40:47 -04:00
body.rs Format script component 2018-09-19 17:40:47 -04:00
build.rs Format script component 2018-09-19 17:40:47 -04:00
Cargo.toml Use keyboard-types crate 2018-10-07 22:39:00 +02:00
clipboard_provider.rs
CMakeLists.txt build(cmake): detect python binary for specified version 2018-03-13 09:25:06 -07:00
devtools.rs Format script component 2018-09-19 17:40:47 -04:00
document_loader.rs Format script component 2018-09-19 17:40:47 -04:00
fetch.rs Format script component 2018-09-19 17:40:47 -04:00
layout_image.rs Format script component 2018-09-19 17:40:47 -04:00
lib.rs Use keyboard-types crate 2018-10-07 22:39:00 +02:00
mem.rs Format script component 2018-09-19 17:40:47 -04:00
microtask.rs Format script component 2018-09-19 17:40:47 -04:00
network_listener.rs
script_runtime.rs Format script component 2018-09-19 17:40:47 -04:00
script_thread.rs Use keyboard-types crate 2018-10-07 22:39:00 +02:00
serviceworker_manager.rs Format script component 2018-09-19 17:40:47 -04:00
serviceworkerjob.rs Format script component 2018-09-19 17:40:47 -04:00
stylesheet_loader.rs Format script component 2018-09-19 17:40:47 -04:00
task.rs Format script component 2018-09-19 17:40:47 -04:00
task_queue.rs Format script component 2018-09-19 17:40:47 -04:00
test.rs Remove unused code for parsing a sizes attribute. 2018-07-01 10:53:42 +02:00
textinput.rs Use keyboard-types crate 2018-10-07 22:39:00 +02:00
timers.rs Format script component 2018-09-19 17:40:47 -04:00
unpremultiplytable.rs Format script component 2018-09-19 17:40:47 -04:00
webdriver_handlers.rs Format script component 2018-09-19 17:40:47 -04:00