| Index: chrome/browser/resources/options/chromeos/kiosk_app_list.js | 
| diff --git a/chrome/browser/resources/options/chromeos/kiosk_app_list.js b/chrome/browser/resources/options/chromeos/kiosk_app_list.js | 
| deleted file mode 100644 | 
| index 8500106014c498f1c4af882fb8fbf51e0d10fb0d..0000000000000000000000000000000000000000 | 
| --- a/chrome/browser/resources/options/chromeos/kiosk_app_list.js | 
| +++ /dev/null | 
| @@ -1,146 +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. | 
| - | 
| -cr.define('options', function() { | 
| -  /** @const */ var List = cr.ui.List; | 
| -  /** @const */ var ListItem = cr.ui.ListItem; | 
| -  /** @const */ var ArrayDataModel = cr.ui.ArrayDataModel; | 
| - | 
| -  /** | 
| -   * Creates a list for showing kiosk apps. | 
| -   * @constructor | 
| -   * @extends {cr.ui.List} | 
| -   */ | 
| -  var KioskAppList = cr.ui.define('list'); | 
| - | 
| -  KioskAppList.prototype = { | 
| -    __proto__: List.prototype, | 
| - | 
| -    /** @override */ | 
| -    createItem: function(app) { | 
| -      var item = new KioskAppListItem(); | 
| -      item.data = app; | 
| -      return item; | 
| -    }, | 
| - | 
| -    /** | 
| -     * Loads the given list of apps. | 
| -     * @param {!Array.<!Object>} apps An array of app info objects. | 
| -     */ | 
| -    setApps: function(apps) { | 
| -      this.dataModel = new ArrayDataModel(apps); | 
| -    }, | 
| - | 
| -    /** | 
| -     * Updates the given app. | 
| -     * @param {!Object} app An app info object. | 
| -     */ | 
| -    updateApp: function(app) { | 
| -      for (var i = 0; i < this.items.length; ++i) { | 
| -        if (this.items[i].data.id == app.id) { | 
| -          this.items[i].data = app; | 
| -          break; | 
| -        } | 
| -      } | 
| -    } | 
| -  }; | 
| - | 
| -  /** | 
| -   * Creates a list item for a kiosk app. | 
| -   * @constructor | 
| -   * @extends {cr.ui.ListItem} | 
| -   */ | 
| -  var KioskAppListItem = cr.ui.define(function() { | 
| -    var el = $('kiosk-app-list-item-template').cloneNode(true); | 
| -    el.removeAttribute('id'); | 
| -    el.hidden = false; | 
| -    return el; | 
| -  }); | 
| - | 
| -  KioskAppListItem.prototype = { | 
| -    __proto__: ListItem.prototype, | 
| - | 
| -    /** | 
| -     * Data object to hold app info. | 
| -     * @type {Object} | 
| -     * @private | 
| -     */ | 
| -    data_: null, | 
| -    get data() { | 
| -      assert(this.data_); | 
| -      return this.data_; | 
| -    }, | 
| -    set data(data) { | 
| -      this.data_ = data; | 
| -      this.redraw(); | 
| -    }, | 
| - | 
| -    /** | 
| -     * Getter for the icon element. | 
| -     * @type {Element} | 
| -     */ | 
| -    get icon() { | 
| -      return this.querySelector('.kiosk-app-icon'); | 
| -    }, | 
| - | 
| -    /** | 
| -     * Getter for the name element. | 
| -     * @type {Element} | 
| -     */ | 
| -    get name() { | 
| -      return this.querySelector('.kiosk-app-name'); | 
| -    }, | 
| - | 
| -    /** | 
| -     * Getter for the status text element. | 
| -     * @type {Element} | 
| -     */ | 
| -    get status() { | 
| -      return this.querySelector('.kiosk-app-status'); | 
| -    }, | 
| - | 
| -    /** @override */ | 
| -    decorate: function() { | 
| -      ListItem.prototype.decorate.call(this); | 
| - | 
| -      var sendMessageWithId = function(msg) { | 
| -        return function() { | 
| -          chrome.send(msg, [this.data.id]); | 
| -        }.bind(this); | 
| -      }.bind(this); | 
| - | 
| -      this.querySelector('.enable-auto-launch-button').onclick = | 
| -          sendMessageWithId('enableKioskAutoLaunch'); | 
| -      this.querySelector('.disable-auto-launch-button').onclick = | 
| -          sendMessageWithId('disableKioskAutoLaunch'); | 
| -      this.querySelector('.row-delete-button').onclick = | 
| -          sendMessageWithId('removeKioskApp'); | 
| -    }, | 
| - | 
| -    /** | 
| -     * Updates UI from app info data. | 
| -     */ | 
| -    redraw: function() { | 
| -      this.icon.classList.toggle('spinner', this.data.isLoading); | 
| -      this.icon.style.backgroundImage = 'url(' + this.data.iconURL + ')'; | 
| - | 
| -      this.name.textContent = this.data.name || this.data.id; | 
| -      this.status.textContent = this.data.autoLaunch ? | 
| -          loadTimeData.getString('autoLaunch') : ''; | 
| - | 
| -      this.autoLaunch = this.data.autoLaunch; | 
| -    } | 
| -  }; | 
| - | 
| -  /* | 
| -   * True if the app represented by this item will auto launch. | 
| -   * @type {boolean} | 
| -   */ | 
| -  cr.defineProperty(KioskAppListItem, 'autoLaunch', cr.PropertyKind.BOOL_ATTR); | 
| - | 
| -  // Export | 
| -  return { | 
| -    KioskAppList: KioskAppList | 
| -  }; | 
| -}); | 
|  |