| Index: chrome/browser/resources/options/browser_options_startup_page_list.js | 
| diff --git a/chrome/browser/resources/options/browser_options_startup_page_list.js b/chrome/browser/resources/options/browser_options_startup_page_list.js | 
| index 85afdc9f7dc85ce676db257324e2cdb3c3aa88ca..e8d4e98e8daaafb141d658481e2f4410450c899a 100644 | 
| --- a/chrome/browser/resources/options/browser_options_startup_page_list.js | 
| +++ b/chrome/browser/resources/options/browser_options_startup_page_list.js | 
| @@ -3,7 +3,7 @@ | 
| // found in the LICENSE file. | 
|  | 
| cr.define('options.browser_options', function() { | 
| -  const List = cr.ui.List; | 
| +  const DeletableItemList = options.DeletableItemList; | 
| const ListItem = cr.ui.ListItem; | 
|  | 
| /** | 
| @@ -50,12 +50,18 @@ cr.define('options.browser_options', function() { | 
| var StartupPageList = cr.ui.define('list'); | 
|  | 
| StartupPageList.prototype = { | 
| -    __proto__: List.prototype, | 
| +    __proto__: DeletableItemList.prototype, | 
|  | 
| /** @inheritDoc */ | 
| -    createItem: function(pageInfo) { | 
| +    createItemContents: function(pageInfo) { | 
| return new StartupPageListItem(pageInfo); | 
| }, | 
| + | 
| +    /** @inheritDoc */ | 
| +    deleteItem: function(pageInfo) { | 
| +      var index = this.dataModel.indexOf(pageInfo); | 
| +      chrome.send('removeStartupPages', [String(index)]); | 
| +    }, | 
| }; | 
|  | 
| return { | 
|  |