| Index: chrome/browser/resources/settings/settings_dialog.js | 
| diff --git a/chrome/browser/resources/settings/settings_dialog.js b/chrome/browser/resources/settings/settings_dialog.js | 
| new file mode 100644 | 
| index 0000000000000000000000000000000000000000..0322044e1b623d43f3eab47e22e5fb821fe641f0 | 
| --- /dev/null | 
| +++ b/chrome/browser/resources/settings/settings_dialog.js | 
| @@ -0,0 +1,28 @@ | 
| +// Copyright 2016 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. | 
| + | 
| +/** | 
| + * @fileoverview 'settings-dialog' is a component for showing a modal dialog. | 
| + * | 
| + * @group Chrome Settings Elements | 
| + * @element settings-dialog | 
| + */ | 
| +Polymer({ | 
| +  is: 'settings-dialog', | 
| + | 
| +  properties: { | 
| +    /** @override */ | 
| +    modal: { | 
| +      type: Boolean, | 
| +      value: true, | 
| +    }, | 
| +  }, | 
| + | 
| +  behaviors: [Polymer.PaperDialogBehavior], | 
| + | 
| +  /** @return {!PaperIconButtonElement} */ | 
| +  getCloseButton: function() { | 
| +    return this.$.close; | 
| +  }, | 
| +}); | 
|  |