| Index: chrome/browser/resources/settings/settings_ui/settings_ui.js
 | 
| diff --git a/chrome/browser/resources/settings/settings_ui/settings_ui.js b/chrome/browser/resources/settings/settings_ui/settings_ui.js
 | 
| index 351433de1ffeb6674171baf06732a9f7c0262caa..187217c653fcb2cb2043c6eba1f772895353843d 100644
 | 
| --- a/chrome/browser/resources/settings/settings_ui/settings_ui.js
 | 
| +++ b/chrome/browser/resources/settings/settings_ui/settings_ui.js
 | 
| @@ -85,13 +85,13 @@ Polymer({
 | 
|     */
 | 
|    ready: function() {
 | 
|      // Lazy-create the drawer the first time it is opened or swiped into view.
 | 
| -    listenOnce(this.$.drawer, 'open-changed', function() {
 | 
| +    listenOnce(this.$.drawer, 'open-changed', () => {
 | 
|        this.$.drawerTemplate.if = true;
 | 
| -    }.bind(this));
 | 
| +    });
 | 
|  
 | 
| -    window.addEventListener('popstate', function(e) {
 | 
| +    window.addEventListener('popstate', e => {
 | 
|        this.$.drawer.closeDrawer();
 | 
| -    }.bind(this));
 | 
| +    });
 | 
|  
 | 
|      CrPolicyStrings = {
 | 
|        controlledSettingExtension:
 | 
| @@ -137,13 +137,13 @@ Polymer({
 | 
|      this.havePlayStoreApp_ = loadTimeData.valueExists('havePlayStoreApp') &&
 | 
|          loadTimeData.getBoolean('havePlayStoreApp');
 | 
|  
 | 
| -    this.addEventListener('show-container', function() {
 | 
| +    this.addEventListener('show-container', () => {
 | 
|        this.$.container.style.visibility = 'visible';
 | 
| -    }.bind(this));
 | 
| +    });
 | 
|  
 | 
| -    this.addEventListener('hide-container', function() {
 | 
| +    this.addEventListener('hide-container', () => {
 | 
|        this.$.container.style.visibility = 'hidden';
 | 
| -    }.bind(this));
 | 
| +    });
 | 
|    },
 | 
|  
 | 
|    /** @private {?IntersectionObserver} */
 | 
| @@ -164,10 +164,10 @@ Polymer({
 | 
|      settings.setGlobalScrollTarget(this.$.container);
 | 
|  
 | 
|      // Setup drop shadow logic.
 | 
| -    var callback = function(entries) {
 | 
| +    var callback = entries => {
 | 
|        this.$.dropShadow.classList.toggle(
 | 
|            'has-shadow', entries[entries.length - 1].intersectionRatio == 0);
 | 
| -    }.bind(this);
 | 
| +    };
 | 
|  
 | 
|      this.intersectionObserver_ = new IntersectionObserver(
 | 
|          callback,
 | 
| @@ -259,9 +259,9 @@ Polymer({
 | 
|      this.$.container.setAttribute('tabindex', '-1');
 | 
|      this.$.container.focus();
 | 
|  
 | 
| -    listenOnce(this.$.container, ['blur', 'pointerdown'], function() {
 | 
| +    listenOnce(this.$.container, ['blur', 'pointerdown'], () => {
 | 
|        this.$.container.removeAttribute('tabindex');
 | 
| -    }.bind(this));
 | 
| +    });
 | 
|    },
 | 
|  
 | 
|    /** @private */
 | 
| 
 |