// Copyright 2014 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import'dart:async';
import'dart:convert';
import'dart:io';
import'dart:math'asmath;
import'package:matcher/matcher.dart';
import'package:meta/meta.dart';
import'package:webdriver/sync_io.dart'assync_io;
import'package:webdriver/support/async.dart';
import'../common/error.dart';
import'../common/message.dart';
import'driver.dart';
import'timeline.dart';
import'web_driver_config.dart';
export'web_driver_config.dart';
/// An implementation of the Flutter Driver using the WebDriver.
///
/// Example of how to test WebFlutterDriver:
/// 1. Have Selenium server (https://bit.ly/2TlkRyu) and WebDriver binary (https://chromedriver.chromium.org/downloads) downloaded and placed under the same folder