On 12/7/2016 9:13 AM, Richmond wrote:
Here is the patch from firefox 50.0.2. The file is identical in
seamonkey so I should just be able to apply this and
compile. Unfortunately my laptop may never finish compiling. Why am I
doing this? I have no idea really.
diff -e firefox-50.0.1/dom/smil/nsSMILTimeContainer.cpp
firefox-50.0.2/dom/smil/nsSMILTimeContainer.cpp
309a
AutoRestore<bool> saveHolding(mHoldingEntries);
mHoldingEntries = true;
.
286a
MOZ_RELEASE_ASSERT(!mHoldingEntries);
.
275a
AutoRestore<bool> saveHolding(mHoldingEntries);
mHoldingEntries = true;
.
261a
MOZ_RELEASE_ASSERT(!mHoldingEntries);
.
221a
MOZ_RELEASE_ASSERT(!mHoldingEntries);
.
215a
MOZ_RELEASE_ASSERT(!mHoldingEntries);
.
20a
mHoldingEntries(false),
.
11a
#include "mozilla/AutoRestore.h"
.
Even if you get the right snippet of code that fixes the issue, it may
depend on other bits of code and fall over. This is an instance where
grafting in the code probably will fail. Use Adrian's build, save
yourself the trouble. =)
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey