Now there's all this Drumbeat Festival stuff, etc.. coming out the foundation. Clearly they are trying to position themselves as a non-profit that advocates for the open web rather than just a company that gives away a browser. Owning a corporation that gives away a browser is just part of that cause. Hopefully that's how the IRS sees it.
Sadly, I don't think a lot of the foundation sponsored stuff really ever links up with anything happening on the corporate side. At least from the outside, it still looks like the corporation wags the foundation and not the other way around.
Edit: Yes, the foundation does own the corporation.