Steps for repro:
Execute the attached test (internally) with Firefox.
Expected behavior: the test should pass
Actual behavior: The test fails with the following exception:
Failure Information:
~~~~~~~~~~~~~~~
ExecuteCommand failed!
InError set by the client. Client Error:
mozCommandProcessor: TypeError: Object.getType is not a function
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'Object.getType($find("ctl00_ContentPlaceholder1_RadTextBox1")).getName()',ClientId:'c64b0a1e-a27c-489c-ac71-5f5111cee430',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'mozCommandProcessor: TypeError: Object.getType is not a function')
InnerException: none.
InnerException:
ArtOfTest.WebAii.Exceptions.ExecuteCommandException: ExecuteCommand failed!
InError set by the client. Client Error:
mozCommandProcessor: TypeError: Object.getType is not a function
BrowserCommand (Type:'Action',Info:'NotSet',Action:'InvokeJsFunction',Target:'ElementId (tagName: '',occurrenceIndex: '-1')',Data:'Object.getType($find("ctl00_ContentPlaceholder1_RadTextBox1")).getName()',ClientId:'c64b0a1e-a27c-489c-ac71-5f5111cee430',HasFrames:'False',FramesInfo:'',TargetFrameIndex:'-1',InError:'True',Response:'mozCommandProcessor: TypeError: Object.getType is not a function')
InnerException: none.
at ArtOfTest.WebAii.Controls.Control.CreateInstance[TControl](Element e, Boolean throwIfNull)
at Telerik.WebAii.Design.Translators.Html.Input.TypeInputTextAction.Execute(Browser browser)
at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
Reproduced with TS 2015.3.1015 and Firefox 41