| Index: chrome/browser/resources/settings/search_engines_page/search_engine_entry.js
|
| diff --git a/chrome/browser/resources/settings/search_engines_page/search_engine_entry.js b/chrome/browser/resources/settings/search_engines_page/search_engine_entry.js
|
| index 9e840ab83224638bcb409f146c2121a0886e097f..e5046768f627223cc58fef52304134270b14cd8b 100644
|
| --- a/chrome/browser/resources/settings/search_engines_page/search_engine_entry.js
|
| +++ b/chrome/browser/resources/settings/search_engines_page/search_engine_entry.js
|
| @@ -18,15 +18,31 @@ Polymer({
|
|
|
| /** @private {boolean} */
|
| showEditSearchEngineDialog_: Boolean,
|
| +
|
| + /** @type {boolean} */
|
| + isDefault: {
|
| + reflectToAttribute: true,
|
| + type: Boolean,
|
| + computed: 'computeIsDefault_(engine)'
|
| + },
|
| },
|
|
|
| /** @private {!settings.SearchEnginesBrowserProxy} */
|
| browserProxy_: null,
|
|
|
| + /** @override */
|
| created: function() {
|
| this.browserProxy_ = settings.SearchEnginesBrowserProxyImpl.getInstance();
|
| },
|
|
|
| + /**
|
| + * @return {boolean}
|
| + * @private
|
| + */
|
| + computeIsDefault_: function() {
|
| + return this.engine.default;
|
| + },
|
| +
|
| /** @private */
|
| onDeleteTap_: function() {
|
| this.browserProxy_.removeSearchEngine(this.engine.modelIndex);
|
|
|