Bug 1035170 - Rewrite SWF parsing to a scan-first, parse tags on demand approach

Maybe you are right. It's really hard review refactoring if it involves bug fixes. Okay, let's keep it as you changed it for now.