Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix Chrome Driver EXE being included in nuget package as binary in addition to the dependency.

(RM-6717)

    • -2
    • +2
    ./Development.WebTesting/Web.Development.WebTesting.csproj
Set FileDownloadTests temporarely explicit (RM-6716)
    • -0
    • +1
    ./Development.WebTesting.IntegrationTests/FileDownloadTest.cs
Rework DownloadHelper to support deleting all downloaded files and handle more download scenarios (RM-6597) - Small Fixes
    • -2
    • +2
    ./Development.WebTesting.IntegrationTests/FileDownloadTest.cs
Rename indices parameters to document if they are oneBased or zeroBased (RM-6689)
    • -2
    • +2
    ./Development.WebTesting.WebFormsControlObjects/DropDownListControlObject.cs
    • -4
    • +4
    ./Development.WebTesting.ControlObjects/WebTreeViewControlObject.cs
    • -4
    • +4
    ./Development.WebTesting.ControlObjects/WebTreeViewNodeControlObject.cs
    • -2
    • +2
    ./Development.WebTesting/ControlObjects/IControlObjectWithSelectableOptions.cs
    • -2
    • +2
    ./Development.WebTesting.WebFormsControlObjects/Selectors/DropDownListSelector.cs
    • -2
    • +2
    ./Development.WebTesting.ControlObjects/WebTabStripControlObject.cs
    • -2
    • +2
    ./Development.WebTesting/ControlObjects/IControlObjectWithCellsInRowsWhereColumnContains.cs
    • -2
    • +2
    ./Development.WebTesting.ControlObjects/DropDownMenuControlObjectBase.cs
    • -4
    • +4
    ./Development.WebTesting.WebFormsControlObjects/TreeViewNodeControlObject.cs
    • -2
    • +2
    ./Development.WebTesting.WebFormsControlObjects/Selectors/ImageSelector.cs
    • -2
    • +2
    ./Development.WebTesting/ControlObjects/IControlObjectWithSelectableItems.cs
    • -5
    • +5
    ./Development.WebTesting/Utilities/EnumerableExtensions.cs
  1. … 26 more files in changeset.
Update ChromeDriver to 2.29 (to support Chrome v57) (RM-6713)
    • -1
    • +1
    ./Development.WebTesting/WebTestConfigurationFactory.cs
    • -1
    • +1
    ./Development.WebTesting.WebDriver/Web.Development.WebTesting.WebDriver.csproj
    • -1
    • +1
    ./Development.WebTesting/Web.Development.WebTesting.csproj
    • -1
    • +1
    ./Development.WebTesting/packages.config
    • -1
    • +1
    ./Development.WebTesting.WebDriver/packages.config
Added support for getting the executing step of a not started function.

(RM-6712)

Delete leftover file from RM-6577
    • -72
    • +0
    ./Development.WebTesting/BrowserFactory.cs
Rework DownloadHelper to support deleting all downloaded files and handle more download scenarios (RM-6597)
    • -1
    • +4
    ./Development.WebTesting.IntegrationTests/App.config
    • -1
    • +43
    ./Development.WebTesting/Configuration/WebTestConfigurationSection.cs
    • -0
    • +1
    ./Development.WebTesting.TestSite/FileDownloadHandler.ashx
    • -128
    • +0
    ./Development.WebTesting/DownloadHelper.cs
    • -4
    • +40
    ./Development.WebTesting.TestSite/FileDownloadTest.aspx.designer.cs
    • -5
    • +0
    ./Development.WebTesting.IntegrationTests/IntegrationTest.cs
    • -1
    • +26
    ./Development.WebTesting/Web.Development.WebTesting.csproj
  1. … 26 more files in changeset.
Added support for extending BocListControlObject with custom row control objects.

(RM-6709)

    • -2
    • +2
    ./Development.WebTesting/ControlObjects/IControlObjectWithRowsWhereColumnContains.cs
  1. … 4 more files in changeset.
Removed browser-specific Javascript.

(RM-5778)

    • -26
    • +32
    ./Core/Res/HTML/jquery.iFrameShim.js
  1. … 1 more file in changeset.
Unified CSS rules for different rendering engines.

(RM-5778)

    • -15
    • +31
    ./Core/Res/Themes/NovaBlue/HTML/StyleUtility.js
    • -15
    • +31
    ./Core/Res/Themes/NovaGray/HTML/StyleUtility.js
    • -33
    • +1
    ./Core/Res/Themes/NovaGray/HTML/TabbedMultiView.css
    • -60
    • +0
    ./Core/Res/Themes/NovaBlue/HTML/TabbedMultiView.css
    • -6
    • +0
    ./Core/Res/Themes/NovaGray/HTML/Style.css
  1. … 24 more files in changeset.
Removed dead code.

(RM-6687)

    • -44
    • +0
    ./Core/Resources/ResourcePathBuilder.cs
Teaked/fixed wording of UI messages in ObjectBinding.Web and Web localizations.

(RM-6696)

    • -4
    • +4
    ./Core/Globalization/SmartPageInfo.de.resx
    • -4
    • +4
    ./Core/Globalization/WxePageInfo.de.resx
    • -3
    • +3
    ./Core/Globalization/SmartPageInfo.resx
  1. … 8 more files in changeset.
Update tests to use with RFC conform URLs when testing url case sensitivity.

(RM-6692)

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)