servo/components/gfx
bors-servo e1dac69a40 Auto merge of #19011 - mbrubeck:realloc, r=glennw
Use actual size for old allocation in ft_realloc.

Prevents crashes from improperly freed memory.

Fixes #19008, fixes #18950, fixes #18949.

- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #19008.
- [x] There are tests for these changes

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19011)
<!-- Reviewable:end -->
2017-10-24 18:40:20 -05:00
..
display_list Wait as late as possible to assign ClipIds 2017-10-24 16:28:07 +02:00
platform Use actual size for old allocation in ft_realloc. 2017-10-24 15:45:31 -07:00
text Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest failures, e.g. in layout/reftests/bugs/392435-1.html. r=backout on a CLOSED TREE 2017-10-19 21:26:51 +00:00
Cargo.toml Auto merge of #18946 - cynicaldevil:update-h5e, r=nox 2017-10-20 08:49:09 -05:00
font.rs Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest failures, e.g. in layout/reftests/bugs/392435-1.html. r=backout on a CLOSED TREE 2017-10-19 21:26:51 +00:00
font_cache_thread.rs Merge request type and destination 2017-10-23 11:19:35 -07:00
font_context.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
font_template.rs order derivable traits lists 2017-08-23 21:38:44 +02:00
lib.rs Stop relying on linking details of std’s default allocator 2017-10-19 09:52:50 +02:00