gecko-dev/layout
Emilio Cobos Álvarez ce085313a9 Bug 1328652: Ensure we do actual restyling work after calling RebuildAllStyleData. r=bz
The Gecko restyle manager does this synchronously, along with a content flush.

In my testing there's no need to do so, and Boris couldn't think off-hand of
why, except the fact that we have this mRebuildAllStyleData thing that takes
care of rebuilding the rule tree, which is quite sensitive.

Also, Boris made a good point about non-inheriting anon boxes, that could
technically change style. I've left a note about it too.

MozReview-Commit-ID: 2lvzhxugKB0

--HG--
extra : rebase_source : 38cf56811f73f5a9f0f6659e08d03e78d4c6dcb5
2017-03-11 00:25:37 +01:00
..
base Bug 1328652: Ensure we do actual restyling work after calling RebuildAllStyleData. r=bz 2017-03-11 00:25:37 +01:00
build Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm 2017-03-08 20:15:45 +01:00
doc
forms Merge m-c to graphics 2017-03-13 13:13:37 -04:00
generic Bug 1296477 - Part 4: stylo: Update test expectations; r=heycam 2017-03-12 21:12:08 -07:00
inspector Bug 1337305 Part 2: Change GetCSSStyleRules to return RuleNodes for Gecko rules, and nothing otherwise (instead of asserting). r=xidorn 2017-03-13 17:24:38 -07:00
ipc Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow) 2017-03-08 00:17:36 -08:00
mathml Bug 775624 Part 22 - Remove NS_FRAME_COMPLETE. r=dholbert 2017-02-14 17:55:48 +08:00
media Bug 1332937 - Allow libcubeb and other media libs to set the moz crash reason. r=glandium 2017-02-09 14:27:29 +01:00
painting Merge m-c to graphics 2017-03-13 13:13:37 -04:00
printing Bug 1342994 Part 2 - Use UniquePtr to replace explicit new/delete and non-owing pointers in printing APIs. r=dholbert 2017-03-06 16:28:20 +08:00
reftests Bug 1341102 - fix autoland bustage; r=bustage 2017-03-14 10:52:43 -07:00
style Bug 1341102 - fix autoland bustage; r=bustage 2017-03-14 12:03:20 -07:00
svg Bug 1326409 Part 4 - Extract a function to compute polygon vertices. r=dholbert 2017-03-13 12:03:40 +08:00
tables Bug 1296477 - Part 4: stylo: Update test expectations; r=heycam 2017-03-12 21:12:08 -07:00
tools Bug 1346692 - Clarify reftest documentation about combining <failure-type>s. No review. 2017-03-13 19:08:28 -07:00
xul Bug 1318705, combine the two lists of open popups in nsXULPopupManager into a single list to make iterating and managing them easier. Instead a noautohide flag is used to distinguish what used to be the difference between the lists, r=ksteuber 2017-03-13 09:44:02 -04:00
moz.build