[Mono-bugs] [Bug 63469][Nor] Changed - Mono ASP.NET page level tracing does not match MS ASP.NET

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 2 Sep 2004 13:43:05 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by gert.driesen@pandora.be.


--- shadow/63469	2004-09-02 13:37:30.000000000 -0400
+++ shadow/63469.tmp.11526	2004-09-02 13:43:05.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 63469
 Product: Mono: Class Libraries
 Version: unspecified
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: NOTABUG
+Status: REOPENED   
 Severity: Unknown
 Priority: Normal
 Component: Sys.Web
 AssignedTo: gonzalo@ximian.com                            
 ReportedBy: gert.driesen@pandora.be               
 QAContact: mono-bugs@ximian.com
@@ -111,6 +111,25 @@
 ------- Additional Comments From gert.driesen@pandora.be  2004-09-02 13:37 -------
 Created an attachment (id=10418)
 HTML page containing output of running WebFormTraceDefault.aspx on Mono
+------- Additional Comments From gert.driesen@pandora.be  2004-09-02 13:43 -------
+I attached the HTML output generated by running 
+WebFormTraceDefault.aspx on both Mono and MS.NET.
+As you can see there are no trace messages in the "Trace 
+Information" section on Mono.
+The reason for this is that the TraceContext.IsEnabled is backed by 
+a boolean, while I think it should be backed by a three state 
+switch / enum, while can have the following values :
+- On/Enabled : The Page has the "trace" attribute set to "true"
+- Off/Disabled : The Page has the "trace" attribute set to "false"
+- Default : No "trace" attribute was specified on the page
+In case of "Default", TraceContext.IsEnabled should return the value 
+of HttpRuntime.TraceManager.Enabled.