mono.git
17 years ago2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 10 Aug 2006 15:11:20 +0000 (15:11 -0000)]
2006-08-10  Sebastien Pouliot  <sebastien@ximian.com>

* GDIPlusTest.cs: Add more test cases for GraphicsPath (Reset and
Widen) and some new tests for Matrix related GDI+ functions.

svn path=/trunk/mcs/; revision=63596

17 years ago2006-08-10 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 10 Aug 2006 15:09:26 +0000 (15:09 -0000)]
2006-08-10  Sebastien Pouliot  <sebastien@ximian.com>

* GraphicsPath.cs: Fix unit tests wrt libgdiplus return value change.

svn path=/trunk/mcs/; revision=63595

17 years agoAdd new test CallBackTest.cs and 2 new resources for this test CallbackTest1.aspx...
Yoni Klain [Thu, 10 Aug 2006 14:09:04 +0000 (14:09 -0000)]
Add new test CallBackTest.cs and 2 new resources for this test CallbackTest1.aspx and CallbackTest2.aspx

svn path=/trunk/mcs/; revision=63591

17 years agoTARGET_JVM: add msbuild project
Konstantin Triger [Thu, 10 Aug 2006 12:55:03 +0000 (12:55 -0000)]
TARGET_JVM: add msbuild project

svn path=/trunk/mcs/; revision=63586

17 years agosvn path=/trunk/mcs/; revision=63585
dimitar [Thu, 10 Aug 2006 12:36:34 +0000 (12:36 -0000)]
svn path=/trunk/mcs/; revision=63585

17 years ago2006-08-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 10 Aug 2006 12:32:37 +0000 (12:32 -0000)]
2006-08-10  Zoltan Varga  <vargaz@gmail.com>

* marshal.c (cominterop_get_native_wrapper): Fix a warning.
(ves_icall_System_ComObject_FindInterface): Ditto.
(ves_icall_System_ComObject_CacheInterface): Ditto.

svn path=/trunk/mono/; revision=63584

17 years agoAdded Tests: ImageMapTest.cs , HotSpotCollectionTest.cs, HotSpotTest.cs, CircleHotSpo...
Hagit Yidov [Thu, 10 Aug 2006 12:19:07 +0000 (12:19 -0000)]
Added Tests: ImageMapTest.cs , HotSpotCollectionTest.cs, HotSpotTest.cs, CircleHotSpotTest.cs, RectangleHotSpotTest.cs, PolygonHotSpotTest.cs

svn path=/trunk/mcs/; revision=63583

17 years agosvn path=/trunk/mcs/; revision=63582
dimitar [Thu, 10 Aug 2006 12:17:46 +0000 (12:17 -0000)]
svn path=/trunk/mcs/; revision=63582

17 years ago2006-08-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 10 Aug 2006 12:08:57 +0000 (12:08 -0000)]
2006-08-10  Zoltan Varga  <vargaz@gmail.com>

* metadata.c (do_mono_metadata_type_equal): Applied patch from Roberto Costa
(roberto.costa@st.com). Add support for MONO_TYPE_FNPTR.

svn path=/trunk/mono/; revision=63581

17 years agofixed databinding feature
Igor Zelmanovich [Thu, 10 Aug 2006 11:33:41 +0000 (11:33 -0000)]
fixed databinding feature

svn path=/trunk/mcs/; revision=63580

17 years ago*EditorPart.cs: implementation added
dimitar [Thu, 10 Aug 2006 11:17:16 +0000 (11:17 -0000)]
*EditorPart.cs:                 implementation added
*Part.cs:                       implementation of Controls
*WebPartConnectionEventArgs.cs: replaced Connection with WebPartConnection
*WebPartDisplayMode.cs:         added behavior according to documentation
*WebPartVerb.cs:                update constructors according to documentation
*WebPart.cs                 added implementation for properties
*ConnectionPoint.cs             added CallbackMethod

svn path=/trunk/mcs/; revision=63579

17 years ago2006-08-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Thu, 10 Aug 2006 10:35:01 +0000 (10:35 -0000)]
2006-08-10  Zoltan Varga  <vargaz@gmail.com>

* mono-compiler.h: Fix TLS definitions so libmono can be loaded dynamically as a
module. Fixes #78767.

svn path=/trunk/mono/; revision=63578

17 years agoTARGET_JVM: Java platform does not support file notifications
Konstantin Triger [Thu, 10 Aug 2006 09:49:03 +0000 (09:49 -0000)]
TARGET_JVM: Java platform does not support file notifications

svn path=/trunk/mcs/; revision=63577

17 years agorender CSS path as a virtual path
Andrew Skiba [Thu, 10 Aug 2006 08:32:56 +0000 (08:32 -0000)]
render CSS path as a virtual path

svn path=/trunk/mcs/; revision=63576

17 years agonew TODO item
Andrew Skiba [Thu, 10 Aug 2006 06:20:36 +0000 (06:20 -0000)]
new TODO item

svn path=/trunk/mcs/; revision=63575

17 years ago2006-08-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 10 Aug 2006 05:56:02 +0000 (05:56 -0000)]
2006-08-10  Atsushi Enomoto <atsushi@ximian.com>

* XmlTextWriter2.cs : more indentation fixes. Now I believe it is
  almost MS compat, but it won't help poor Mike.

* XmlTextWriterTests.cs : more indentation tests.

svn path=/trunk/mcs/; revision=63574

17 years ago2006-08-08 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Thu, 10 Aug 2006 00:18:47 +0000 (00:18 -0000)]
2006-08-08  Peter Dennis Bartok  <pbartok@novell.com>

* TextControl.cs (Document.ctor): Initialize caret so we don't crash
  if no data is in the document when the control is displayed

svn path=/trunk/mcs/; revision=63571

17 years ago2006-08-08 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 9 Aug 2006 23:33:34 +0000 (23:33 -0000)]
2006-08-08  Peter Dennis Bartok  <pbartok@novell.com>

* TextBoxBase.cs: Don't try moving the caret if we don't have a window
  yes (fixes #78806)
* TextControl.cs:
  - PositionCaret: Allow positioning of caret but don't call methods
    requiring a handle if the window isn't created yet
  - CharIndexToLineTag: Fix ending loop early error. Lines is 1 based
  - owner_HandleCreated: Don't position the caret, just update it's
    location. User might have already set a different position

svn path=/trunk/mcs/; revision=63569

17 years ago2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Aug 2006 21:20:35 +0000 (21:20 -0000)]
2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Process.cs: reset the 'start' time if we wait for stdout reading to
be completed.

svn path=/trunk/mcs/; revision=63567

17 years ago2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Aug 2006 21:13:11 +0000 (21:13 -0000)]
2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mcs/class/System/System.Diagnostics/Process.cs: add support for 2.0
asynchronous reads on stdout and stderr.

* mono/mono/metadata/threadpool.c: treat pipes from process
asynchronous reads as sockets when reading from them, so we get
select/poll or epoll to wait for data.

svn path=/trunk/mono/; revision=63565

17 years ago2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 9 Aug 2006 21:13:11 +0000 (21:13 -0000)]
2006-08-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mcs/class/System/System.Diagnostics/Process.cs: add support for 2.0
asynchronous reads on stdout and stderr.

* mono/mono/metadata/threadpool.c: treat pipes from process
asynchronous reads as sockets when reading from them, so we get
select/poll or epoll to wait for data.

svn path=/trunk/mcs/; revision=63565

17 years ago2006-08-09 Marek Safar <marek.safar@seznam.cz>
Marek Safar [Wed, 9 Aug 2006 21:11:38 +0000 (21:11 -0000)]
2006-08-09  Marek Safar  <marek.safar@seznam.cz>

* anonymous.cs(AnonymousDelegate.Emit): Uses Constructor filter when
looking for ctor.
* decl.cs (MemberCache.FindMembers): When container is interface we need to
search all base interfaces as a member can be ambiguous.
* delegate.cs (Delegate.FindMembers): Fixed to return valid data for
Constructor member type filter.
(Delegate.ResolveConstructorMethod) Uses Constructor filter.
* ecore.cs: (Expression.MemberLookup): Implemented ambiguity error/warning
reporting for returned memberinfos.
* report.cs: Updated.
* typemanager.cs (TypeManager.LookupBaseInterfacesCache): Uses TypeManager
version to work on all runtimes.
(TypeManager.RealMemberLookup): Removed members filtering.

svn path=/trunk/mcs/; revision=63564

17 years ago2006-08-08 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Wed, 9 Aug 2006 20:40:38 +0000 (20:40 -0000)]
2006-08-08  Peter Dennis Bartok  <pbartok@novell.com>

* XplatUIWin32.cs: Don't use the desktop as basis for foster-parented
  windows. Screws up the returned coordinates for child windows.
  Fixes #78825. I'm hoping this doesn't break something, since the
  code was explicitly put in 8 months ago, but no bug was attached.
  Menus still seem to work properly.

svn path=/trunk/mcs/; revision=63563

17 years agoAdd more tests.
Marek Safar [Wed, 9 Aug 2006 20:27:45 +0000 (20:27 -0000)]
Add more tests.

svn path=/trunk/mcs/; revision=63561

17 years ago* added NET_2_0 solution files for VS2005
Vladimir Krasnov [Wed, 9 Aug 2006 16:58:15 +0000 (16:58 -0000)]
* added NET_2_0 solution files for VS2005

svn path=/trunk/mcs/; revision=63557

17 years agofixing references hints
Konstantin Triger [Wed, 9 Aug 2006 16:30:51 +0000 (16:30 -0000)]
fixing references hints

svn path=/trunk/mcs/; revision=63554

17 years ago* added NET_2_0 projects files for VS2005
Vladimir Krasnov [Wed, 9 Aug 2006 16:26:58 +0000 (16:26 -0000)]
* added NET_2_0 projects files for VS2005

svn path=/trunk/mcs/; revision=63553

17 years agofixing references hints
Konstantin Triger [Wed, 9 Aug 2006 16:26:15 +0000 (16:26 -0000)]
fixing references hints

svn path=/trunk/mcs/; revision=63552

17 years agofixing references hints
Konstantin Triger [Wed, 9 Aug 2006 16:22:19 +0000 (16:22 -0000)]
fixing references hints

svn path=/trunk/mcs/; revision=63551

17 years agofixing references hints
Konstantin Triger [Wed, 9 Aug 2006 16:18:35 +0000 (16:18 -0000)]
fixing references hints

svn path=/trunk/mcs/; revision=63550

17 years agoadd TARGET_JVM ifdef
Konstantin Triger [Wed, 9 Aug 2006 16:02:36 +0000 (16:02 -0000)]
add TARGET_JVM ifdef

svn path=/trunk/mcs/; revision=63542

17 years agoadded SqlClientFactory implementation
Konstantin Triger [Wed, 9 Aug 2006 15:56:45 +0000 (15:56 -0000)]
added SqlClientFactory implementation

svn path=/trunk/mcs/; revision=63541

17 years agoimplemented SqlClientFactory.CreateConnection ()
Konstantin Triger [Wed, 9 Aug 2006 15:50:19 +0000 (15:50 -0000)]
implemented SqlClientFactory.CreateConnection ()

svn path=/trunk/mcs/; revision=63540

17 years agoremove CodeDom dependancy
Konstantin Triger [Wed, 9 Aug 2006 14:52:49 +0000 (14:52 -0000)]
remove CodeDom dependancy

svn path=/trunk/mcs/; revision=63539

17 years agofix resource embedding
Konstantin Triger [Wed, 9 Aug 2006 14:08:17 +0000 (14:08 -0000)]
fix resource embedding

svn path=/trunk/mcs/; revision=63538

17 years ago2006-08-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 9 Aug 2006 13:45:04 +0000 (13:45 -0000)]
2006-08-09  Atsushi Enomoto  <atsushi@ximian.com>

* DateTime.cs : fixed X509Certificate() case that regressed only
  under NET_2_0.

svn path=/trunk/mcs/; revision=63537

17 years ago2006-08-09 Robert Jordan <robertj@gmx.net>
Robert Jordan [Wed, 9 Aug 2006 13:17:11 +0000 (13:17 -0000)]
2006-08-09  Robert Jordan  <robertj@gmx.net>

* DataControlButton.cs, Image.cs, AdRotator.cs, HyperLink.cs:
replace ResolveUrl with ResolveClientUrl to match MS.NET's
behaviour. Fixes bug #77539.

svn path=/trunk/mcs/; revision=63536

17 years ago2006-08-09 Robert Jordan <robertj@gmx.net>
Robert Jordan [Wed, 9 Aug 2006 13:01:40 +0000 (13:01 -0000)]
2006-08-09  Robert Jordan  <robertj@gmx.net>

* Control.cs: add the 2.0 ResolveClientUrl method.
Expose ResolveClientUrl as internal for the 1.1 profile.
Fixes bug #77539.

svn path=/trunk/mcs/; revision=63535

17 years agoadd System.Configuration reference
Konstantin Triger [Wed, 9 Aug 2006 12:31:20 +0000 (12:31 -0000)]
add System.Configuration reference

svn path=/trunk/mcs/; revision=63534

17 years agomove to correct name
Konstantin Triger [Wed, 9 Aug 2006 12:21:50 +0000 (12:21 -0000)]
move to correct name

svn path=/trunk/mcs/; revision=63533

17 years agoremoving irrelevant items; correcting references
Konstantin Triger [Wed, 9 Aug 2006 12:20:25 +0000 (12:20 -0000)]
removing irrelevant items; correcting references

svn path=/trunk/mcs/; revision=63532

17 years ago* System_test.dll.souces: Added EventSourceCreationDataTest.cs.
Gert Driesen [Wed, 9 Aug 2006 11:10:41 +0000 (11:10 -0000)]
* System_test.dll.souces: Added EventSourceCreationDataTest.cs.
* EventSourceCreationDataTest.cs: new test.
* EventSourceCreationData.cs: Marked ctor internal, and removed ctor.
Throw ArgumentOutOfRangeException if negative value for CategoryCount
is set.

svn path=/trunk/mcs/; revision=63530

17 years agofixed DataBind flow in HierarchicalDataBoundControl
Igor Zelmanovich [Wed, 9 Aug 2006 09:36:36 +0000 (09:36 -0000)]
fixed DataBind flow in HierarchicalDataBoundControl

svn path=/trunk/mcs/; revision=63528

17 years agomove to System.Configuration20.vmwcsproj
Konstantin Triger [Wed, 9 Aug 2006 09:28:15 +0000 (09:28 -0000)]
move to System.Configuration20.vmwcsproj

svn path=/trunk/mcs/; revision=63527

17 years agofix HintPath
Konstantin Triger [Wed, 9 Aug 2006 09:27:18 +0000 (09:27 -0000)]
fix HintPath

svn path=/trunk/mcs/; revision=63526

17 years agoPatch #24
Martin Baulig [Wed, 9 Aug 2006 09:11:16 +0000 (09:11 -0000)]
Patch #24

svn path=/trunk/mcs/; revision=63525

17 years agoTARGET_JVM ifdef
Andrew Skiba [Wed, 9 Aug 2006 09:02:44 +0000 (09:02 -0000)]
TARGET_JVM ifdef

svn path=/trunk/mcs/; revision=63524

17 years ago* EventInstance.cs: Added 2.0 class.
Gert Driesen [Wed, 9 Aug 2006 09:02:00 +0000 (09:02 -0000)]
* EventInstance.cs: Added 2.0 class.
* EventSourceCreationData.cs: Added 2.0 class.
* OverflowAction.cs: Added 2.0 enum.
* System.dll.sources: Added EventInstance.cs, OverflowAction.cs,
EventSourceCreationData.cs.

svn path=/trunk/mcs/; revision=63523

17 years ago2006-08-09 Alp Toker <alp@atoker.com>
Alp Toker [Wed, 9 Aug 2006 08:48:42 +0000 (08:48 -0000)]
2006-08-09  Alp Toker  <alp@atoker.com>

  * dis-cil.c:
  * dis-cil.h:
  * main.c:
  * monodis.1:
  * push-pop.h:
  * util.c: Typofix 'dissasemble' to 'disassemble'.

svn path=/trunk/mono/; revision=63522

17 years ago2006-08-09 Duncan Mak <duncan@novell.com>
Duncan Mak [Wed, 9 Aug 2006 08:38:15 +0000 (08:38 -0000)]
2006-08-09  Duncan Mak  <duncan@novell.com>

* IPromotableSinglePhaseNotification.cs (Promote): Removed because
it now extends from ITransactionPromoter. Fixes #79037.

svn path=/trunk/mcs/; revision=63521

17 years agoRevert r63517
Raja R Harinath [Wed, 9 Aug 2006 08:23:47 +0000 (08:23 -0000)]
Revert r63517

svn path=/trunk/mcs/; revision=63520

17 years agoremove bogus svn:executable flags
Raja R Harinath [Wed, 9 Aug 2006 08:22:02 +0000 (08:22 -0000)]
remove bogus svn:executable flags

svn path=/trunk/mcs/; revision=63519

17 years ago2006-08-09 Duncan Mak <duncan@novell.com>
Duncan Mak [Wed, 9 Aug 2006 05:57:19 +0000 (05:57 -0000)]
2006-08-09  Duncan Mak  <duncan@novell.com>

* IPromotableSinglePhaseNotification.cs (Promote): Removed, as
pointed out in bug 79037.

svn path=/trunk/mcs/; revision=63517

17 years ago2006-08-08 Duncan Mak <duncan@novell.com>
Duncan Mak [Wed, 9 Aug 2006 04:37:51 +0000 (04:37 -0000)]
2006-08-08  Duncan Mak  <duncan@novell.com>

* ReadOnlyCollectionBase.cs (Count): Mark as virtual in
NET_2_0. Fixes #79033.

* ReadOnlyCollectionBaseTest.cs (TestZeroCountOnNew): Add test for
overriding Count in NET_2_0 for #79033.

svn path=/trunk/mcs/; revision=63516

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 9 Aug 2006 01:06:30 +0000 (01:06 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* TestRegion.cs: Add test case for excluding a rectangle from an
infinite region.

svn path=/trunk/mcs/; revision=63514

17 years ago * DataGrid.cs: make BeginInit/EndInit actually do what they're
Chris Toshok [Tue, 8 Aug 2006 22:54:16 +0000 (22:54 -0000)]
* DataGrid.cs: make BeginInit/EndInit actually do what they're
supposed to do - delay data binding until the EndInit call.  Also,
make the table style collection's CollectionChangeAction.Refresh
work properly.

svn path=/trunk/mcs/; revision=63511

17 years ago * GridTableStylesCollection.cs: raise a CollectionChangeEvent
Chris Toshok [Tue, 8 Aug 2006 22:36:45 +0000 (22:36 -0000)]
* GridTableStylesCollection.cs: raise a CollectionChangeEvent
(with action = Refresh) when a consituent table's MappingName is
changed.

2006-08-08  Chris Toshok  <toshok@ximian.com>

svn path=/trunk/mcs/; revision=63510

17 years ago2006-08-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 8 Aug 2006 22:35:35 +0000 (22:35 -0000)]
2006-08-08  Chris Toshok  <toshok@ximian.com>

* GridTableStylesCollectionTest.cs: make this fixture public so
it's actually included, and add a test for changing the
MappingName of a constituent TableStyle.

svn path=/trunk/mcs/; revision=63509

17 years ago2006-08-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 8 Aug 2006 21:51:15 +0000 (21:51 -0000)]
2006-08-08  Chris Toshok  <toshok@ximian.com>

* ToolBarButton.cs: in set_Text, call Parent.Redraw, not
Invalidate, since changing the text can change the size of the all
toolbar buttons.

svn path=/trunk/mcs/; revision=63508

17 years ago2006-08-08 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 8 Aug 2006 21:00:10 +0000 (21:00 -0000)]
2006-08-08  Peter Dennis Bartok  <pbartok@novell.com>

* Form.cs (AddOwnedForm): Still need to add the form to our listif
  we don't have it yet

svn path=/trunk/mcs/; revision=63507

17 years ago2006-08-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 8 Aug 2006 19:02:48 +0000 (19:02 -0000)]
2006-08-08  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c mini-amd64.c: Fix #79027.

svn path=/trunk/mono/; revision=63505

17 years ago2006-08-08 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 8 Aug 2006 18:45:03 +0000 (18:45 -0000)]
2006-08-08  Chris Toshok  <toshok@ximian.com>

* PrintControllerWithStatusDialog.cs: don't .Close() the status
dialog, as this causes X errors later on, since we actually
destroy the window.  Instead, .Hide() it.

svn path=/trunk/mcs/; revision=63504

17 years ago* added System.Web.20.vmwcsproj
Vladimir Krasnov [Tue, 8 Aug 2006 17:06:58 +0000 (17:06 -0000)]
* added System.Web.20.vmwcsproj

svn path=/trunk/mcs/; revision=63500

17 years ago* added MasterPageParser.jvm.cs
Vladimir Krasnov [Tue, 8 Aug 2006 17:02:27 +0000 (17:02 -0000)]
* added MasterPageParser.jvm.cs

svn path=/trunk/mcs/; revision=63499

17 years ago* added ThemeDirectoryCompiler.jvm.cs
Vladimir Krasnov [Tue, 8 Aug 2006 17:00:23 +0000 (17:00 -0000)]
* added ThemeDirectoryCompiler.jvm.cs

svn path=/trunk/mcs/; revision=63498

17 years ago* SessionInProcHandler.jvm.cs:
Vladimir Krasnov [Tue, 8 Aug 2006 16:57:39 +0000 (16:57 -0000)]
* SessionInProcHandler.jvm.cs:
* SessionStateModule.cs: added NET_2_0 parts into TARGET_J2EE

svn path=/trunk/mcs/; revision=63497

17 years ago* ControlBuilder.jvm.cs: added BuildObject method
Vladimir Krasnov [Tue, 8 Aug 2006 16:53:29 +0000 (16:53 -0000)]
* ControlBuilder.jvm.cs: added BuildObject method

svn path=/trunk/mcs/; revision=63496

17 years ago* WebConfigurationManager.cs: added configSystem property under TARGET_JVM part
Vladimir Krasnov [Tue, 8 Aug 2006 16:48:57 +0000 (16:48 -0000)]
* WebConfigurationManager.cs: added configSystem property under TARGET_JVM part
* WebConfigurationHost.cs: fixed GetStreamName and OpenStreamForRead for TARGET_JVM
* CompilationSection.cs: BuildProviders property removed from TARGET_JVM
* SystemWebSectionGroup.cs: Compilation property removed from TARGET_JVM

svn path=/trunk/mcs/; revision=63495

17 years agoremove files using CodeDom; fix assembly name
Konstantin Triger [Tue, 8 Aug 2006 16:42:17 +0000 (16:42 -0000)]
remove files using CodeDom; fix assembly name

svn path=/trunk/mcs/; revision=63494

17 years ago* HttpApplication.cs: fixed BeginProcessRequest, TARGET_JVM part merged
Vladimir Krasnov [Tue, 8 Aug 2006 16:41:20 +0000 (16:41 -0000)]
* HttpApplication.cs: fixed BeginProcessRequest, TARGET_JVM part merged

svn path=/trunk/mcs/; revision=63493

17 years ago2006-08-08 Peter Dennis Bartok <pbartok@novell.com>
Peter Dennis Bartok [Tue, 8 Aug 2006 16:40:04 +0000 (16:40 -0000)]
2006-08-08  Peter Dennis Bartok  <pbartok@novell.com>

* ComboBox.cs: Added focus reflection for popup window
* XplatUIX11.cs:
  - Removed transient setting for non-app windows for now, not sure it
    was needed
  - Fixed logic checking if we have captions when deciding
    override_redirect, WS_CAPTION is two bits and a 0 check was not
    sufficient
  - Removed the WINDOW_TYPE stuff, it was unneeded and making things
    complicated
* Form.cs:
  - AddOwnedForm: Don't just add the form to the list, call the property
    to ensure the driver is informed about the ownership as well
  - CreateHandle: Set the TopMost status in the driver if we have an owner
* XplatUI.cs: Fixed debug statement

svn path=/trunk/mcs/; revision=63492

17 years ago2006-08-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 8 Aug 2006 16:20:29 +0000 (16:20 -0000)]
2006-08-08  Zoltan Varga  <vargaz@gmail.com>

* mini-sparc.c (mono_arch_call_opcode): Fix #79027.

svn path=/trunk/mono/; revision=63491

17 years ago* UI/ParseChildrenAttribute.cs: fixed ChildControlType property to compliant to .net
Vladimir Krasnov [Tue, 8 Aug 2006 15:47:47 +0000 (15:47 -0000)]
* UI/ParseChildrenAttribute.cs: fixed ChildControlType property to compliant to .net
* UI/UserControl.cs: fixed ParseChildren attribute to be compliant to .net
* WebControls/Content.cs:
* WebControls/Label.cs:
* WebControls/ListControl.cs:
* WebControls/MultiView.cs:
* WebControls/WebControl.cs: fixed ParseChildren attribute to be compliant to .net
* HtmlControls/HtmlTable.cs:
* HtmlControls/HtmlTableRow.cs: fixed ParseChildren attribute to be compliant to .net

svn path=/trunk/mcs/; revision=63490

17 years ago2006-08-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 8 Aug 2006 15:31:24 +0000 (15:31 -0000)]
2006-08-08  Zoltan Varga  <vargaz@gmail.com>

* mini-sparc.c (mono_arch_call_opcode): Fix #79027.

svn path=/trunk/mono/; revision=63489

17 years ago2006-08-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 8 Aug 2006 15:25:34 +0000 (15:25 -0000)]
2006-08-08  Zoltan Varga  <vargaz@gmail.com>

* mini-x86.c (mono_arch_call_opcode): Handle the case where there are no
implicit arguments in a vararg call. Fixes #79027.

svn path=/trunk/mono/; revision=63488

17 years ago2006-08-08 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Tue, 8 Aug 2006 15:24:22 +0000 (15:24 -0000)]
2006-08-08  Zoltan Varga  <vargaz@gmail.com>

* vararg.il: Add a test for #79027.

svn path=/trunk/mono/; revision=63487

17 years agosvn path=/trunk/mcs/; revision=63486
Merav Sudri [Tue, 8 Aug 2006 15:18:27 +0000 (15:18 -0000)]
svn path=/trunk/mcs/; revision=63486

17 years agoIn mcs and gmcs:
Raja R Harinath [Tue, 8 Aug 2006 14:50:59 +0000 (14:50 -0000)]
In mcs and gmcs:
* ecore.cs (FieldExpr.EmitAssign): Release temporary.
(PropertyExpr.EmitAssign): Likewise.
* expression.cs (Indirection.EmitAssign): Likewise.
(LocalVariableReference.EmitAssign): Likewise.
(ParameterReference.EmitAssign): Likewise.
(Invocation.EmitArguments): Likewise.
(ArrayAccess.EmitAssign): Likewise.
(IndexerAccess.EmitAssign): Likewise.
(This.EmitAssign): Likewise.
(ConditionalLogicalOperator.Emit): Likewise.

svn path=/trunk/mcs/; revision=63485

17 years ago2006-08-08 Jonathan Pobst <monkey@jpobst.com>
Jonathan Pobst [Tue, 8 Aug 2006 14:37:37 +0000 (14:37 -0000)]
2006-08-08  Jonathan Pobst <monkey@jpobst.com>
* ButtonRenderer.cs, CheckBoxRenderer.cs, ComboBoxRenderer.cs
  GroupBoxRenderer.cs, ProgressBarRenderer.cs, RadioButtonRenderer.cs,
    ScrollBarRenderer.cs, TabRenderer.cs, TextBoxRenderer.cs,
  TrackBarRenderer.cs: Make constructor private.
* ProfessionalColors.cs, ProfessionalColorTable.cs: Fix misnamed properties.
* ProfessionalColorTable.cs: Make properties virtual.

svn path=/trunk/mcs/; revision=63484

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:52:20 +0000 (12:52 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2Test.cs: Activate test cases blocked by bug #79028.

svn path=/trunk/mcs/; revision=63481

17 years ago2006-08-02 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:50:34 +0000 (12:50 -0000)]
2006-08-02  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2.cs: A unrequired password can be supplied to the
2.0 ctors. Fix bug #79028.

svn path=/trunk/mcs/; revision=63480

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:50:07 +0000 (12:50 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* X509Cert20Test.cs: Add a test case with an unrequired password to
decode a lonely DER x.509 certificate.

svn path=/trunk/mcs/; revision=63479

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:46:56 +0000 (12:46 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: A unrequired password can be supplied to the
2.0 ctors.

svn path=/trunk/mcs/; revision=63478

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:26:13 +0000 (12:26 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>

* GenericIdentityTest.cs: Added serialization test cases.
* GenericPrincipalTest.cs: Added serialization test cases.

svn path=/trunk/mcs/; revision=63477

17 years ago2006-08-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 8 Aug 2006 12:24:50 +0000 (12:24 -0000)]
2006-08-08  Sebastien Pouliot  <sebastien@ximian.com>
* GenericIdentity.cs: Rename fields to match MS for serialization
(indirecly required to fix GenericPrincipal serialization). Also
renamed ctor parameters to match fx.
* GenericPrincipal.cs: Rename fields to match MS for serialization.
Fix bug #79030.

svn path=/trunk/mcs/; revision=63476

17 years agoIn mcs and gmcs:
Raja R Harinath [Tue, 8 Aug 2006 12:19:35 +0000 (12:19 -0000)]
In mcs and gmcs:
Fix #79026
* codegen.cs (EmitContext.GetTemporaryLocal): Simplify.  Use Stack
instead of ArrayList.  If the hashtable has a LocalBuilder, don't
leave it in after returning it.
(EmitContext.FreeTemporaryLocal): Simplify.  Update to changes.

In tests:
* test-527.cs: New test from #79026.

svn path=/trunk/mcs/; revision=63475

17 years agoimplemented MaintainScrollPositionOnPostBack feature
Igor Zelmanovich [Tue, 8 Aug 2006 11:07:48 +0000 (11:07 -0000)]
implemented MaintainScrollPositionOnPostBack feature

svn path=/trunk/mcs/; revision=63469

17 years agoObjectDataSourceTest was added.
Merav Sudri [Tue, 8 Aug 2006 10:00:52 +0000 (10:00 -0000)]
ObjectDataSourceTest was added.

svn path=/trunk/mcs/; revision=63468

17 years agoAdded resource for LoginViewTest.cs
Yoni Klain [Tue, 8 Aug 2006 08:39:49 +0000 (08:39 -0000)]
Added resource for LoginViewTest.cs

svn path=/trunk/mcs/; revision=63467

17 years agoObjectDataSourceViewTest.cs: added new tests
Yoni Klain [Tue, 8 Aug 2006 08:36:16 +0000 (08:36 -0000)]
ObjectDataSourceViewTest.cs: added new tests
LoginViewTest.cs: added new tests
New resources for LoginViewTest.cs: LoginViewTest1.aspx and WebLogin.config
Maked changes in TestFramework for CopyResource rewrite file if exist

svn path=/trunk/mcs/; revision=63466

17 years ago* CSharpCodeProviderTest.cs: Modified tests to verify fix for bug
Gert Driesen [Tue, 8 Aug 2006 08:08:21 +0000 (08:08 -0000)]
* CSharpCodeProviderTest.cs: Modified tests to verify fix for bug
#78384, and check support for linked resources.
* VBCodeProviderTest.cs: Modified tests to verify fix for bug
#78384, and check support for linked resources.
* CSharpCodeCompiler.cs: Added support for embedded resources, fixes
bug #78384. Added support for linked resources. Removed unnecessary
null check for options.ReferencedAssemblies.

svn path=/trunk/mcs/; revision=63465

17 years ago* AssemblyTest.cs: Modified test to pass on 2.0 profile and .NET 2.0.
Gert Driesen [Mon, 7 Aug 2006 23:36:55 +0000 (23:36 -0000)]
* AssemblyTest.cs: Modified test to pass on 2.0 profile and .NET 2.0.
* Assembly.cs: On 2.0 profile, throw FileNotFoundException for
linked resources in GetManifestResourceStream when assembly is
loaded from byte array.

svn path=/trunk/mcs/; revision=63460

17 years agoAdd support for arrays
Miguel de Icaza [Mon, 7 Aug 2006 22:16:58 +0000 (22:16 -0000)]
Add support for arrays

svn path=/trunk/mono/; revision=63458

17 years ago* X509Certificate2Test.cs: Removed separate test for bug #78986, as it
Gert Driesen [Mon, 7 Aug 2006 21:55:42 +0000 (21:55 -0000)]
* X509Certificate2Test.cs: Removed separate test for bug #78986, as it
was blocked by bug #79028. Added tests for bug #79028. Modified
code to match Mono Coding Guideliness.

svn path=/trunk/mcs/; revision=63457

17 years ago2006-08-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 7 Aug 2006 21:02:49 +0000 (21:02 -0000)]
2006-08-07  Zoltan Varga  <vargaz@freemail.hu>

* mini.c (mono_get_element_address_signature): Use CDECL calling convention on windows. Fixes #78969.
(mono_get_array_new_va_signature): Ditto.

svn path=/trunk/mono/; revision=63454

17 years ago2006-08-07 Sebastien Pouliot <sebatien@ximian.com>
Sebastien Pouliot [Mon, 7 Aug 2006 20:56:57 +0000 (20:56 -0000)]
2006-08-07  Sebastien Pouliot  <sebatien@ximian.com>

* loader.c: Fix a typo (CID #233) in the null check.

svn path=/trunk/mono/; revision=63450

17 years agoPatch #22
Martin Baulig [Mon, 7 Aug 2006 20:28:00 +0000 (20:28 -0000)]
Patch #22

svn path=/trunk/mcs/; revision=63447

17 years ago* System_test.dll.sources: Added X509Certificate2Test.cs.
Gert Driesen [Mon, 7 Aug 2006 17:43:26 +0000 (17:43 -0000)]
* System_test.dll.sources: Added X509Certificate2Test.cs.
* X509Certificate2Test.cs: Added test for bug #78986.

svn path=/trunk/mcs/; revision=63443

17 years ago2006-08-07 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 7 Aug 2006 17:33:21 +0000 (17:33 -0000)]
2006-08-07  Sebastien Pouliot  <sebastien@ximian.com>

* GDIPlusTest.cs: Avoid leaking during tests.

svn path=/trunk/mcs/; revision=63442

17 years agoConsole.cs: Use correct code pages on Windows and initialize InputEncoding and Output...
Kornél Pál [Mon, 7 Aug 2006 17:01:12 +0000 (17:01 -0000)]
Console.cs: Use correct code pages on Windows and initialize InputEncoding and OutputEncoding to the actual encodings used. (This time kernel32.dll should not be loaded on Linux.)

svn path=/trunk/mcs/; revision=63439