DescriptionMerge m_didCallDispose and m_isMarkedForDeletion flags into one flag
Currently we have the following two flags:
- m_didCallDispose is used to know whether AudioContext::dispose() is called or not.
- m_isMarkedForDeletion is used to guarantee the following facts:
--- AudioNode should not be re-registered to AudioNode::m_outputs after AudioNode::dispose is called.
--- AudioNode should not get marked as dirty after AudoNode::dispose is called.
We don't need the two flags; just one flag that is set in AudioContext::dispose() is enough.
This CL removes m_didCallDispose and m_isMarkedForDeletion and introduces m_isDisposeCalled. This CL doesn't change any behavior.
BUG=340522
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=180330
Patch Set 1 #
Total comments: 4
Patch Set 2 : #
Messages
Total messages: 12 (0 generated)
|