I think that if a sentence is ungrammatical then it doesn't make much sense to ask about the grammatical role of words within it. Nevertheless, since it is apparently not saying that "the cartoon made his mother upset", I don't see how "cartoon" can be anything other than the object of "watching".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.