AudioNode::deref currently will deref and possibly delete any node. But the deref should only happen when we are in the pre-render or post-render phases of the processing so that we don't delete nodes while the audio graph is being processed.
This should be ok, since http://trac.webkit.org/changeset/133239