servo/components
bors-servo d0f64d9d56
Auto merge of #25610 - pshaughn:abortfix, r=Manishearth
do less on abort if not done

Abort() was resetting state when it didn't need to, and possibly also not resetting as much of it as it needed to. I'm not sure if this is a completely correct fix but it passes some WPT tests.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #24931

<!-- Either: -->
- [X] There are tests for these change

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2020-01-27 11:49:02 -05:00
..
allocator
atoms Handle AddInput/RemoveInput events 2020-01-09 08:16:25 +05:30
background_hang_monitor
bluetooth Fix some warnings in future Rust nightlies 2020-01-02 19:22:03 +01:00
bluetooth_traits
canvas Send fill/stroke style along with drawing message 2020-01-25 21:29:36 +01:00
canvas_traits Send fill/stroke style along with drawing message 2020-01-25 21:29:36 +01:00
compositing Do not wake up embedder on each animation tick 2019-12-16 16:50:36 +01:00
config rename compartment to realm 2020-01-24 20:52:36 +05:30
config_plugins Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
constellation Only start WebGPU thread if an adapter is requested 2020-01-13 10:39:23 +01:00
debugger
deny_public_fields Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
derive_common
devtools Fix some warnings in future Rust nightlies 2020-01-02 19:22:03 +01:00
devtools_traits
dom_struct
domobject_derive Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
embedder_traits
fallible style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
geometry
gfx Servo build fixes. 2019-12-16 14:23:56 +01:00
gfx_traits
hashglobe
jstraceable_derive
layout Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
layout_2020 Adress review comments 2020-01-25 07:37:28 +01:00
layout_thread
layout_thread_2020 Answer content box queries for layout_2020 for the root element 2020-01-21 15:29:23 +01:00
layout_traits
malloc_size_of Add accountable-refcell as optional build time feature 2020-01-08 09:44:41 +05:30
media
metrics
msg re-structure blob, structured serialization 2019-12-11 22:46:50 +08:00
net Cookies are now expired immediately before each lookup 2020-01-24 20:07:08 -05:00
net_traits Fix some warnings in future Rust nightlies 2020-01-02 19:22:03 +01:00
pixels
profile Fix some warnings in future Rust nightlies 2020-01-02 19:22:03 +01:00
profile_traits
rand
range
remutex
script Auto merge of #25610 - pshaughn:abortfix, r=Manishearth 2020-01-27 11:49:02 -05:00
script_layout_interface
script_plugins Upgrade to rustc 1.42.0-nightly (3291ae339 2020-01-15) 2020-01-16 08:46:41 +01:00
script_traits Move OpaqueNode to style_traits 2020-01-13 21:59:45 +01:00
selectors Bump selectors. 2019-12-18 14:36:47 +01:00
servo Only start WebGPU thread if an adapter is requested 2020-01-13 10:39:23 +01:00
servo_arc
size_of_test
std_test_override
style Use euclid data types for physical structs in layout_2020 2020-01-23 15:39:32 +01:00
style_derive
style_traits Move OpaqueNode to style_traits 2020-01-13 21:59:45 +01:00
to_shmem style: Update smallvec to 1.0. 2019-12-16 14:23:56 +01:00
to_shmem_derive
url
webdriver_server
webgpu Initial implementation of GPUPipelineLayout for WebGPU 2020-01-21 14:47:38 +01:00
webrender_traits
webvr
webvr_traits