It seems to be not necessary.
Created attachment 159668 [details] Patch
LGTM
Comment on attachment 159668 [details] Patch Clearing flags on attachment: 159668 Committed r126210: <http://trac.webkit.org/changeset/126210>
All reviewed patches have been landed. Closing bug.