| Index: tracing/tracing/ui/base/list_view.html | 
| diff --git a/tracing/tracing/ui/base/list_view.html b/tracing/tracing/ui/base/list_view.html | 
| index fc49b2dd8ab453d36bca087cbcbeda48ef9afd60..451c6f3c07e2f277432cb761943650cec45aec61 100644 | 
| --- a/tracing/tracing/ui/base/list_view.html | 
| +++ b/tracing/tracing/ui/base/list_view.html | 
| @@ -31,7 +31,7 @@ tr.exportTo('tr.ui.b', function() { | 
| decorate: function() { | 
| tr.ui.b.ContainerThatDecoratesItsChildren.prototype.decorate.call(this); | 
|  | 
| -      this.classList.add('x-list-view'); | 
| +      Polymer.dom(this).classList.add('x-list-view'); | 
| this.onItemClicked_ = this.onItemClicked_.bind(this); | 
| this.onKeyDown_ = this.onKeyDown_.bind(this); | 
| this.tabIndex = 0; | 
| @@ -41,7 +41,7 @@ tr.exportTo('tr.ui.b', function() { | 
| }, | 
|  | 
| decorateChild_: function(item) { | 
| -      item.classList.add('list-item'); | 
| +      Polymer.dom(item).classList.add('list-item'); | 
| item.addEventListener('click', this.onItemClicked_, true); | 
|  | 
| var listView = this; | 
| @@ -52,11 +52,12 @@ tr.exportTo('tr.ui.b', function() { | 
| set: function(value) { | 
| var oldSelection = listView.selectedElement; | 
| if (oldSelection && oldSelection != this && value) | 
| -                listView.selectedElement.removeAttribute('selected'); | 
| +                Polymer.dom(listView.selectedElement).removeAttribute( | 
| +                    'selected'); | 
| if (value) | 
| -                this.setAttribute('selected', 'selected'); | 
| +                Polymer.dom(this).setAttribute('selected', 'selected'); | 
| else | 
| -                this.removeAttribute('selected'); | 
| +                Polymer.dom(this).removeAttribute('selected'); | 
| var newSelection = listView.selectedElement; | 
| if (newSelection != oldSelection) | 
| tr.b.dispatchSimpleEvent(listView, 'selection-changed', false); | 
| @@ -70,7 +71,7 @@ tr.exportTo('tr.ui.b', function() { | 
| undecorateChild_: function(item) { | 
| this.selectionChanged_ |= item.selected; | 
|  | 
| -      item.classList.remove('list-item'); | 
| +      Polymer.dom(item).classList.remove('list-item'); | 
| item.removeEventListener('click', this.onItemClicked_); | 
| delete item.selected; | 
| }, | 
| @@ -118,12 +119,12 @@ tr.exportTo('tr.ui.b', function() { | 
| onItemClicked_: function(e) { | 
| var currentSelectedElement = this.selectedElement; | 
| if (currentSelectedElement) | 
| -        currentSelectedElement.removeAttribute('selected'); | 
| +        Polymer.dom(currentSelectedElement).removeAttribute('selected'); | 
| var element = e.target; | 
| while (element.parentElement != this) | 
| element = element.parentElement; | 
| if (element !== currentSelectedElement) | 
| -        element.setAttribute('selected', 'selected'); | 
| +        Polymer.dom(element).setAttribute('selected', 'selected'); | 
| tr.b.dispatchSimpleEvent(this, 'selection-changed', false); | 
| }, | 
|  | 
| @@ -132,7 +133,7 @@ tr.exportTo('tr.ui.b', function() { | 
| return; | 
|  | 
| if (e.keyCode == 38) { // Up arrow. | 
| -        var prev = this.selectedElement.previousSibling; | 
| +        var prev = Polymer.dom(this.selectedElement).previousSibling; | 
| if (prev) { | 
| prev.selected = true; | 
| tr.ui.b.scrollIntoViewIfNeeded(prev); | 
| @@ -140,7 +141,7 @@ tr.exportTo('tr.ui.b', function() { | 
| return true; | 
| } | 
| } else if (e.keyCode == 40) { // Down arrow. | 
| -        var next = this.selectedElement.nextSibling; | 
| +        var next = Polymer.dom(this.selectedElement).nextSibling; | 
| if (next) { | 
| next.selected = true; | 
| tr.ui.b.scrollIntoViewIfNeeded(next); | 
| @@ -152,7 +153,7 @@ tr.exportTo('tr.ui.b', function() { | 
|  | 
| addItem: function(textContent) { | 
| var item = document.createElement('div'); | 
| -      item.textContent = textContent; | 
| +      Polymer.dom(item).textContent = textContent; | 
| Polymer.dom(this).appendChild(item); | 
| return item; | 
| } | 
|  |