module Playwright::Utils::Errors::SafeCloseError

Private Instance Methods

safe_close_error?(err) click to toggle source

@param err [Exception]

# File lib/playwright/utils.rb, line 33
        def safe_close_error?(err)
  return true if err.is_a?(Transport::AlreadyDisconnectedError)

  [
    'Browser has been closed',
    'Target page, context or browser has been closed',
  ].any? do |closed_message|
    err.message.end_with?(closed_message)
  end
end