Index: third_party/WebKit/PerformanceTests/HTMLToDOM/dom/bindings/realdomparserbindings.js |
diff --git a/third_party/WebKit/PerformanceTests/HTMLToDOM/dom/bindings/realdomparserbindings.js b/third_party/WebKit/PerformanceTests/HTMLToDOM/dom/bindings/realdomparserbindings.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e0bc52a86e6bc6dcf90b1829883168b71d6c5798 |
--- /dev/null |
+++ b/third_party/WebKit/PerformanceTests/HTMLToDOM/dom/bindings/realdomparserbindings.js |
@@ -0,0 +1,32 @@ |
+// 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. |
+"use strict"; |
+ |
+(function(exports) { |
+ |
+class RealDomParserBindings { |
+ static setAttribute(element, name, value) { |
+ element.setAttribute(name, value); |
+ } |
+ |
+ static appendChild(parent, child) { |
+ parent.appendChild(child); |
+ } |
+ |
+ static createText(value) { |
+ return document.createTextNode(value); |
+ } |
+ |
+ static createElement(tagName) { |
+ return document.createElement(tagName); |
+ } |
+ |
+ static createDocumentFragment() { |
+ return document.createDocumentFragment(); |
+ } |
+} |
+ |
+exports.RealDomParserBindings = RealDomParserBindings; |
+ |
+})(this); |