QuickJack/mono — comment on commit ccf786075cbee3571b7fe08979d3090ca721a9c3
File:  line 0
By QuickJack:

The HtmlForm class describes the one and only form tag inside of an ASP.NET web form. The action attribute is sometimes not determined correctly. The problem is in HtmlForm.RenderAttributes(). Let me give you a simple example:

file_path="/vpath/page1.aspx"
current_path="/vpath/page2.aspx"
appVPath="/vpath"
cookieless=False

In this case the current implementation executes the following effective code:

action = current_path.Substring (appVPathLen);

After that action equals "/page2.aspx". This is wrong, it should be "page2.aspx" without the leading '/'.