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

Unified Diff: chrome/browser/resources/shared/js/cr/event_target_test.html

Issue 11962043: Move webui resources from chrome\browser\resources\shared to ui\webui\resources. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 7 years, 11 months 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: chrome/browser/resources/shared/js/cr/event_target_test.html
===================================================================
--- chrome/browser/resources/shared/js/cr/event_target_test.html (revision 177292)
+++ chrome/browser/resources/shared/js/cr/event_target_test.html (working copy)
@@ -1,137 +0,0 @@
-<!DOCTYPE html>
-<html>
-<head>
-<!-- TODO(arv): Check in Closue unit tests and make this run as part of the
- tests -->
-<script src="http://closure-library.googlecode.com/svn/trunk/closure/goog/base.js"></script>
-<script src="../cr.js"></script>
-<script src="event_target.js"></script>
-<script>
-
-goog.require('goog.testing.jsunit');
-
-</script>
-</head>
-<body>
-<script>
-
-const EventTarget = cr.EventTarget;
-const Event = cr.Event;
-
-function testFunctionListener() {
- var fi = 0;
- function f(e) {
- fi++;
- }
-
- var gi = 0;
- function g(e) {
- gi++;
- }
-
- var et = new EventTarget;
- et.addEventListener('f', f);
- et.addEventListener('g', g);
-
- // Adding again should not cause it to be called twice
- et.addEventListener('f', f);
- et.dispatchEvent(new Event('f'));
- assertEquals('Should have been called once', 1, fi);
- assertEquals(0, gi);
-
- et.removeEventListener('f', f);
- et.dispatchEvent(new Event('f'));
- assertEquals('Should not have been called again', 1, fi);
-
- et.dispatchEvent(new Event('g'));
- assertEquals('Should have been called once', 1, gi);
-}
-
-function testHandleEvent() {
- var fi = 0;
- var f = {
- handleEvent: function(e) {
- fi++;
- }
- };
-
- var gi = 0;
- var g = {
- handleEvent: function(e) {
- gi++;
- }
- };
-
- var et = new EventTarget;
- et.addEventListener('f', f);
- et.addEventListener('g', g);
-
- // Adding again should not cause it to be called twice
- et.addEventListener('f', f);
- et.dispatchEvent(new Event('f'));
- assertEquals('Should have been called once', 1, fi);
- assertEquals(0, gi);
-
- et.removeEventListener('f', f);
- et.dispatchEvent(new Event('f'));
- assertEquals('Should not have been called again', 1, fi);
-
- et.dispatchEvent(new Event('g'));
- assertEquals('Should have been called once', 1, gi);
-}
-
-function testPreventDefault() {
- var i = 0;
- function prevent(e) {
- i++;
- e.preventDefault();
- }
-
- var j = 0;
- function pass(e) {
- j++;
- }
-
- var et = new EventTarget;
- et.addEventListener('test', pass);
-
- assertTrue(et.dispatchEvent(new Event('test')));
- assertEquals(1, j);
-
- et.addEventListener('test', prevent);
-
- console.log('NOW');
- assertFalse(et.dispatchEvent(new Event('test')));
- assertEquals(2, j);
- assertEquals(1, i);
-}
-
-
-function testReturnFalse() {
- var i = 0;
- function prevent(e) {
- i++;
- return false;
- }
-
- var j = 0;
- function pass(e) {
- j++;
- }
-
- var et = new EventTarget;
- et.addEventListener('test', pass);
-
- assertTrue(et.dispatchEvent(new Event('test')));
- assertEquals(1, j);
-
- et.addEventListener('test', prevent);
-
- assertFalse(et.dispatchEvent(new Event('test')));
- assertEquals(2, j);
- assertEquals(1, i);
-}
-
-</script>
-</body>
-</html>
« no previous file with comments | « chrome/browser/resources/shared/js/cr/event_target.js ('k') | chrome/browser/resources/shared/js/cr/link_controller.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698