The cross browser functionality was supposed to be released in Q2 2012 but, that did not happen. The next release of CRM2011 code name Polaris is coming out in December 2012. One of the many features included in Polaris is cross browser compatibility. This blog lists “What’s included in Polaris?”.
After reading about Polaris, I decided to try “CRM 2011 Custom Code Validation Tool”. Here is the link to download the tool. Here are my findings. The results are mixed but you can make up your own mind.
The following screen shot displays the results from the tool. To check the results, the user has to scroll down the list of web resources one by one.
Issues found by the tool
I included some old and unsupported code in the libraries to test the tool. Here are some of the screen shots of potential issues found by the tool.
The thing that shocked me the most is that this code is straight from the CRM SDK sample provided by Microsoft.
Issues ignored by the tool
Here is the screen shot of one such unsupported code. I am using code to attach the custom CSS on form onload.
This is very good to identify the potential issue. But I can’t say how reliable it is.
Anyway don’t use any unsupported code intentionally.