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

Side by Side Diff: third_party/polymer/v1_0/components-chromium/iron-test-helpers/mock-interactions.js

Issue 1468623004: Update Polymer from 1.2.1 -> 1.2.3 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@travis-yml
Patch Set: local-state.html Created 5 years, 1 month 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 unified diff | Download patch
OLDNEW
1 /** 1 /**
2 * @license 2 * @license
3 * Copyright (c) 2014 The Polymer Project Authors. All rights reserved. 3 * Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
4 * This code may only be used under the BSD style license found at http://polyme r.github.io/LICENSE.txt 4 * This code may only be used under the BSD style license found at http://polyme r.github.io/LICENSE.txt
5 * The complete set of authors may be found at http://polymer.github.io/AUTHORS. txt 5 * The complete set of authors may be found at http://polymer.github.io/AUTHORS. txt
6 * The complete set of contributors may be found at http://polymer.github.io/CON TRIBUTORS.txt 6 * The complete set of contributors may be found at http://polymer.github.io/CON TRIBUTORS.txt
7 * Code distributed by Google as part of the polymer project is also 7 * Code distributed by Google as part of the polymer project is also
8 * subject to an additional IP rights grant found at http://polymer.github.io/PA TENTS.txt 8 * subject to an additional IP rights grant found at http://polymer.github.io/PA TENTS.txt
9 */ 9 */
10 10
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 // Respect nodes that are disabled in the UI. 100 // Respect nodes that are disabled in the UI.
101 if (window.getComputedStyle(node)['pointer-events'] === 'none') 101 if (window.getComputedStyle(node)['pointer-events'] === 'none')
102 return; 102 return;
103 var xy = middleOfNode(node); 103 var xy = middleOfNode(node);
104 down(node, xy); 104 down(node, xy);
105 up(node, xy); 105 up(node, xy);
106 makeEvent('tap', xy, node); 106 makeEvent('tap', xy, node);
107 } 107 }
108 108
109 function focus(target) { 109 function focus(target) {
110 Polymer.Base.fire.call(target, 'focus', {}, { 110 Polymer.Base.fire('focus', {}, {
111 bubbles: false 111 bubbles: false,
112 node: target
112 }); 113 });
113 } 114 }
114 115
115 function blur(target) { 116 function blur(target) {
116 Polymer.Base.fire.call(target, 'blur', {}, { 117 Polymer.Base.fire('blur', {}, {
117 bubbles: false 118 bubbles: false,
119 node: target
118 }); 120 });
119 } 121 }
120 122
121 function downAndUp(target, callback) { 123 function downAndUp(target, callback) {
122 down(target); 124 down(target);
123 Polymer.Base.async(function() { 125 Polymer.Base.async(function() {
124 up(target); 126 up(target);
125 tap(target); 127 tap(target);
126 128
127 callback && callback(); 129 callback && callback();
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
191 track: track, 193 track: track,
192 pressAndReleaseKeyOn: pressAndReleaseKeyOn, 194 pressAndReleaseKeyOn: pressAndReleaseKeyOn,
193 pressEnter: pressEnter, 195 pressEnter: pressEnter,
194 pressSpace: pressSpace, 196 pressSpace: pressSpace,
195 keyDownOn: keyDownOn, 197 keyDownOn: keyDownOn,
196 keyUpOn: keyUpOn, 198 keyUpOn: keyUpOn,
197 middleOfNode: middleOfNode, 199 middleOfNode: middleOfNode,
198 topLeftOfNode: topLeftOfNode 200 topLeftOfNode: topLeftOfNode
199 }; 201 };
200 })(this); 202 })(this);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698