Index: chrome/browser/media/webrtc_browsertest_common.h |
diff --git a/chrome/browser/media/webrtc_browsertest_common.h b/chrome/browser/media/webrtc_browsertest_common.h |
deleted file mode 100644 |
index 30cc4bf49e6c1806e3d8af1e6d83053c094a487a..0000000000000000000000000000000000000000 |
--- a/chrome/browser/media/webrtc_browsertest_common.h |
+++ /dev/null |
@@ -1,67 +0,0 @@ |
-// Copyright 2013 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef CHROME_BROWSER_MEDIA_WEBRTC_BROWSERTEST_COMMON_H_ |
-#define CHROME_BROWSER_MEDIA_WEBRTC_BROWSERTEST_COMMON_H_ |
- |
-#include <string> |
- |
-#include "base/files/file_path.h" |
-#include "base/process/process_handle.h" |
- |
-namespace content { |
-class WebContents; |
-} |
- |
-namespace test { |
- |
-// Reference file locations. |
- |
-// Checks if the user has the reference files directory, returns true if so. |
-// If the user's checkout don't have these dirs, they need to configure their |
-// .gclient as described in chrome/test/data/webrtc/resources/README. The reason |
-// for this is that we don't want to burden regular chrome devs with downloading |
-// these sizable reference files by default. |
-bool HasReferenceFilesInCheckout(); |
- |
-// Verifies both the YUV and Y4M version of the reference file exists. |
-bool HasYuvAndY4mFile(const base::FilePath::CharType* reference_file); |
- |
-// Retrieves the reference files dir, to which file names can be appended. |
-base::FilePath GetReferenceFilesDir(); |
- |
-// Retrieves a tool binary path from chrome/test/data/webrtc/resources/tools, |
-// according to platform. If we're running on Linux, requesting pesq will yield |
-// chrome/test/data/webrtc/resources/tools/linux/pesq, whereas the same call on |
-// Windows will yield chrome/test/data/webrtc/resources/tools/win/pesq.exe. |
-// This function does not check the binary actually exists. |
-base::FilePath GetToolForPlatform(const std::string& tool_name); |
- |
-extern const base::FilePath::CharType kReferenceFileName360p[]; |
-extern const base::FilePath::CharType kReferenceFileName720p[]; |
-extern const base::FilePath::CharType kYuvFileExtension[]; |
-extern const base::FilePath::CharType kY4mFileExtension[]; |
-extern const char kAdviseOnGclientSolution[]; |
- |
-// Executes javascript code which will sleep for |timeout_msec| milliseconds. |
-// Returns true on success. |
-bool SleepInJavascript(content::WebContents* tab_contents, int timeout_msec); |
- |
-// This function will execute the provided |javascript| until it causes a call |
-// to window.domAutomationController.send() with |evaluates_to| as the message. |
-// That is, we are NOT checking what the javascript evaluates to. Returns false |
-// if we exceed the TestTimeouts::action_max_timeout(). |
-// TODO(phoglund): Consider a better interaction method with the javascript |
-// than polling javascript methods. |
-bool PollingWaitUntil(const std::string& javascript, |
- const std::string& evaluates_to, |
- content::WebContents* tab_contents); |
-bool PollingWaitUntil(const std::string& javascript, |
- const std::string& evaluates_to, |
- content::WebContents* tab_contents, |
- int poll_interval_msec); |
- |
-} // namespace test |
- |
-#endif // CHROME_BROWSER_MEDIA_WEBRTC_BROWSERTEST_COMMON_H_ |