| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 cr.exportPath('options'); | 5 cr.exportPath('options'); |
| 6 | 6 |
| 7 /** | 7 /** |
| 8 * @typedef {{appId: string, | 8 * @typedef {{appId: string, |
| 9 * appName: (string|undefined), | 9 * appName: (string|undefined), |
| 10 * embeddingOrigin: (string|undefined), | 10 * embeddingOrigin: (string|undefined), |
| (...skipping 186 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 197 * @param {boolean} show Whether to show (or hide) the link. | 197 * @param {boolean} show Whether to show (or hide) the link. |
| 198 */ | 198 */ |
| 199 ContentSettings.showMediaPepperFlashLink = | 199 ContentSettings.showMediaPepperFlashLink = |
| 200 function(linkType, contentType, show) { | 200 function(linkType, contentType, show) { |
| 201 assert(['default', 'exceptions'].indexOf(linkType) >= 0); | 201 assert(['default', 'exceptions'].indexOf(linkType) >= 0); |
| 202 assert(['mic', 'camera'].indexOf(contentType) >= 0); | 202 assert(['mic', 'camera'].indexOf(contentType) >= 0); |
| 203 $('media-pepper-flash-' + linkType + '-' + contentType).hidden = !show; | 203 $('media-pepper-flash-' + linkType + '-' + contentType).hidden = !show; |
| 204 }; | 204 }; |
| 205 | 205 |
| 206 /** | 206 /** |
| 207 * Shows/hides parts of the fullscreen and mouselock sections. | |
| 208 * @param {boolean} deprecationVisible Whether to show (or hide) the | |
| 209 * deprecation warning labels. | |
| 210 * @param {boolean} globalsVisible Whether to show (or hide) global settings. | |
| 211 */ | |
| 212 ContentSettings.setExclusiveAccessVisible = function( | |
| 213 deprecationVisible, globalsVisible) { | |
| 214 $('fullscreen-deprecated').hidden = !deprecationVisible; | |
| 215 $('mouselock-deprecated').hidden = !deprecationVisible; | |
| 216 $('mouselock-global-settings').hidden = !globalsVisible; | |
| 217 }; | |
| 218 | |
| 219 /** | |
| 220 * Updates the microphone/camera devices menu with the given entries. | 207 * Updates the microphone/camera devices menu with the given entries. |
| 221 * @param {string} type The device type. | 208 * @param {string} type The device type. |
| 222 * @param {Array} devices List of available devices. | 209 * @param {Array} devices List of available devices. |
| 223 * @param {string} defaultdevice The unique id of the current default device. | 210 * @param {string} defaultdevice The unique id of the current default device. |
| 224 */ | 211 */ |
| 225 ContentSettings.updateDevicesMenu = function(type, devices, defaultdevice) { | 212 ContentSettings.updateDevicesMenu = function(type, devices, defaultdevice) { |
| 226 var deviceSelect = ''; | 213 var deviceSelect = ''; |
| 227 if (type == 'mic') { | 214 if (type == 'mic') { |
| 228 deviceSelect = $('media-select-mic'); | 215 deviceSelect = $('media-select-mic'); |
| 229 } else if (type == 'camera') { | 216 } else if (type == 'camera') { |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 288 var deviceSelect = $('media-select-camera'); | 275 var deviceSelect = $('media-select-camera'); |
| 289 chrome.send('setDefaultCaptureDevice', ['camera', deviceSelect.value]); | 276 chrome.send('setDefaultCaptureDevice', ['camera', deviceSelect.value]); |
| 290 }; | 277 }; |
| 291 | 278 |
| 292 // Export | 279 // Export |
| 293 return { | 280 return { |
| 294 ContentSettings: ContentSettings | 281 ContentSettings: ContentSettings |
| 295 }; | 282 }; |
| 296 | 283 |
| 297 }); | 284 }); |
| OLD | NEW |