| OLD | NEW |
| 1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 | 5 |
| 6 /** @suppress {duplicate} */ | 6 /** @suppress {duplicate} */ |
| 7 var remoting = remoting || {}; | 7 var remoting = remoting || {}; |
| 8 | 8 |
| 9 (function() { | 9 (function() { |
| 10 | 10 |
| (...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 93 'content', | 93 'content', |
| 94 'description', | 94 'description', |
| 95 'error', | 95 'error', |
| 96 'standard-ice', | 96 'standard-ice', |
| 97 'control', | 97 'control', |
| 98 'event', | 98 'event', |
| 99 'video', | 99 'video', |
| 100 'audio', | 100 'audio', |
| 101 'initial-resolution', | 101 'initial-resolution', |
| 102 'authentication', | 102 'authentication', |
| 103 'quic-config', | |
| 104 'service-unavailable' | 103 'service-unavailable' |
| 105 ]); | 104 ]); |
| 106 | 105 |
| 107 // Strip PII from attributes. | 106 // Strip PII from attributes. |
| 108 var attributes = node.attributes; | 107 var attributes = node.attributes; |
| 109 for (var i = 0; i < attributes.length; i++) { | 108 for (var i = 0; i < attributes.length; i++) { |
| 110 var attribute = /** @type {Attr} */ (attributes[i]); | 109 var attribute = /** @type {Attr} */ (attributes[i]); |
| 111 var value = 'REDACTED'; | 110 var value = 'REDACTED'; |
| 112 if (attributesWhiteList.has(attribute.nodeName)) { | 111 if (attributesWhiteList.has(attribute.nodeName)) { |
| 113 value = attribute.nodeValue; | 112 value = attribute.nodeValue; |
| (...skipping 15 matching lines...) Expand all Loading... |
| 129 // Strip PII from child nodes. | 128 // Strip PII from child nodes. |
| 130 var children = node.children; | 129 var children = node.children; |
| 131 for (i = 0; i < children.length; i++) { | 130 for (i = 0; i < children.length; i++) { |
| 132 var child = /** @type{Element}*/ (children[i]); | 131 var child = /** @type{Element}*/ (children[i]); |
| 133 var childCopy = outNode.ownerDocument.createElement(child.tagName); | 132 var childCopy = outNode.ownerDocument.createElement(child.tagName); |
| 134 outNode.appendChild(childCopy); | 133 outNode.appendChild(childCopy); |
| 135 stripPII(child, childCopy); | 134 stripPII(child, childCopy); |
| 136 } | 135 } |
| 137 } | 136 } |
| 138 | 137 |
| 139 })(); | 138 })(); |
| OLD | NEW |