Method: Applitools::Selenium::Driver#default_content_viewport_size
- Defined in:
- lib/applitools/selenium/driver.rb
#default_content_viewport_size(force_query = false) ⇒ Applitools::RectangleSize
Gets default_content_viewport_size
.
207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 |
# File 'lib/applitools/selenium/driver.rb', line 207 def (force_query = false) logger.info('default_content_viewport_size()') if && !force_query logger.info "Using cached viewport_size #{}" return end current_frames = frame_chain switch_to.default_content unless current_frames.empty? logger.info 'Extracting viewport size...' @cached_default_content_viewport_size = Applitools::Utils::EyesSeleniumUtils.(self) logger.info "Done! Viewport size is #{@cached_default_content_viewport_size}" switch_to.frames(frame_chain: current_frames) unless current_frames.empty? @cached_default_content_viewport_size end |