#3463307: Slider range created for zoom controls
Closes #3463307
- Introduced significantly smoother zoom when using trackpad or mousewheel
- Added slider to control zoom level
- Zooming to specific/exact values is achievable with a select menu
- Added "debug" value to app config that will show the old "scroll iframe into view button
- Fixed bug where pinch/mousewheel zooming while hovering the iframe didn't work
- Reduced test flake around iframe content being initialised
- Introduced cy.session()
- Added new cy.loadURLandWaitForXBLoaded() command to centralise common code/reduce test boilerplate
- Added Cypress Iframe library
- Added tests for the Zoom.
Thanks @Gauravmahlawat for his contribution to this MR.
Edited by Jesse Baker