gecko-dev/layout
Jeremy Chen d4489c8a64 Bug 1421197 - use 64-bit for restyle generation counters to avoid overflow issues. r=heycam
It is expected to use 64-bit for all the restyle generation counters, since the
getter methods all return uint64_t type at present. However, we're using uint32_t
for the actual counter variables, which means the potential overflow issue is not
avoided.

In this patch, we use 64-bit for the restyle generation counters, so the overflow
issue can be avoided as expected.

MozReview-Commit-ID: 2y2afIcuwvc

--HG--
extra : rebase_source : 3fe64d7d3fc00fa1031eef9f0c15b64405435dfd
2017-11-28 17:42:22 +08:00
..
base Bug 1421197 - use 64-bit for restyle generation counters to avoid overflow issues. r=heycam 2017-11-28 17:42:22 +08:00
build Bug 1374574 - Remove the FlyWeb service and DOM interfaces. r=bz,djvj 2017-11-22 15:00:10 +01:00
doc
forms Bug 1418477 - Part 2. Add crash test. r=jfkthame 2017-11-22 10:56:41 +09:00
generic Bug 1421351 - Queue chrome-only scrollend event in refresh driver scroll event queue instead of firing immediately. r=kats 2017-11-28 13:09:56 -05:00
inspector Backed out 4 changesets (bug 1418224) for build bustages r=backout on a CLOSED TREE 2017-11-27 07:42:50 +02:00
ipc Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond 2017-11-09 09:03:52 -05:00
mathml Bug 1417010 - Invalidate MathML display items whenever we invalidate the referenced nsMathMLChar. r=miko 2017-11-18 11:06:49 +13:00
media
painting Merge inbound to mozilla-central a=merge r=merge 2017-11-28 11:50:57 +02:00
printing Bug 1417939 - do not crash in release builds when a PRFileDescStream is closed twice; r=bobowen 2017-11-16 13:38:33 -05:00
reftests Bug 1419820 - Add a reftest to test preserve-3d with transform. r=kats 2017-11-24 16:18:26 +08:00
style Bug 1412145 - Drop more backpointers of CSSOM objects in dtor and unlink. r=bz 2017-11-28 17:06:51 -06:00
svg Bug 1417376 Part 3 - Pass nsPoint parameters by const references instead of values. r=mats 2017-11-15 17:55:36 +08:00
tables Bug 1418905 - Move nsRuleNode::ComputeCoordPercentCalc() into nsStyleCoord. r=heycam 2017-11-20 14:05:19 +08:00
tools Backed out 4 changesets (bug 1417251) for reftest failures, e.g. in box-decoration-break-with-outset-box-shadow-1.html. r=backout on a CLOSED TREE 2017-11-22 18:34:58 +02:00
xul Bug 1417824 part 2 - Add reftest for this bug. r=heycam 2017-11-24 19:30:19 -06:00
moz.build