Josh Matthews
90f67c11e5
Add a sampling profiler and a script to generate profiles for use with Gecko tooling.
2019-03-26 16:35:08 -04:00
Emilio Cobos Álvarez
289d9b033c
style: Make tidy happy.
2019-01-20 17:50:18 +01:00
Emilio Cobos Álvarez
90c0ec0cf7
Fix servo build and rustfmt recent changes.
...
We need to introduce another Cursor enum that is specific to embedder_traits and
that layout converts to to avoid dependency hell.
2019-01-20 16:31:01 +01:00
Gregory Terzian
483bf245df
constellation: restructure navigation, remove sync comm
2018-12-23 13:33:30 +08:00
Manish Goregaokar
5413328be2
Update webrender
2018-11-27 17:33:13 -08:00
Jan Andre Ikenmeyer
1d6fe65401
Update MPL license to https (part 4)
2018-11-19 14:47:27 +01:00
Bastien Orivel
9a7eeb349a
Update crossbeam-channel to 0.3
2018-11-18 19:33:19 +01:00
Simon Sapin
2012be4a8b
cargo fix --edition-idioms
2018-11-08 09:28:00 +01:00
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
Simon Sapin
2a996fbc8f
Replace mpsc with crossbeam/servo channel, update ipc-channel
...
Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com>
2018-09-12 13:33:32 +08:00
kingdido999
d76ddabba4
Format components dom_struct, domobject_derive and embedder_traits #21373
2018-09-03 08:19:25 +08:00
Gregory Terzian
f408b798c4
implement window.open, create auxiliary browsing context
2018-08-11 01:12:55 +02:00
Gregory Terzian
2753e5efab
improve spec compliance of window.close
2018-06-04 15:02:23 +08:00
Gregory Terzian
2812b3cf4a
send message to embedder in prompt_to_unload
2018-05-23 21:46:05 +08:00
Gregory Terzian
4234b1252a
move top_level_browsing_context_id out of embedder msg
2018-05-23 21:46:05 +08:00
Gregory Terzian
d438240772
move msg to embedder_traits, use in script, handle send error in embedder
2018-05-23 21:45:57 +08:00
Paul Rouget
9fb5795f37
delegate resource reading to embedder
2018-04-27 15:34:52 +08:00