Are there any special considerations we will need to take into account for Mac scenarios? Furthermore, with features such as COM interop which aren't applicable on a Mac, how do you give visibility of these capabilities to your code?
if (Silverlight.Environment.SupportsCOMInterop) {
// do stuff
}
More generally, could your code determine whether it's running on a Mac or Windows?
According to the LIVE speak afterwards (approx. 2h ago): besides the lack of COM (obviously) Trusted Mode on Mac should be equivalent to the TM on Windows (access to hardware/cam/keyboard/file-system).