Use try/finally to ensure oldValue is cleared

If any JS exception is thrown during event delivery the oldValue
should still be set to null to enable garbage collection.

Change-Id: I740db06e93162f86982ffd418c2072bfb4d5d75c
1 file changed