Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3)

Unified Diff: third_party/WebKit/Source/core/testing/PrivateScriptTest.js

Issue 2571063002: Remove Blink-in-JS (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/testing/PrivateScriptTest.js
diff --git a/third_party/WebKit/Source/core/testing/PrivateScriptTest.js b/third_party/WebKit/Source/core/testing/PrivateScriptTest.js
deleted file mode 100644
index e9ed14ae0ff4c4336df27f1b5f3cc63b45b843de..0000000000000000000000000000000000000000
--- a/third_party/WebKit/Source/core/testing/PrivateScriptTest.js
+++ /dev/null
@@ -1,175 +0,0 @@
-// Copyright 2014 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";
-
-privateScriptController.installClass("PrivateScriptTest", function(PrivateScriptTestPrototype) {
-
- PrivateScriptTestPrototype.initialize = function() {
- this.m_shortAttribute = -1;
- this.m_stringAttribute = "xxx";
- this.m_nodeAttribute = null;
- this.m_stringAttributeForPrivateScriptOnly = "yyy";
- }
-
- PrivateScriptTestPrototype.doNothing = function() {
- }
-
- PrivateScriptTestPrototype.return123 = function() {
- return 123;
- }
-
- PrivateScriptTestPrototype.echoInteger = function(value) {
- return value;
- }
-
- PrivateScriptTestPrototype.echoString = function(value) {
- return value;
- }
-
- PrivateScriptTestPrototype.echoNode = function(value) {
- return value;
- }
-
- PrivateScriptTestPrototype.addValues_ = function(value1, value2) {
- return value1 + value2;
- }
-
- PrivateScriptTestPrototype.addInteger = function(value1, value2) {
- return this.addValues_(value1, value2);
- }
-
- PrivateScriptTestPrototype.addString = function(value1, value2) {
- return this.addValues_(value1, value2);
- }
-
- PrivateScriptTestPrototype.setIntegerToDocument = function(document, value) {
- document.integer = value;
- }
-
- PrivateScriptTestPrototype.getIntegerFromDocument = function(document) {
- return document.integer;
- }
-
- PrivateScriptTestPrototype.setIntegerToPrototype = function(value) {
- this.integer = value;
- }
-
- PrivateScriptTestPrototype.getIntegerFromPrototype = function() {
- return this.integer;
- }
-
- PrivateScriptTestPrototype.createElement = function(document) {
- return document.createElement("div");
- }
-
- PrivateScriptTestPrototype.appendChild = function(node1, node2) {
- node1.appendChild(node2);
- }
-
- PrivateScriptTestPrototype.firstChild = function(node) {
- return node.firstChild;
- }
-
- PrivateScriptTestPrototype.nextSibling = function(node) {
- return node.nextSibling;
- }
-
- PrivateScriptTestPrototype.innerHTML = function(node) {
- return node.innerHTML;
- }
-
- PrivateScriptTestPrototype.setInnerHTML = function(node, string) {
- node.innerHTML = string;
- }
-
- PrivateScriptTestPrototype.addClickListener = function(node) {
- node.addEventListener("click", function () {
- node.innerHTML = "clicked";
- });
- }
-
- PrivateScriptTestPrototype.clickNode = function(document, node) {
- var event = new MouseEvent("click", { bubbles: true, cancelable: true, view: window });
- node.dispatchEvent(event);
- }
-
- Object.defineProperty(PrivateScriptTestPrototype, "readonlyShortAttribute", {
- get: function() { return 123; }
- });
-
- Object.defineProperty(PrivateScriptTestPrototype, "shortAttribute", {
- get: function() { return this.m_shortAttribute; },
- set: function(value) { this.m_shortAttribute = value; }
- });
-
- Object.defineProperty(PrivateScriptTestPrototype, "stringAttribute", {
- get: function() { return this.m_stringAttribute; },
- set: function(value) { this.m_stringAttribute = value; }
- });
-
- Object.defineProperty(PrivateScriptTestPrototype, "nodeAttribute", {
- get: function() { return this.m_nodeAttribute; },
- set: function(value) { this.m_nodeAttribute = value; }
- });
-
- Object.defineProperty(PrivateScriptTestPrototype, "nodeAttributeThrowsIndexSizeError", {
- get: function() { privateScriptController.throwException(privateScriptController.DOMException.IndexSizeError, "getter threw error"); },
- set: function(value) { privateScriptController.throwException(privateScriptController.DOMException.IndexSizeError, "setter threw error"); }
- });
-
- PrivateScriptTestPrototype.voidMethodThrowsDOMSyntaxError = function() {
- privateScriptController.throwException(privateScriptController.DOMException.SyntaxError, "method threw error");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsError = function() {
- privateScriptController.throwException(privateScriptController.JSError.Error, "method threw Error");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsTypeError = function() {
- privateScriptController.throwException(privateScriptController.JSError.TypeError, "method threw TypeError");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsRangeError = function() {
- privateScriptController.throwException(privateScriptController.JSError.RangeError, "method threw RangeError");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsSyntaxError = function() {
- privateScriptController.throwException(privateScriptController.JSError.SyntaxError, "method threw SyntaxError");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsReferenceError = function() {
- privateScriptController.throwException(privateScriptController.JSError.ReferenceError, "method threw ReferenceError");
- }
-
- PrivateScriptTestPrototype.voidMethodThrowsStackOverflowError = function() {
- function f() { f(); }
- f();
- }
-
- PrivateScriptTestPrototype.addIntegerForPrivateScriptOnly = function(value1, value2) {
- return value1 + value2;
- }
-
- Object.defineProperty(PrivateScriptTestPrototype, "stringAttributeForPrivateScriptOnly", {
- get: function() { return this.m_stringAttributeForPrivateScriptOnly; },
- set: function(value) { this.m_stringAttributeForPrivateScriptOnly = value; }
- });
-
- PrivateScriptTestPrototype.addIntegerImplementedInCPP = function(value1, value2) {
- return this.addIntegerImplementedInCPPForPrivateScriptOnly(value1, value2);
- }
-
- Object.defineProperty(PrivateScriptTestPrototype, "stringAttributeImplementedInCPP", {
- get: function() { return this.m_stringAttributeImplementedInCPPForPrivateScriptOnly; },
- set: function(value) { this.m_stringAttributeImplementedInCPPForPrivateScriptOnly = value; }
- });
-
- PrivateScriptTestPrototype.dispatchDocumentOnload = function(document) {
- var event = new Event("load", { bubbles: true, cancelable: true });
- event.valueInPrivateScript = "this should not be visible in user's script";
- document.dispatchEvent(event);
- }
-
-});

Powered by Google App Engine
This is Rietveld 408576698