Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added guard for cookieless sessions to UrlUtility.ResolveUrlCaseSensitive().

(RM-6687)

  1. … 1 more file in changeset.
Made UrlUtility.GetAbsoluteUrl() obsolete.

(RM-6687)

Refactored ResourcePathBuilder to replace path resolving with UrlUtility.ResolveUrlCaseSensitive().

(RM-6687)

    • -1
    • +3
    ./Core/Resources/ResourcePathBuilder.cs
Fixed WxeFunctions executing via redirect or in a new browser window do not respect the current casing of the URL's path

(RM-6686)

    • -11
    • +21
    ./Core/ExecutionEngine/WxeContext.cs
    • -3
    • +4
    ./UnitTests/Core/Services/IconProxyTest.cs
  1. … 2 more files in changeset.
Added support for resolving a relative URL based on the request URL's casing.

(RM-6687)

Added test page for various URL path resolution techniques

(RM-6686)

    • -0
    • +33
    ./Test/PathTests/TestFunction.cs
Reformatted UrlUtilityTest.
    • -422
    • +423
    ./UnitTests/Core/Utilities/UrlUtilityTest.cs
Replaced pipe-character ('\|') in postback arguments of WebTreeView with slash-character ('/') to prevent conflict with serialized Object IDs

(RM-6665)

Removed TAB-character ('\t') in postback arguments of WebTreeView

(RM-6665)

Implemented the option to specify a chrome binary path. (cleaned up whitespace)

(RM-6577)

Implemented the option to specify a chrome binary path. (cleaned up whitespace)

(RM-6577)

Refactored WebTestingFramework Configuration as preparation for the possibility to specify a chrome binary path. (Added documentation)

(RM-6577)

    • -1
    • +8
    ./Development.WebTesting/WebTestSetUpFixtureHelper.cs
    • -3
    • +8
    ./Development.WebTesting/WebTestHelper.cs
Implemented the option to specify a chrome binary path.

(RM-6577)

    • -0
    • +51
    ./Development.WebTesting.IntegrationTests/CustomUserDirectory.cs
    • -0
    • +62
    ./Development.WebTesting.IntegrationTests/CustomWebTestConfigurationFactory.cs
    • -0
    • +3
    ./Development.WebTesting.IntegrationTests/Web.Development.WebTesting.IntegrationTests.csproj
    • -2
    • +2
    ./Development.WebTesting/WebTestConfigurationFactory.cs
    • -1
    • +2
    ./Development.WebTesting.IntegrationTests/SetUpFixture.cs
    • -0
    • +1
    ./Development.WebTesting.IntegrationTests/App.config
    • -1
    • +1
    ./Development.WebTesting.IntegrationTests/IntegrationTest.cs
    • -0
    • +1
    ./Development.WebTesting/Web.Development.WebTesting.csproj
  1. … 8 more files in changeset.
Refactored WebTestingFramework Configuration as preparation for the possibility to specify a chrome binary path. Fix.

(RM-6577)

    • -2
    • +2
    ./Development.WebTesting/CoypuElementScopeFillInWithAndSendKeysExtensions.cs
Refactored WebTestingFramework Configuration as preparation for the possibility to specify a chrome binary path.

(RM-6577)

    • -4
    • +1
    ./Development.WebTesting.IntegrationTests/App.config
    • -3
    • +3
    ./Development.WebTesting.IntegrationTests/FileDownloadTest.cs
    • -38
    • +0
    ./Development.WebTesting/Configuration/BrowserPreferencesConfigurationElementCollection.cs
    • -11
    • +21
    ./Development.WebTesting/Web.Development.WebTesting.csproj
    • -0
    • +72
    ./Development.WebTesting/Configuration/TestInfrastructureConfiguration.cs
    • -0
    • +37
    ./Development.WebTesting/HostingStrategies/IHostingStrategy.cs
    • -36
    • +0
    ./Development.WebTesting/IHostingStrategy.cs
    • -1
    • +3
    ./Development.WebTesting/CoypuElementScopeFillInWithAndSendKeysExtensions.cs
  1. … 33 more files in changeset.
Follow-up postbacks to an auto-postback triggered within the same update panel are not detected.

(RM-6650)

Implemented support for stopping WXE refresh and abort requests if the WxeFunction has already timed out.

(RM-6516)

    • -4
    • +19
    ./Core/ExecutionEngine/WxeHandler.cs
HtmlHeadAppender: Replaced methods accepting the URL as a string with overloads accepting IResourceUrl

(RM-6641)

  1. … 3 more files in changeset.
Switched WXE Refresh/Abort requests to use async calls and removed legacy browser support.

(RM-6624)

Updated documentation.
HtmlHeadAppender: Replaced methods accepting the URL as a string with overloads accepting IResourceUrl

(RM-6641)

    • -0
    • +3
    ./UnitTests/Core/UI/HtmlHeadAppenderTest.cs
Extracted rendering logic from HtmlHeadContents to dedicated renderer

(RM-6640)

Extracted rendering logic from HtmlHeadContents to dedicated renderer

(RM-6640)

    • -3
    • +26
    ./Core/UI/Controls/HtmlHeadContents.cs
Refactored TabbedMutliView and TabbedMenu to remove CSS import for TabStrip.

(RM-6639)

    • -0
    • +77
    ./UnitTests/Core/UI/Controls/TabbedMultiViewTest.cs
Refactored SingleView, TabbedMultiView, and TabbedMenu.
Implemented missing label for BocList select-all-rows checkbox and refactored labels for row-selection.

(RM-6632)

    • -0
    • +13
    ./Core/Res/Themes/NovaGray/HTML/Style.css
    • -0
    • +13
    ./Core/Res/Themes/NovaBlue/HTML/Style.css
  1. … 12 more files in changeset.
Switched rendering order of attributes in JavaScriptInclude type to align with rendering of WebForms Javascript includes.
    • -1
    • +1
    ./Core/UI/Controls/JavaScriptInclude.cs
Upgraded to ServiceLocator 1.2 to allow exception-free testing for the ServiceLocator.

(RM-6046)

    • -2
    • +2
    ./Development.WebTesting.TestSite/Web.Development.WebTesting.TestSite.csproj
    • -1
    • +1
    ./Development.WebTesting.TestSite/packages.config
  1. … 122 more files in changeset.
Update ChromeDriver to 2.24 (support for Chrome v53)

(RM-6622)

    • -1
    • +1
    ./Development.WebTesting.WebDriver/packages.config
    • -1
    • +1
    ./Development.WebTesting/packages.config
    • -1
    • +1
    ./Development.WebTesting/Web.Development.WebTesting.csproj
    • -1
    • +1
    ./Development.WebTesting.WebDriver/Web.Development.WebTesting.WebDriver.csproj
Completed support for getting the selection state of a BocEnumValue, BocReferenceValue, or DropDownList via control object.

(RM-6615)

    • -3
    • +18
    ./Development.WebTesting.IntegrationTests/DropDownListControlObjectTest.cs
    • -1
    • +3
    ./Development.WebTesting.WebFormsControlObjects/DropDownListControlObject.cs
  1. … 4 more files in changeset.