From 69255ed1693845ad50584f23a8c1bc008315d8dc Mon Sep 17 00:00:00 2001 From: Bobby Holley Date: Thu, 15 Oct 2015 15:22:29 -0700 Subject: [PATCH] Bump the expected sizes for Element. After rebasing, this suddenly became a problem again, even though there's no actual size increase here (we're shrinking NodeFlags by 1 byte, and adding 1 byte of EventState). Moving the NodeFlags to the end of Node and the EventState bits to the beginning of Element doesn't seem to helper either. This is probably a padding issue that's worth investigating at some point, but given the level of churn in this code it doesn't seem worth it to fuss to much over this right now. --- tests/unit/script/size_of.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/script/size_of.rs b/tests/unit/script/size_of.rs index 7b385cdfee9..b89ca9dd837 100644 --- a/tests/unit/script/size_of.rs +++ b/tests/unit/script/size_of.rs @@ -39,9 +39,9 @@ macro_rules! sizeof_checker ( // Update the sizes here sizeof_checker!(size_event_target, EventTarget, 40); sizeof_checker!(size_node, Node, 168); -sizeof_checker!(size_element, Element, 304); -sizeof_checker!(size_htmlelement, HTMLElement, 320); -sizeof_checker!(size_div, HTMLDivElement, 320); -sizeof_checker!(size_span, HTMLSpanElement, 320); +sizeof_checker!(size_element, Element, 312); +sizeof_checker!(size_htmlelement, HTMLElement, 328); +sizeof_checker!(size_div, HTMLDivElement, 328); +sizeof_checker!(size_span, HTMLSpanElement, 328); sizeof_checker!(size_text, Text, 200); sizeof_checker!(size_characterdata, CharacterData, 200);