Merge pull request #5714 from alexischr/update_bockbuild
[mono.git] / data / Browsers / Compat.browser
1 <!--\r
2     This file defines some of the browsers that Microsoft's implementation provides in\r
3     <windir>\Microsoft.NET\Framework\<ver>\CONFIG\Browsers\*.browser
4         
5         It is not derived from any file distributed with Microsoft's implementation.  Since
6         we can't distribute MS's browser files, we use browscap.ini to determine 
7         browser capabilities.  Then, if and only if the application contains App_Browser/*.browser
8         files and we are using .NET 2.0 or higher, we supplement the capabilities with the 
9         information in those files and the files in this directory.  The primary goal of this file
10         is provide browser definitions that might be referenced in App_Browser/*.browser files.\r
11 -->\r
12 <browsers>\r
13   <defaultBrowser id="Default">\r
14   </defaultBrowser>
15   <browser id="Default">
16     <identification>
17         <userAgent match="." />
18     </identification>\r
19   </browser>\r
20   <browser id="IE6to9" parentID="Default">
21     <identification>
22       <capability name="majorver" match="^[6-9]" />
23       <capability name="browser" match="^(IE|AOL)$" />
24     </identification>\r
25   </browser>\r
26   <browser id="Opera8to9" parentID="Default">\r
27     <identification>
28       <capability name="majorver" match="^[8-9]" />
29       <capability name="browser" match="^Opera$" />
30     </identification>\r
31   </browser>\r
32   <browser id="Safari" parentID="Default">\r
33     <identification>
34       <capability name="browser" match="^Safari$" />
35     </identification>\r
36   </browser>\r
37   <browser id="Mozilla" parentID="Default">\r
38     <identification>
39       <capability name="browser" match="^Mozilla" />
40     </identification>\r
41   </browser>\r
42 </browsers>