On 12/07/2016 12:07 PM, TCW wrote:
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. =)
His builds should have the security patches missing from 2.40 that have
been added to Firefox since version 43.0 was released. About 29 of them
listed as critical.
--
Visit Pittsburgh <http://www.visitpittsburgh.com/>
Coexist <https://www.coexist.org/>
National Popular Vote <http://www.nationalpopularvote.com/>
Ubuntu 16.04LTS
_______________________________________________
support-seamonkey mailing list
[email protected]
https://lists.mozilla.org/listinfo/support-seamonkey