servo/components
bors-servo 1b77e42d79
Auto merge of #24573 - teapotd:is-point-in-path-nan, r=jdm
Return false from CanvasState::is_point_in_path for NaN/infinite values

Servo doesn't pass WPT test `/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html` when built with raqote (see [here](https://github.com/servo/servo/pull/24470#issuecomment-546009000)).
This change adds a missing check for NaN/infinite values in `CanvasState::is_point_in_path` and fixes this.

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #24540
- [X] These changes do not require tests because WPT tests cover it
2019-10-28 19:53:49 -04:00
..
allocator
atoms Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
background_hang_monitor
bluetooth Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
bluetooth_traits
canvas Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
canvas_traits Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
compositing Double key image cache by requesting origin, and store CORS status with cached images. 2019-10-04 09:22:21 -04:00
config Extract device_pixels_per_px from global opts 2019-10-26 12:00:14 -04:00
config_plugins
constellation Auto merge of #24525 - glowe:issue-23009/separate_angle_and_disable_vsync, r=jdm 2019-10-26 14:58:54 -04:00
debugger
deny_public_fields
derive_common
devtools Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
devtools_traits
dom_struct
domobject_derive
embedder_traits
fallible
geometry
gfx Use xml-rs instead of rcdom for Android font list parsing 2019-10-23 15:34:48 +02:00
gfx_traits
hashglobe Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
jstraceable_derive
layout Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
layout_2020 Auto merge of #24551 - nox:i-am-very-smart, r=SimonSapin 2019-10-25 17:57:31 -04:00
layout_thread Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
layout_thread_2020 2020: paint background-color 2019-10-24 10:44:31 +02:00
layout_traits
malloc_size_of Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
media
metrics
msg continue messageport, transferable, postmessage options 2019-10-19 14:28:18 +08:00
net Limit referer header value length to 4096 2019-10-24 20:59:00 +02:00
net_traits Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
pixels
profile begin messageport, transferable objects, impl 2019-10-19 14:12:22 +08:00
profile_traits begin messageport, transferable objects, impl 2019-10-19 14:12:22 +08:00
rand Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
range
remutex
script Auto merge of #24573 - teapotd:is-point-in-path-nan, r=jdm 2019-10-28 19:53:49 -04:00
script_layout_interface Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
script_plugins Upgrade to rustc 1.40.0-nightly (246be7e1a 2019-10-25) 2019-10-26 13:03:49 +02:00
script_traits Auto merge of #24492 - gterzian:update_timer_scheduler, r=asajeffrey 2019-10-21 12:18:07 -04:00
selectors Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
servo Auto merge of #24525 - glowe:issue-23009/separate_angle_and_disable_vsync, r=jdm 2019-10-26 14:58:54 -04:00
servo_arc
size_of_test
std_test_override
style 2020: paint borders 2019-10-24 15:06:20 +02:00
style_derive
style_traits Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
to_shmem Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
to_shmem_derive
url Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
webdriver_server Update rand to 0.7 (fixes #24448) 2019-10-23 15:34:48 +02:00
webrender_traits
webvr
webvr_traits