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

Reply via email to