commit | 916f36c437a288aa0677d8441bb113044f85ae07 | [log] [tgz] |
---|---|---|
author | Jeremy Roman <jbroman@chromium.org> | Wed May 15 14:57:49 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Wed May 15 14:57:49 2019 |
tree | 3676aa780a68cf433fa1fa357646c91c164fe8a6 | |
parent | 39c7db631a4b8d91a4c78f706a40cb45d566a6a6 [diff] |
Force ImmutableCSSPropertyValueSet to be properly aligned. For the pointer arithmetic to produce aligned results, the struct itself must have a size which has alignment at least as strong as the types that are to be stapled to the end. This is presently not guaranteed, since ImmutableCSSPropertyValueSet actually happens to have no pointer members (or anything else that would force 8-byte alignment on 64-bit). Change-Id: Ie7536949abe5919e1ccc374a206321c26da6474c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1613231 Reviewed-by: Michael Lippautz <mlippautz@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#659933}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .