[Mono-dev] [PATCH] Changes/fixes to support for App_Browsers and control adapters

Dean Brettle dean at brettle.com
Mon Mar 24 00:57:06 EDT 2008


Hi all,

Attached are changes I made to get Mono control adapters working with
mojoPortal.  These patches do 4 things:

1. Add etc/mono/2.0/Browsers/Compat.browser which contains a few browser
definitions with IDs that correspond to the IDs used by .NET.  Additional
browser defs can be added later.
2. Changes System.Web to use etc/mono/2.0/Browsers/*.browser files whenever
any ~/App_Browsers/*.browser files are present.
3. Changes System.Web to use normal browscap.ini processing to determine the
default capabilities, even when a *.browser file is present.  This way we
don't have to maintain browser capabilities in more than one location.
4. Fixes some casting exceptions that occurred when some controls used
adapters that weren't of the corresponding type.

OK to commit?

--Dean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080323/75dd16b6/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mono.diff
Type: text/x-patch
Size: 5637 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080323/75dd16b6/attachment-0002.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mcs.diff
Type: text/x-patch
Size: 33681 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20080323/75dd16b6/attachment-0003.bin 


More information about the Mono-devel-list mailing list