Yahoo owned (before the spin off) a much larger stake in Alibaba both on a relative and an absolute basis than Tencent in Snapchat. And Alibaba is a much larger business with a dominant position.
Baidu, Alibaba and Tencent are all largely owned by foreign investors, even though they are operated by Chinese personnel.