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.