• Home
  • Raw
  • Download

Lines Matching refs:target

237   const target = new EventTarget();  constant
246 throws(() => target.dispatchEvent(i), {
266 ].forEach((i) => throws(() => target.addEventListener('foo', i), err(i)));
270 const target = new EventTarget(); constant
271 once(target, 'foo').then(common.mustCall());
272 target.dispatchEvent(new Event('foo'));
276 const target = new EventTarget(); constant
279 target.addEventListener('foo', common.mustNotCall());
280 target.dispatchEvent(event);
284 const target = new EventTarget(); constant
286 target.addEventListener('foo', common.mustCall((event) => {
289 target.addEventListener('foo', common.mustNotCall());
290 target.dispatchEvent(event);
294 const target = new EventTarget(); constant
296 target.addEventListener('foo', common.mustCall((event) => {
299 target.addEventListener('foo', common.mustNotCall());
300 target.dispatchEvent(event);
304 const target = new EventTarget(); constant
306 strictEqual(event.target, null);
307 target.addEventListener('foo', common.mustCall((event) => {
308 strictEqual(event.target, target);
309 strictEqual(event.currentTarget, target);
310 strictEqual(event.srcElement, target);
312 target.dispatchEvent(event);
328 const target = new EventTarget(); constant
329 const a = common.mustCall(() => target.removeEventListener('foo', a));
332 target.addEventListener('foo', a);
333 target.addEventListener('foo', b);
335 target.dispatchEvent(new Event('foo'));
336 target.dispatchEvent(new Event('foo'));
340 const target = new EventTarget(); constant
343 target.addEventListener('foo', a, { capture: true });
344 target.addEventListener('foo', a, { capture: false });
346 target.dispatchEvent(new Event('foo'));
347 target.removeEventListener('foo', a, { capture: true });
348 target.dispatchEvent(new Event('foo'));
349 target.removeEventListener('foo', a, { capture: false });
350 target.dispatchEvent(new Event('foo'));
353 const target = new EventTarget(); constant
354 strictEqual(target.toString(), '[object EventTarget]');
359 const target = new EventTarget(); constant
360 defineEventHandler(target, 'foo');
361 target.onfoo = common.mustCall();
362 target.dispatchEvent(new Event('foo'));
365 const target = new EventTarget(); constant
366 defineEventHandler(target, 'foo');
368 target.onfoo = () => count++;
369 target.onfoo = common.mustCall(() => count++);
370 target.dispatchEvent(new Event('foo'));
374 const target = new EventTarget(); constant
375 defineEventHandler(target, 'foo');
377 target.addEventListener('foo', () => count++);
378 target.onfoo = common.mustCall(() => count++);
379 target.dispatchEvent(new Event('foo'));
383 const target = new EventTarget(); constant
384 defineEventHandler(target, 'foo');
386 target.onfoo = fn;
387 strictEqual(target.onfoo, fn);
388 target.onfoo = null;
389 target.dispatchEvent(new Event('foo'));
394 const target = new EventTarget(); constant
398 ok(target.dispatchEvent.call(target2, event));
411 throws(() => target.dispatchEvent.call(i, event), {
424 const target = new EventTarget(); constant
425 target.addEventListener('foo', common.mustCall((e) => {
428 target.dispatchEvent(new Event('foo'));
434 const target = new EventTarget(); constant
437 target.addEventListener('toString', fn);
438 target.dispatchEvent(ev);
441 const target = new EventTarget(); constant
444 target.addEventListener('__proto__', fn);
445 target.dispatchEvent(ev);
473 strictEqual(lastWarning.target, eventTarget);
478 strictEqual(lastWarning.target, eventTarget);
490 strictEqual(event.target, eventTarget);
504 const target = new SubTarget(); constant
505 target.addEventListener('foo', common.mustCall());
506 target.dispatchEvent(new Event('foo'));
510 const target = new EventTarget(); constant
512 target.addEventListener('foo', common.mustCall(() => {
516 target.addEventListener('foo', common.mustCall(() => {
519 target.dispatchEvent(new Event('foo'));
522 const target = new EventTarget(); constant
523 defineEventHandler(target, 'foo');
524 const descriptor = Object.getOwnPropertyDescriptor(target, 'onfoo');
529 const target = new EventTarget(); constant
530 defineEventHandler(target, 'foo');
532 target.addEventListener('foo', () => output.push(1));
533 target.onfoo = common.mustNotCall();
534 target.addEventListener('foo', () => output.push(3));
535 target.onfoo = () => output.push(2);
536 target.addEventListener('foo', () => output.push(4));
537 target.dispatchEvent(new Event('foo'));