gecko-dev/layout
cku bc8a58f407 Bug 1310885 - Part 5. (gecko) Always release ImageValue on the main thread. r=heycam
We will actually hit the assertion in the destructor of
StyleImageRequestCleanupTask after the change above:
  MOZ_ASSERT(mImageValue->mRequests.Count() == 0 || NS_IsMainThread()
             "If mImageValue has any mRequests, we need to run on main "
             "thread to release ImageValues!");

From Part 6 to Part 9, we do put a request immediately after the creation of an
ImageValue, so even if a nsStyleImageReqeust is not resolved, we still need to
destruct mImageValue on the main thread.

MozReview-Commit-ID: F812iySXbh6

--HG--
extra : rebase_source : 57b903a4f5eca6075cef00797d62b6ff48fae05e
extra : source : 179c9eb26eaff8be931a458bf5e1004ac2730f34
2017-05-08 15:08:46 +08:00
..
base Merge m-c to autoland. a=merge 2017-05-11 11:30:47 -04:00
build Bug 1323339 - Add U2FTokenManager class and support IPC Parent classes; r=jcj r=baku 2017-05-09 13:21:23 -07:00
doc
forms Bug 1356916 - Skip crash tests causing scrollbar-thumb atom leak. r=heycam 2017-05-11 07:30:42 +09:00
generic Bug 1363929 - Swap the order of tests in nsIFrame::In3DContextAndBackfaceIsHidden so that the faster-to-fail one is first. r=mattwoodrow 2017-05-10 18:47:23 -07:00
inspector Bug 1361274. There's no need to update link :visited state when doing querySelectorAll, since querySelectorAll ignores that state anyway. r=smaug 2017-05-03 16:54:25 -04:00
ipc Back out bug 1353060 (3 csets) for possibly causing a checkerboarding regression. r=backout 2017-05-09 13:23:20 -04:00
mathml Bug 1361766: Move MathML content state changes outside of reflow. r=xidorn 2017-05-02 22:42:26 +02:00
media
painting Merge m-c to autoland. a=merge 2017-05-11 11:30:47 -04:00
printing Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam 2017-04-30 17:30:08 +02:00
reftests Merge inbound to m-c a=merge 2017-05-11 17:30:41 -07:00
style Bug 1310885 - Part 5. (gecko) Always release ImageValue on the main thread. r=heycam 2017-05-08 15:08:46 +08:00
svg Bug 1343139 - (followup) Check PreTransformOverflowAreasProperty in painting process only. r=heycam 2017-05-11 11:41:57 +08:00
tables Bug 1362880 follow-up: Bump up the reserved size to 32 2017-05-08 21:17:21 -04:00
tools Bug 1359292 - Handle non-ascii characters in reftest logs; r=jmaher 2017-05-08 07:49:05 -06:00
xul Bug 1358713, when a popup's anchor does not have a frame originally, don't have the popup update its position to follow it, r=tn 2017-05-05 11:13:56 -04:00
moz.build