Index: third_party/WebKit/Source/devtools/front_end/mobile_throttling/NetworkConditionsSelector.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/network_conditions/NetworkConditionsSelector.js b/third_party/WebKit/Source/devtools/front_end/mobile_throttling/NetworkConditionsSelector.js |
similarity index 89% |
rename from third_party/WebKit/Source/devtools/front_end/network_conditions/NetworkConditionsSelector.js |
rename to third_party/WebKit/Source/devtools/front_end/mobile_throttling/NetworkConditionsSelector.js |
index a99c6a2038b50d83c573b0b5d0b754f527bb0503..3c25698f2f5b31d4725727810b52dbf167745678 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/network_conditions/NetworkConditionsSelector.js |
+++ b/third_party/WebKit/Source/devtools/front_end/mobile_throttling/NetworkConditionsSelector.js |
@@ -4,9 +4,9 @@ |
/** |
* @unrestricted |
*/ |
-NetworkConditions.NetworkConditionsSelector = class { |
+MobileThrottling.NetworkConditionsSelector = class { |
/** |
- * @param {function(!Array<!NetworkConditions.NetworkConditionsGroup>):!Array<?SDK.NetworkManager.Conditions>} populateCallback |
+ * @param {function(!Array<!MobileThrottling.NetworkConditionsGroup>):!Array<?SDK.NetworkManager.Conditions>} populateCallback |
* @param {function(number)} selectCallback |
*/ |
constructor(populateCallback, selectCallback) { |
@@ -42,11 +42,11 @@ NetworkConditions.NetworkConditionsSelector = class { |
*/ |
static decorateSelect(selectElement) { |
var options = []; |
- var selector = new NetworkConditions.NetworkConditionsSelector(populate, select); |
+ var selector = new MobileThrottling.NetworkConditionsSelector(populate, select); |
selectElement.addEventListener('change', optionSelected, false); |
/** |
- * @param {!Array.<!NetworkConditions.NetworkConditionsGroup>} groups |
+ * @param {!Array.<!MobileThrottling.NetworkConditionsGroup>} groups |
* @return {!Array<?SDK.NetworkManager.Conditions>} |
*/ |
function populate(groups) { |
@@ -97,7 +97,7 @@ NetworkConditions.NetworkConditionsSelector = class { |
/** @type {!Array<?SDK.NetworkManager.Conditions>} */ |
var options = []; |
var selectedIndex = -1; |
- var selector = new NetworkConditions.NetworkConditionsSelector(populate, select); |
+ var selector = new MobileThrottling.NetworkConditionsSelector(populate, select); |
return button; |
/** |
@@ -118,7 +118,7 @@ NetworkConditions.NetworkConditionsSelector = class { |
} |
/** |
- * @param {!Array.<!NetworkConditions.NetworkConditionsGroup>} groups |
+ * @param {!Array.<!MobileThrottling.NetworkConditionsGroup>} groups |
* @return {!Array<?SDK.NetworkManager.Conditions>} |
*/ |
function populate(groups) { |
@@ -152,12 +152,12 @@ NetworkConditions.NetworkConditionsSelector = class { |
function forceOffline() { |
if (checkbox.checked()) { |
- NetworkConditions.NetworkConditionsSelector._lastNetworkConditions = |
+ MobileThrottling.NetworkConditionsSelector._lastNetworkConditions = |
SDK.multitargetNetworkManager.networkConditions(); |
SDK.multitargetNetworkManager.setNetworkConditions(SDK.NetworkManager.OfflineConditions); |
} else { |
SDK.multitargetNetworkManager.setNetworkConditions( |
- NetworkConditions.NetworkConditionsSelector._lastNetworkConditions); |
+ MobileThrottling.NetworkConditionsSelector._lastNetworkConditions); |
} |
} |
@@ -170,7 +170,7 @@ NetworkConditions.NetworkConditionsSelector = class { |
_populateOptions() { |
var customGroup = {title: Common.UIString('Custom'), items: this._customSetting.get()}; |
- var presetsGroup = {title: Common.UIString('Presets'), items: NetworkConditions.NetworkConditionsSelector.presets}; |
+ var presetsGroup = {title: Common.UIString('Presets'), items: MobileThrottling.NetworkConditionsSelector.presets}; |
var disabledGroup = {title: Common.UIString('Disabled'), items: [SDK.NetworkManager.NoThrottlingConditions]}; |
this._options = this._populateCallback([disabledGroup, presetsGroup, customGroup]); |
if (!this._conditionsChanged()) { |
@@ -213,11 +213,11 @@ NetworkConditions.NetworkConditionsSelector = class { |
}; |
/** @typedef {!{title: string, items: !Array<!SDK.NetworkManager.Conditions>}} */ |
-NetworkConditions.NetworkConditionsGroup; |
+MobileThrottling.NetworkConditionsGroup; |
/** @type {!Array.<!SDK.NetworkManager.Conditions>} */ |
-NetworkConditions.NetworkConditionsSelector.presets = [ |
+MobileThrottling.NetworkConditionsSelector.presets = [ |
SDK.NetworkManager.OfflineConditions, |
{title: 'Slow 3G', download: 500 * 1024 / 8 * .8, upload: 500 * 1024 / 8 * .8, latency: 400 * 5}, |
{title: 'Fast 3G', download: 1.6 * 1024 * 1024 / 8 * .9, upload: 750 * 1024 / 8 * .9, latency: 150 * 3.75} |
@@ -227,7 +227,7 @@ NetworkConditions.NetworkConditionsSelector.presets = [ |
* @implements {UI.ActionDelegate} |
* @unrestricted |
*/ |
-NetworkConditions.NetworkConditionsActionDelegate = class { |
+MobileThrottling.NetworkConditionsActionDelegate = class { |
/** |
* @override |
* @param {!UI.Context} context |