| Index: chrome/browser/resources/settings/internet_page/internet_detail_page.js
|
| diff --git a/chrome/browser/resources/settings/internet_page/internet_detail_page.js b/chrome/browser/resources/settings/internet_page/internet_detail_page.js
|
| index 0a79a415eaf1af034dee11b5812fd847e16e769b..a56d342016bea85b30ee299dd28f2f543735dfb4 100644
|
| --- a/chrome/browser/resources/settings/internet_page/internet_detail_page.js
|
| +++ b/chrome/browser/resources/settings/internet_page/internet_detail_page.js
|
| @@ -615,6 +615,12 @@ Polymer({
|
| this.networkingPrivate.startActivate(this.guid);
|
| },
|
|
|
| + /** @private */
|
| + onChooseMobileTap_: function() {
|
| + // TODO(stevenjb): Integrate ChooseMobileNetworkDialog with WebUI.
|
| + chrome.send('addNetwork', [this.networkProperties.Type]);
|
| + },
|
| +
|
| /** @const {string} */
|
| CR_EXPAND_BUTTON_TAG: 'CR-EXPAND-BUTTON',
|
|
|
| @@ -980,16 +986,25 @@ Polymer({
|
| return this.isRememberedOrConnected_(networkProperties);
|
| },
|
|
|
| + /**
|
| + * @param {!CrOnc.NetworkProperties} networkProperties
|
| + * @return {boolean}
|
| + * @private
|
| + */
|
| + showCellularChooseNetwork_: function(networkProperties) {
|
| + return networkProperties.Type == CrOnc.Type.CELLULAR &&
|
| + !!this.get('Cellular.SupportNetworkScan', this.networkProperties);
|
| + },
|
| +
|
| /**
|
| * @param {!CrOnc.NetworkProperties} networkProperties
|
| * @return {boolean}
|
| * @private
|
| */
|
| showCellularSim_: function(networkProperties) {
|
| - if (networkProperties.Type != 'Cellular' || !networkProperties.Cellular) {
|
| - return false;
|
| - }
|
| - return networkProperties.Cellular.Family == 'GSM';
|
| + return networkProperties.Type == CrOnc.Type.CELLULAR &&
|
| + this.get('Cellular.Family', this.networkProperties) ==
|
| + CrOnc.NetworkTechnology.GSM;
|
| },
|
|
|
| /**
|
|
|