The forum is not doing that.
Those are flash downloads. The browser would be requesting them. They could be links to YouTube videos, in a thread, and Chrome is pre-downloading them for viewing.
That is my best guess. I never see anything like this, but I do not use Chrome and I never will. Would not surprise me if Google was pushing ads to Chrome while you are browsing.