mono.git
17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:32:42 +0000 (20:32 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:32:02 +0000 (20:32 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:32:02 +0000 (20:32 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68692

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:31:37 +0000 (20:31 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:31:37 +0000 (20:31 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68691

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:31:15 +0000 (20:31 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:31:15 +0000 (20:31 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68690

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:30:46 +0000 (20:30 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:30:46 +0000 (20:30 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68689

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:30:11 +0000 (20:30 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:30:11 +0000 (20:30 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68688

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:29:45 +0000 (20:29 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:29:45 +0000 (20:29 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68687

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:29:31 +0000 (20:29 -0000)]
New test.

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

17 years agoNew test.
Martin Baulig [Wed, 29 Nov 2006 20:29:31 +0000 (20:29 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68686

17 years ago2006-11-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 29 Nov 2006 20:26:48 +0000 (20:26 -0000)]
2006-11-29  Martin Baulig  <martin@ximian.com>

* class.cs (Constructor.Emit): Correctly handle anonymous methods;
we need to emit the scope initializer before calling the base .ctor.

* anonymous.cs: Merged back from the new anonymous methods branch.
(AnonymousMethodHost): Renamed to `RootScopeInfo'.

* expression.cs (ParameterReference.DoResolveBase): Create a
"normal" ScopeInfo when capturing parameters rather than using the
root scope; this makes things work with anonymous methods having
parameters.

* statement.cs
(ToplevelBlock.AnonymousMethodHost): Renamed into `RootScope'.

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

17 years agoWed Nov 29 20:28:17 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 29 Nov 2006 19:29:37 +0000 (19:29 -0000)]
Wed Nov 29 20:28:17 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini.c: fixed typo in the soft-float ldind.r4 handling
(bug #80086).

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

17 years ago2006-11-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 29 Nov 2006 18:14:50 +0000 (18:14 -0000)]
2006-11-29  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* System.Windows.Forms.dll.sources: Add NumericTextBox.cs.

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

17 years ago2006-11-29 Carlos Alberto Cortez <calberto.cortez@gmail.com>
Carlos Alberto Cortez [Wed, 29 Nov 2006 18:13:48 +0000 (18:13 -0000)]
2006-11-29  Carlos Alberto Cortez <calberto.cortez@gmail.com>

* PageSetupDialog.cs: Validate the margins and set them in
PageSettings.
* NumericTextBox.cs: New class to mimic the behavior of the
textboxes used in the printing dialogs.

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

17 years agoMark missing NunitWeb
Noam Lampert [Wed, 29 Nov 2006 17:35:44 +0000 (17:35 -0000)]
Mark missing NunitWeb

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

17 years agoRevert NotWorking
Noam Lampert [Wed, 29 Nov 2006 17:28:30 +0000 (17:28 -0000)]
Revert NotWorking

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

17 years agoSmall fix.
Martin Baulig [Wed, 29 Nov 2006 17:12:59 +0000 (17:12 -0000)]
Small fix.

svn path=/branches/martin/anonymous-methods2/mcs/; revision=68674

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 29 Nov 2006 17:10:08 +0000 (17:10 -0000)]
2006-11-29  Igor Zelmanovich   <igorz@mainsoft.com>

* CreateUserWizardTest.cs: fixed NunitWeb tests.
* DetailsViewTest.cs: fixed NunitWeb tests.
* FormParameterTest.cs: fixed NunitWeb tests.
* FormViewTest.cs: fixed NunitWeb tests.
* MenuTest.cs: fixed NunitWeb tests.
* WizardStepBaseTest.cs: fixed NunitWeb tests.
* XmlDataSourceTest.cs: fixed NunitWeb tests.
* PageTest.cs: fixed NunitWeb tests.
* FormsAuthenticationTest.cs: fixed NunitWeb tests.
* StaticSiteMapProviderTest.cs: fixed NunitWeb tests.

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

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 29 Nov 2006 16:43:24 +0000 (16:43 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: added missing methods and properties:
AsyncMode
AsyncTimeout
IsAsync
UniqueFilePathSuffix
MaxPageStateFieldLength
ViewStateEncryptionMode
AddOnPreRenderCompleteAsync
AddOnPreRenderCompleteAsync
ExecuteRegisteredAsyncTasks
CreateHtmlTextWriterFromType
RegisterRequiresViewStateEncryption

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

17 years agoRevert rev.68635 changes to Form.cs and PrintPreviewDialog.cs
Andreia Gaita [Wed, 29 Nov 2006 16:29:52 +0000 (16:29 -0000)]
Revert rev.68635 changes to Form.cs and PrintPreviewDialog.cs

* Form.cs: Revert previous change (remove call UpdateBounds
from form constructor), because it messes with the handle creation
order, and that one needs lots and lots of love.

* PrintPreviewDialog.cs: Revert change to CreateHandle (add check
for valid printer and throw InvalidPrinterException if document
is set but printer not valid), adding a MonoTODO. Once
handle creation is done properly, we can put this back in.

2006-11-29  Andreia Gaita  <avidigal@novell.com>

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

17 years agoadditional fix in WebTest.Unload
Andrew Skiba [Wed, 29 Nov 2006 16:26:06 +0000 (16:26 -0000)]
additional fix in WebTest.Unload

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

17 years ago2006-11-29 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 29 Nov 2006 15:45:48 +0000 (15:45 -0000)]
2006-11-29  Martin Baulig  <martin@ximian.com>

Merged everything from SVN HEAD back.

svn path=/branches/martin/anonymous-methods2/mcs/; revision=68669

17 years agoadd (NotWorking) test to see which properties cause control handles to be created...
Chris Toshok [Wed, 29 Nov 2006 15:42:20 +0000 (15:42 -0000)]
add (NotWorking) test to see which properties cause control handles to be created (turns out none of the listed ones do)

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

17 years agoremove unsupported security files
Konstantin Triger [Wed, 29 Nov 2006 15:28:18 +0000 (15:28 -0000)]
remove unsupported security files

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

17 years agoCreate a invalidate method for menu item
Everaldo Canuto [Wed, 29 Nov 2006 13:41:24 +0000 (13:41 -0000)]
Create a invalidate method for menu item

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

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 29 Nov 2006 12:48:59 +0000 (12:48 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: Master property returns null when no HttpContext.

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

17 years agofix test: use WebTest.Response.StatusCode instead of parsing response body
Andrew Skiba [Wed, 29 Nov 2006 12:41:39 +0000 (12:41 -0000)]
fix test: use WebTest.Response.StatusCode instead of parsing response body

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

17 years agoadd My.ashx and Global.asax to grasshopper test webapp; use project reference to...
Andrew Skiba [Wed, 29 Nov 2006 12:35:59 +0000 (12:35 -0000)]
add My.ashx and Global.asax to grasshopper test webapp; use project reference to NunitWeb

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

17 years agoUse standard .ashx for handler instead of "page.fake"; handle Application_Error in...
Andrew Skiba [Wed, 29 Nov 2006 12:30:13 +0000 (12:30 -0000)]
Use standard .ashx for handler instead of "page.fake"; handle Application_Error in Global.asax

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

17 years agodon't create AppDomain while copying resources; don't allow to copy a resource after...
Andrew Skiba [Wed, 29 Nov 2006 12:26:00 +0000 (12:26 -0000)]
don't create AppDomain while copying resources; don't allow to copy a resource after AppDomain is created.

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

17 years agoNew tests for ListControl 2.0 + resource ListControlPage.aspx
Yoni Klain [Wed, 29 Nov 2006 12:15:58 +0000 (12:15 -0000)]
New tests for ListControl 2.0 + resource ListControlPage.aspx

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

17 years agofix merge error
Andrew Skiba [Wed, 29 Nov 2006 12:14:23 +0000 (12:14 -0000)]
fix merge error

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

17 years agointegrating TARGET_JVM unit tests
Konstantin Triger [Wed, 29 Nov 2006 11:50:33 +0000 (11:50 -0000)]
integrating TARGET_JVM unit tests

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

17 years agostore HttpStatusCode in WebTest.Response
Andrew Skiba [Wed, 29 Nov 2006 11:43:58 +0000 (11:43 -0000)]
store HttpStatusCode in WebTest.Response

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

17 years agostore WebException.Response in WebTest.Response and swallow the exception
Andrew Skiba [Wed, 29 Nov 2006 11:41:40 +0000 (11:41 -0000)]
store WebException.Response in WebTest.Response and swallow the exception

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

17 years ago* DependentTransaction.cs:
Ankit Jain [Wed, 29 Nov 2006 10:55:23 +0000 (10:55 -0000)]
* DependentTransaction.cs:
* TransactionScope.cs:
* Enlist.cs:
* TransactionManager.cs:
* Transaction.cs:
* SinglePhaseEnlistment.cs:
* CommittableTransaction.cs:
Remove bogus MonoTODOs. Add meaninful messages to MonoTODOs.

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

17 years agoUpdated for --runtime option.
Paolo Molaro [Wed, 29 Nov 2006 10:37:37 +0000 (10:37 -0000)]
Updated for --runtime option.

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

17 years agoWed Nov 29 11:33:03 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 29 Nov 2006 10:35:20 +0000 (10:35 -0000)]
Wed Nov 29 11:33:03 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini.c, mini.h, driver.c: added --runtime command line
option to select a different runtime than the autodetected one.
* jit.h: added API for embedders to initialize with a specific
runtime version.

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

17 years ago2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 29 Nov 2006 10:23:42 +0000 (10:23 -0000)]
2006-11-29 Igor Zelmanovich <igorz@mainsoft.com>

* Page.cs: InitializeCulture method is called before OnPreInit.

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

17 years ago* SqlDataSourceDerbyTest.cs: fixed connection on db init
Vladimir Krasnov [Wed, 29 Nov 2006 10:14:29 +0000 (10:14 -0000)]
* SqlDataSourceDerbyTest.cs: fixed connection on db init

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

17 years ago* AbstractDBConnection.cs: fixed ExecuteDbDataReader, wrong exception if executiong...
Vladimir Krasnov [Wed, 29 Nov 2006 10:11:31 +0000 (10:11 -0000)]
* AbstractDBConnection.cs: fixed ExecuteDbDataReader, wrong exception if executiong on closed connection

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

17 years agoremove permission stuff
Konstantin Triger [Wed, 29 Nov 2006 09:28:24 +0000 (09:28 -0000)]
remove permission stuff

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

17 years agoFixes and simplify toolbar button layout
Everaldo Canuto [Wed, 29 Nov 2006 08:01:04 +0000 (08:01 -0000)]
Fixes and simplify toolbar button layout

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

17 years agoPaint toolbar toggle button background with dotted brush
Everaldo Canuto [Wed, 29 Nov 2006 07:26:30 +0000 (07:26 -0000)]
Paint toolbar toggle button background with dotted brush

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

17 years agoStyle, for mono documentation
Miguel de Icaza [Wed, 29 Nov 2006 05:25:28 +0000 (05:25 -0000)]
Style, for mono documentation

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

17 years agoAdd mono-config.h to the installed headers
Miguel de Icaza [Wed, 29 Nov 2006 05:25:10 +0000 (05:25 -0000)]
Add mono-config.h to the installed headers

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

17 years agoFix my broken commit
Miguel de Icaza [Wed, 29 Nov 2006 03:44:25 +0000 (03:44 -0000)]
Fix my broken commit

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

17 years agoAdd new unit tests for UITypeEditor to the build.
Sebastien Pouliot [Wed, 29 Nov 2006 03:20:41 +0000 (03:20 -0000)]
Add new unit tests for UITypeEditor to the build.

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

17 years ago2006-11-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 29 Nov 2006 03:13:31 +0000 (03:13 -0000)]
2006-11-28  Sebastien Pouliot  <sebastien@ximian.com>

* UITypeEditorCas.cs: Reuse new unit test cases in CAS tests.
* UITypeEditorTest.cs: New. Unit tests for UITypeEditor.

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

17 years ago2006-11-28 Andreia Gaita <avidigal@novell.com>
Andreia Gaita [Wed, 29 Nov 2006 03:13:04 +0000 (03:13 -0000)]
2006-11-28  Andreia Gaita  <avidigal@novell.com>

* Form.cs: Removed call to UpdateBounds on Form
constructor, it was causing a call to CreateHandle
before it was supposed to.
* PrintControllerWithStatusDialog: Applied patch
by Chris Toshok to hide controller when there are
no printers available.
PrintDialog.cs: initialize printer settings to
null - correct DefaultValues test #5
* PrintPreviewControl.cs: Move PrintController
initialization to GeneratePreview
* PrintPreviewDialog.cs:
- Remove Preview generation from Document_set(). It is
called on OnPaint
- Throw InvalidPrinterException on CreateHandle if
a Document is set but there are no printers or
printer is not valid.
* ThemeWin32Classic: don't paint PrintPreviewControl
if there is nothing to paint

* PageSettings.cs:
- internal member name changes to help
out with intelisense.
- Use internal members directly instead of using
corresponding properties so that exceptions are not thrown
* PrintingServicesWin32:
- Only return DefaultPrinter if it is actually valid. This
is because Win32GetDefaultPrinter returns a printer name
even if PrintSpooler is stopped (which should  behave the
same way as if there are no printers installed)
- Do not try to allocate if EnumPrinters returns 0

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

17 years ago2006-11-28 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Wed, 29 Nov 2006 03:11:11 +0000 (03:11 -0000)]
2006-11-28  Sebastien Pouliot  <sebastien@ximian.com>

* UITypeEditor.cs: Remove MonoTODO (this always returns false).

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

17 years agoOops, this one was missed by the last commit.
Duncan Mak [Wed, 29 Nov 2006 01:49:48 +0000 (01:49 -0000)]
Oops, this one was missed by the last commit.

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

17 years agoFix 2.0 buglets exposed by the MOMA tool.
Duncan Mak [Wed, 29 Nov 2006 01:46:18 +0000 (01:46 -0000)]
Fix 2.0 buglets exposed by the MOMA tool.

2006-11-28  Duncan Mak  <duncan@novell.com>

* TextReader.cs (Dispose): Expose as public in NET_2_0.

2006-11-28  Duncan Mak  <duncan@novell.com>

* ArgumentNullException.cs (.ctor): Added new constructor that's
new in .NET 2.0.

* InsufficientMemoryException.cs: Added missing 2.0 exception.

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

17 years ago2006-11-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Wed, 29 Nov 2006 00:34:09 +0000 (00:34 -0000)]
2006-11-28  Miguel de Icaza  <miguel@novell.com>

* Form.cs: Add another popular method.

* TabPage.cs: ditto.

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

17 years agoFix merge problem
Miguel de Icaza [Wed, 29 Nov 2006 00:10:46 +0000 (00:10 -0000)]
Fix merge problem

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

17 years ago2006-11-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 28 Nov 2006 23:08:03 +0000 (23:08 -0000)]
2006-11-28  Miguel de Icaza  <miguel@novell.com>

* TypeDescriptor.cs: This implementation is really from Gonzalo,
he dictated to me :-)

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

17 years ago2006-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 28 Nov 2006 22:46:12 +0000 (22:46 -0000)]
2006-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CreateUserWizard.cs: implement GeneratePassword based on Membership.

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

17 years agoRemove TODO
Miguel de Icaza [Tue, 28 Nov 2006 22:45:05 +0000 (22:45 -0000)]
Remove TODO

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

17 years ago2006-11-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 28 Nov 2006 22:31:11 +0000 (22:31 -0000)]
2006-11-28  Miguel de Icaza  <miguel@novell.com>

* Rationalize use of MonoTODO as well.

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

17 years agoRevert changes from 68598, the library.make changes account for this
Miguel de Icaza [Tue, 28 Nov 2006 22:16:35 +0000 (22:16 -0000)]
Revert changes from 68598, the library.make changes account for this

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

17 years ago2006-11-28 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 28 Nov 2006 22:15:23 +0000 (22:15 -0000)]
2006-11-28  Miguel de Icaza  <miguel@novell.com>

* Rationalize the user of MonoTODOs.

- Removed all the TODOs that were only overwritten methods
and had no further information.

- Methods that threw exceptions now have the message "Not
implemnted".

- Methods that return some constant are declared like
that.

- Removed a bunch of stale MonoTODOs that had not been
removed.

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

17 years agoRemove spaces
Miguel de Icaza [Tue, 28 Nov 2006 22:13:13 +0000 (22:13 -0000)]
Remove spaces

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

17 years ago* CaseInsensitiveComparerTest.cs: Added tests for bug #80082 and bug #80076.
Gert Driesen [Tue, 28 Nov 2006 21:00:21 +0000 (21:00 -0000)]
* CaseInsensitiveComparerTest.cs: Added tests for bug #80082 and bug #80076.
Improved existing tests.

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

17 years ago2006-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 20:42:15 +0000 (20:42 -0000)]
2006-11-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* TrackBar.cs: Changed SizeTest and OrientationTest
to work on MS with both WinXP theme and Win2K theme.

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

17 years agoproper handling of <configSections>
Marek Habersack [Tue, 28 Nov 2006 20:26:56 +0000 (20:26 -0000)]
proper handling of <configSections>

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

17 years agoTue Nov 28 21:24:55 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 20:25:23 +0000 (20:25 -0000)]
Tue Nov 28 21:24:55 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini.c: handle also boxing of r4 values (bug #80024).

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

17 years ago * X11ThreadQueue.cs: factor out all the commonality from
Chris Toshok [Tue, 28 Nov 2006 20:22:22 +0000 (20:22 -0000)]
* X11ThreadQueue.cs: factor out all the commonality from
PaintQueue/ConfigureQueue.  Add a comment about XEventQueue.  stop
using % from the XEventQueue.  if we're going for performance,
it's much quicker to use a multiple of 2 size for the array and
use & for wrapping.  Also, fix XEventQueue.Grow().  it was
reordering the queue before.

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

17 years agoRemoved a spurious line.
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 19:36:59 +0000 (19:36 -0000)]
Removed a spurious line.

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

17 years ago2006-11-28 Martin Baulig <martin@ximian.com>
Martin Baulig [Tue, 28 Nov 2006 19:36:18 +0000 (19:36 -0000)]
2006-11-28  Martin Baulig  <martin@ximian.com>

Milestone II: We are ready to merge things back.

Please help me test this.

svn path=/branches/martin/anonymous-methods2/mcs/; revision=68611

17 years agoCosmetic fix.
Martin Baulig [Tue, 28 Nov 2006 19:35:45 +0000 (19:35 -0000)]
Cosmetic fix.

svn path=/branches/martin/anonymous-methods2/mcs/; revision=68610

17 years ago2006-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 19:32:55 +0000 (19:32 -0000)]
2006-11-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MenuItem.cs: Fixed a warning.
* InternalWindowManager: Fixed a warning.

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

17 years agoMilestone II.
Martin Baulig [Tue, 28 Nov 2006 19:03:31 +0000 (19:03 -0000)]
Milestone II.

svn path=/branches/martin/anonymous-methods2/mcs/; revision=68608

17 years ago* DirectoryTest.cs: Use Assert.Ignore instead of silently ignoring test.
Gert Driesen [Tue, 28 Nov 2006 19:01:51 +0000 (19:01 -0000)]
* DirectoryTest.cs: Use Assert.Ignore instead of silently ignoring test.

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

17 years agoAnother fix
Miguel de Icaza [Tue, 28 Nov 2006 19:01:28 +0000 (19:01 -0000)]
Another fix

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

17 years agoSimpler, turn off all the NunitWeb tests until WebTest is fixed
Miguel de Icaza [Tue, 28 Nov 2006 19:00:17 +0000 (19:00 -0000)]
Simpler, turn off all the NunitWeb tests until WebTest is fixed

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

17 years agoset svn:eol-style to native
Chris Toshok [Tue, 28 Nov 2006 18:48:44 +0000 (18:48 -0000)]
set svn:eol-style to native

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

17 years agoTue Nov 28 19:45:44 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 18:47:23 +0000 (18:47 -0000)]
Tue Nov 28 19:45:44 CET 2006 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c: force indirect calls until we reserve
enough address space for all the generated code.

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

17 years ago2006-11-28 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 28 Nov 2006 18:46:00 +0000 (18:46 -0000)]
2006-11-28  Chris Toshok  <toshok@ximian.com>

* X11Hwnd.cs, XplatUIX11-new.cs: remove spew, and ^M's.

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

17 years agoMore WebTest.Run removal
Miguel de Icaza [Tue, 28 Nov 2006 18:44:28 +0000 (18:44 -0000)]
More WebTest.Run removal

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

17 years ago2006-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 18:43:23 +0000 (18:43 -0000)]
2006-11-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* MenuItem.cs:
- When cloning a menu also clone MdiList and clone the
  window menu items properly (as the forms and menuitems
  are kept in an internal hashtable, these need updating
  as well)
- Rewrote the window menu code, menu items are added in the
  order the forms were added to their parent, and they are
  updated every time the window menu is shown (before the
  list was only generated once, in the current order of the
  forms, and would never be updated). A checkmark is shown
  next to the item corresponding to the active mdi child.

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

17 years ago2006-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 18:42:19 +0000 (18:42 -0000)]
2006-11-28  Rolf Bjarne Kvinge  <RKvinge@novell.com>

* XplatUIStructs.cs:
- Added WM_NCMOUSEHOVER and WM_NCMOUSELEAVE.

* XplatUIWin32.cs:
- Added TME_NONCLIENT to TMEFlags.
- Handles WM_NCMOUSEMOVE in GetMessage to
  generate WM_NCMOUSEHOVER and WM_NCMOUSELEAVE messages.

* MdiWindowManager:
- Now merges mdi child menu to parent menu when maximized.
- Recalculate NC areas of both mdi child and mdi parent.
  Fixes #79757 (4).
  on window state and size changes.Fixes #79844 (3).
- Handle WM_NCCALCSIZE to properly calculate borders.

* Form.cs:
- Add/remove to the mdi containers list of mdi children
  in the order they are added.
- Pass on WM_NCLBUTTONUP, WM_NCMOUSEMOVE and WM_NCMOUSELEAVE
  to the maximized mdi child.

* InternalWindowManager.cs:
- Only execute a click on the control buttons on the mouse up,
  not on the mouse down. Show the state of the button
  (was only showing Normal state, never Pressed state). The
  pressed button now follows the mouse (if you click the Close
  button and move the mouse over the Maximize button, the
  Maximize button will be shown as pressed). Since Win32 does
  not generate WM_NCLBUTTONUP if you release the button outside
  of the nc area, we need to handle WM_NCMOUSELEAVE and treat
  it as a mouse up.

* ThemeWin32Classic.cs:
- Draw a missing border around mdi child forms. Fixes #79844 (2).

* MdiClient.cs:
- Added a list of forms which contains the order the forms are
  added to the mdi parent.
- Handle WM_NCPAINT to properly draw a 3D border. Fixes #79844 (2).
- Handle WM_NCCALCSIZE to properly calculate the 3D border.
- If the active form changes set the scrollbars to the top
  of the Z order, otherwise the form could hide them.
- Scrollbars are now sized according to ClientSize, not
  to Size, and they take into account the other scrollbar
  to determine maximum.

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

17 years agoMore NotWorking tests that are using the broken WebTest.Run
Miguel de Icaza [Tue, 28 Nov 2006 18:39:41 +0000 (18:39 -0000)]
More NotWorking tests that are using the broken WebTest.Run

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

17 years agoRectified an incorrect changelog entry
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 18:31:30 +0000 (18:31 -0000)]
Rectified an incorrect changelog entry

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

17 years ago2006-11-28 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 18:28:34 +0000 (18:28 -0000)]
2006-11-28  Rolf Bjarne Kvinge <RKvinge@novell.com>

* XplatUIX11-new.cs:
* X11Hwnd.cs:
- Added RequestAdditionalWM_NCMessages for windows to
  opt in for WM_NCMOUSELEAVE and WM_NCMOUSEHOVER.

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

17 years ago2006-11-27 Rolf Bjarne Kvinge
Rolf Bjarne Kvinge [Tue, 28 Nov 2006 18:20:01 +0000 (18:20 -0000)]
2006-11-27  Rolf Bjarne Kvinge

* XplatUI.cs:
* XplatUIDriver.cs:
* XplatUIX11.cs:
* XplatUIWin32.cs:
* XplatUIOSX.cs:
- Added RequestAdditionalWM_NCMessages for windows to
  opt in for WM_NCMOUSELEAVE and WM_NCMOUSEHOVER.
  Currently only implemented in XplatUIWin32.

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

17 years agoTue Nov 28 20:04:34 GMT 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 28 Nov 2006 18:14:03 +0000 (18:14 -0000)]
Tue Nov 28 20:04:34 GMT 2006 Paolo Molaro <lupus@ximian.com>

* exceptions-arm.c: workaround bugs in the libc definition
of struct ucontext.

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

17 years agoSince WebTest.Run and WebTest.CopyResource are overwriting Web.config, but
Miguel de Icaza [Tue, 28 Nov 2006 18:10:49 +0000 (18:10 -0000)]
Since WebTest.Run and WebTest.CopyResource are overwriting Web.config, but
they only setup one AppDomain (that gets shutdown automatically by System.Web
whenever there is a change to Web.config) a number of tests fail.

This patch:

        Removes the tests that use the above so that we get a clean run.

        Removes tests that are currently failing, so we have a baseline
        that is known to pass.

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

17 years ago2006-11-28 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 28 Nov 2006 16:06:11 +0000 (16:06 -0000)]
2006-11-28  Igor Zelmanovich   <igorz@mainsoft.com>

* PageTest.cs: removed NotWorking attributes.

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

17 years agoReverting r68577
Tal Klahr [Tue, 28 Nov 2006 14:50:54 +0000 (14:50 -0000)]
Reverting r68577

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

17 years ago* ObjectDataSourceTest.cs: fixed exception message checking
Vladimir Krasnov [Tue, 28 Nov 2006 14:35:16 +0000 (14:35 -0000)]
* ObjectDataSourceTest.cs: fixed exception message checking
* ObjectDataSourceViewTest.cs: fixed tests that failed because of execution order

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

17 years agoUpdated.
Martin Baulig [Tue, 28 Nov 2006 14:34:56 +0000 (14:34 -0000)]
Updated.

svn path=/branches/martin/anonymous-methods2/work/; revision=68586

17 years agoNew test.
Martin Baulig [Tue, 28 Nov 2006 14:34:43 +0000 (14:34 -0000)]
New test.

svn path=/branches/martin/anonymous-methods2/work/; revision=68585

17 years agosvn path=/branches/martin/anonymous-methods2/mcs/; revision=68584
Martin Baulig [Tue, 28 Nov 2006 14:27:07 +0000 (14:27 -0000)]
svn path=/branches/martin/anonymous-methods2/mcs/; revision=68584

17 years agoUpdated.
Martin Baulig [Tue, 28 Nov 2006 14:26:58 +0000 (14:26 -0000)]
Updated.

svn path=/branches/martin/anonymous-methods2/work/; revision=68583

17 years agosvn path=/branches/martin/anonymous-methods2/mcs/; revision=68582
Martin Baulig [Tue, 28 Nov 2006 14:13:24 +0000 (14:13 -0000)]
svn path=/branches/martin/anonymous-methods2/mcs/; revision=68582