| 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_
|
|
|