I am experiencing a mouse input issue when I play my game with webplayer and Safari on a Mac.
I reproduced the issue on the first 3 Macs I tested with, so I wrote a small test script to investigate further. I find it hard to believe this wouldn't be a known issue, though.
If both mouse buttons (left and right) are held down at the same time, only one of the two "mouse up" events will be detected. The first button's release will be detected correctly, but after the second button is released Input.MouseButtonUp(buttonNumber) will continue to return true.
How to reproduce:
Here's my test script:
I attach the above script to an empty GameObject in my scene and create a webplayer build. If I open that with Safari on a Mac the output confirms that something bizarre is happening.
Maybe somebody else can confirm this on their machine?