Measure and Optimize Web Performance
commands.mouse.singleClick.byId(id)
and commands.mouse.singleClick.byIdAndWait(id)
#2135.commands.wait.byIdAndVisible(id, maxTime)
- wait for an element with id to become visible #2137.https://github.com/sitespeedio/browsertime/compare/v22.1.0...v22.2.0
https://github.com/sitespeedio/browsertime/compare/v22.0.0...v22.1.0
There's a breaking change for Firefox if you add your own request header or if you use scripting and want to clear the browser in your script:
Removed the Browsertime extension. In the old days the extension helped Chrome and Firefox to add cookies, requestheaders, clear caches and more. However all that functionality has been implemented in CDP for Chrome and most functionality using Bidi webdriver for Firefox. At the moment we drop two things for Firefox: Add request header and clear the cache inside of scripting. We hope both soon is supported in Bidi #2124.
The ff-test-bidi-har-export is now the default (and only) way to get a HAR file from Firefox. It's faster than the old HAR exporter and works on both desktop and mobile. It's also is implemented using Bidi so when other browsers also support bidi they can also export a HAR #2123.
https://github.com/sitespeedio/browsertime/compare/v21.7.1...v22.0.0
https://github.com/sitespeedio/browsertime/compare/v21.7.0...v21.7.1
https://github.com/sitespeedio/browsertime/compare/v21.6.1...v21.7.0
--basicAuth
#2093 (needs Firefox 124).--cookie
#2090 (needs Firefox 124).https://github.com/sitespeedio/browsertime/compare/v21.5.4...v21.6.0
--injectJs
for Firefox #2103.https://github.com/sitespeedio/browsertime/compare/v21.5.3...v21.5.4
https://github.com/sitespeedio/browsertime/compare/v21.5.1...v21.5.2