ContributionsMost RecentMost LikesSolutionsBeing able to change the log attributes on an existing log item (specifically a folder) I am trying to change the attributes on a folder based on if there are any error messages within that folder. I was wondering if this was possible. For example: [code] var goodAttr = Log.CreateNewAttributes(); goodAttr.Bold = true; goodAttr.BackColor = clLime; goodAttr.FontColor = clGreen; var badAttr = Log.CreateNewAttributes(); badAttr .Bold = true; badAttr .BackColor = clRed; badAttr .FontColor = clMaroon; foo = function() { var previousErrs = Log.ErrCount; var logFolder = Log.CreateFolder("New Folder", "Stuff that goes in this folder", pmNormal, goodAttr); Log.PushLogFolder(logFolder); // ... // Do Stuff // Some of which may be errors //... if (Log.ErrCount > previousErrs) { // This is the part I can't figure out. Log.Item(logFolder).Attr = BadAttr; } Log.PopLogFolder(); } [/code] Re: Change attributes on the current Folder in the log Thanks. I thought that might be the case, but I wanted to make sure. Change attributes on the current Folder in the log I am trying to change the attributes on a folder based on if there are any error messages within that folder. I was wondering if this was possible. For example: [code] var goodAttr = Log.CreateNewAttributes(); goodAttr.Bold = true; goodAttr.BackColor = clLime; goodAttr.FontColor = clGreen; var badAttr = Log.CreateNewAttributes(); badAttr .Bold = true; badAttr .BackColor = clRed; badAttr .FontColor = clMaroon; foo = function() { var previousErrs = Log.ErrCount; var logFolder = Log.CreateFolder("New Folder", "Stuff that goes in this folder", pmNormal, goodAttr); Log.PushLogFolder(logFolder); // ... // Do Stuff // Some of which may be errors //... if (Log.ErrCount > previousErrs) { // This is the part I can't figure out. Log.Item(logFolder).Attr = BadAttr; } Log.PopLogFolder(); } [/code] SolvedRe: Chrome v38 compatibilitySorry, this is what I get for typing faster than I think. F12 was the key I meant; and "opening developers tools" is the actual actions (thus doubly ensuring confusion based on my previous statement). We are using emulation from the developer tools to check the compatibility of our site with mobile devices (thus my confusion).Re: Chrome v38 compatibilityWe have found that if we go into compatibility mode (F11), the issue is no longer encountered.Re: Chrome v38 compatibilityThe zoom is set to 100%. I am having this same problem on two different systems. What is a bit confusing is that I upgraded to 10.40 and that did correct this issue, but resulted in some problems finding controls within the web pages, so I had to go back. I am currently looking into where I can find an installer for Chrome v37 so I can get some forward momentum.Chrome v38 compatibilityI am having some problems with web testing on Chrome v38. Any idea if/when a patch will be coming out for it? I am aware that we should not be auto-upgrading, but we are still getting up off the ground and not all of my servers are normalized yet. The issue is that the object spy/object browser incorrectly identifies the location of the controls (image attached). Re: Unable to find the object Sys.Browser("firefox").Any idea how long until v31 will be supported?Unable to locate the iexplorer.exe process after closingI wrote a method to close all open browsers before I start my tests (code below). At the end of my test I have a step to type ~[F4] to close the browser. What seems to be happening is the alt-F4 doesn't actually close internet explorer. I mean it closes the user interface, but the process sticks around. The next time I run the test and the CloseBrowsers method gets called, the Sys.WaitProcess line gets stuck or hangs or freezes. Those terms aren't exactly accurate as I can still use everything on the system, but the execution will not continue and cannot be stopped without terminating the iexplorer.exe process myself. I actually had 'FindAll' instead of WaitProcess at one point, but it did the same thing. I want to continue to use alt-F4 to close the browser if possible rather than a close method (for reasons too boring to go in to here). /** * @readonly * @enum {integer} Browser */ var Browser = { Chrome: btChrome, Firefox: btFirefox, IExplore: btIExplorer, Opera: btOpera, Safari: btSafari }; /** * @summary Closes all open browsers */ CloseBrowsers = function () { var resumeNext = false; // Make linters happy for (var browserName in Browser) { resumeNext = false; while (!resumeNext) { var process = Sys.WaitProcess(browserName, 0, 1); if (process.Exists) { process.Close(10000); if (process.Exists) { process.Terminate(); aqUtils.Delay(500, "Terminating process..."); } } else { resumeNext = true; } } } }; Re: MouseWheel action on WPF ListView issue?I am using 10.30. I will submit a ticket.