| Index: webrtc/system_wrappers/interface/field_trial.h
 | 
| diff --git a/webrtc/system_wrappers/interface/field_trial.h b/webrtc/system_wrappers/interface/field_trial.h
 | 
| deleted file mode 100644
 | 
| index 2af083cdacc160ce1f8df0120dcc0dcd2ca8a8c2..0000000000000000000000000000000000000000
 | 
| --- a/webrtc/system_wrappers/interface/field_trial.h
 | 
| +++ /dev/null
 | 
| @@ -1,68 +0,0 @@
 | 
| -//
 | 
| -// Copyright (c) 2014 The WebRTC project authors. All Rights Reserved.
 | 
| -//
 | 
| -// Use of this source code is governed by a BSD-style license
 | 
| -// that can be found in the LICENSE file in the root of the source
 | 
| -// tree. An additional intellectual property rights grant can be found
 | 
| -// in the file PATENTS.  All contributing project authors may
 | 
| -// be found in the AUTHORS file in the root of the source tree.
 | 
| -//
 | 
| -
 | 
| -#ifndef WEBRTC_SYSTEM_WRAPPERS_INTERFACE_FIELD_TRIAL_H_
 | 
| -#define WEBRTC_SYSTEM_WRAPPERS_INTERFACE_FIELD_TRIAL_H_
 | 
| -
 | 
| -#include <string>
 | 
| -
 | 
| -// Field trials allow webrtc clients (such as Chrome) to turn on feature code
 | 
| -// in binaries out in the field and gather information with that.
 | 
| -//
 | 
| -// WebRTC clients MUST provide an implementation of:
 | 
| -//
 | 
| -//   std::string webrtc::field_trial::FindFullName(const std::string& trial).
 | 
| -//
 | 
| -// Or link with a default one provided in:
 | 
| -//
 | 
| -//   system_wrappers/system_wrappers.gyp:field_trial_default
 | 
| -//
 | 
| -//
 | 
| -// They are designed to wire up directly to chrome field trials and to speed up
 | 
| -// developers by reducing the need to wire APIs to control whether a feature is
 | 
| -// on/off. E.g. to experiment with a new method that could lead to a different
 | 
| -// trade-off between CPU/bandwidth:
 | 
| -//
 | 
| -// 1 - Develop the feature with default behaviour off:
 | 
| -//
 | 
| -//   if (FieldTrial::FindFullName("WebRTCExperimenMethod2") == "Enabled")
 | 
| -//     method2();
 | 
| -//   else
 | 
| -//     method1();
 | 
| -//
 | 
| -// 2 - Once the changes are rolled to chrome, the new code path can be
 | 
| -//     controlled as normal chrome field trials.
 | 
| -//
 | 
| -// 3 - Evaluate the new feature and clean the code paths.
 | 
| -//
 | 
| -// Notes:
 | 
| -//   - NOT every feature is a candidate to be controlled by this mechanism as
 | 
| -//     it may require negotation between involved parties (e.g. SDP).
 | 
| -//
 | 
| -// TODO(andresp): since chrome --force-fieldtrials does not marks the trial
 | 
| -//     as active it does not gets propaged to renderer process. For now one
 | 
| -//     needs to push a config with start_active:true or run a local finch
 | 
| -//     server.
 | 
| -//
 | 
| -// TODO(andresp): find out how to get bots to run tests with trials enabled.
 | 
| -
 | 
| -namespace webrtc {
 | 
| -namespace field_trial {
 | 
| -
 | 
| -// Returns the group name chosen for the named trial, or the empty string
 | 
| -// if the trial does not exists.
 | 
| -//
 | 
| -// Note: To keep things tidy append all the trial names with WebRTC.
 | 
| -std::string FindFullName(const std::string& name);
 | 
| -
 | 
| -}  // namespace field_trial
 | 
| -}  // namespace webrtc
 | 
| -
 | 
| -#endif  // WEBRTC_SYSTEM_WRAPPERS_INTERFACE_FIELD_TRIAL_H_
 | 
| 
 |