This should pack Elements in memory a bit more efficiently on some 32 bit systems. (but I still haven't figured out how to get more bits for Text nodes) Decided to keep FragmentOrElement's Traverse as it is. It already deals with Elements in various ways and cleaning that up would be a separate bug. https://treeherder.mozilla.org/#/jobs?repo=try&revision=509cc94e38e2bc0165fa6bb946cb8bd509c3738d
Attachment #9029652 - Flags: review?(ehsan)
Attachment #9029652 - Flags: review?(ehsan) → review+
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/10320b5096c2 Move FragmentOrElement::mAttrs to Element, r=ehsan
You need to log in before you can comment on or make changes to this bug.