Edit: I mixed a.com and b.com in my original post, I'll try to rephrase stuff correctly:
- A HTML page is loaded from a.com
- The HTML embeds a Flash client from b.com
- HTML contains a Javascript function that makes a connection to a.com, ie the origin of the HTML, not the origin of Flash
- The Flash calls that Javascript function
Question: Do I need to have a crossdomain.xml in a.com?