@@ -142,25 +142,17 @@ export class DotTooltipListenerChild extends JSWindowActorChild {
142
142
if ( this . _currentTooltip ) {
143
143
const doc = this . _currentTooltip . ownerDocument ;
144
144
145
- Services . els . removeSystemEventListener ( doc , "wheel" , this , true ) ;
146
- Services . els . removeSystemEventListener (
147
- doc ,
148
- "mousedown" ,
149
- this ,
150
- true
151
- ) ;
152
- Services . els . removeSystemEventListener ( doc , "mouseup" , this , true ) ;
153
- Services . els . removeSystemEventListener ( doc , "keydown" , this , true ) ;
145
+ doc . removeEventListener ( "wheel" , this , true ) ;
146
+ doc . removeEventListener ( "mousedown" , this , true ) ;
147
+ doc . removeEventListener ( "mouseup" , this , true ) ;
148
+ doc . removeEventListener ( "keydown" , this , true ) ;
154
149
155
- Services . els . removeSystemEventListener (
156
- this . _currentTooltip ,
150
+ this . _currentTooltip . removeEventListener (
157
151
"popupshowing" ,
158
152
this ,
159
153
false
160
154
) ;
161
-
162
- Services . els . removeSystemEventListener (
163
- this . _currentTooltip ,
155
+ this . _currentTooltip . removeEventListener (
164
156
"popuphiding" ,
165
157
this ,
166
158
false
@@ -362,24 +354,13 @@ export class DotTooltipListenerChild extends JSWindowActorChild {
362
354
triggerNode || event . target
363
355
) ;
364
356
365
- Services . els . addSystemEventListener (
366
- tooltip ,
367
- "popupshowing" ,
368
- this ,
369
- false
370
- ) ;
371
-
372
- Services . els . addSystemEventListener (
373
- tooltip ,
374
- "popuphiding" ,
375
- this ,
376
- false
377
- ) ;
357
+ tooltip . addEventListener ( "popupshowing" , this , false ) ;
358
+ tooltip . addEventListener ( "popuphiding" , this , false ) ;
378
359
379
- Services . els . addSystemEventListener ( doc , "wheel" , this , true ) ;
380
- Services . els . addSystemEventListener ( doc , "mousedown" , this , true ) ;
381
- Services . els . addSystemEventListener ( doc , "mouseup" , this , true ) ;
382
- Services . els . addSystemEventListener ( doc , "keydown" , this , true ) ;
360
+ doc . addEventListener ( "wheel" , this , true ) ;
361
+ doc . addEventListener ( "mousedown" , this , true ) ;
362
+ doc . addEventListener ( "mouseup" , this , true ) ;
363
+ doc . addEventListener ( "keydown" , this , true ) ;
383
364
384
365
Object . defineProperty ( tooltip , "triggerNode" , {
385
366
configurable : true ,
@@ -540,11 +521,11 @@ export class DotTooltipListenerChild extends JSWindowActorChild {
540
521
* @param {Node } node
541
522
*/
542
523
addTooltipSupport ( node ) {
543
- Services . els . addSystemEventListener ( node , "mouseout" , this , false ) ;
544
- Services . els . addSystemEventListener ( node , "mousemove" , this , false ) ;
545
- Services . els . addSystemEventListener ( node , "mousedown" , this , false ) ;
546
- Services . els . addSystemEventListener ( node , "mouseup" , this , false ) ;
547
- Services . els . addSystemEventListener ( node , "dragstart" , this , true ) ;
524
+ node . addEventListener ( "mouseout" , this , false ) ;
525
+ node . addEventListener ( "mousemove" , this , false ) ;
526
+ node . addEventListener ( "mousedown" , this , false ) ;
527
+ node . addEventListener ( "mouseup" , this , false ) ;
528
+ node . addEventListener ( "dragstart" , this , true ) ;
548
529
}
549
530
550
531
/**
0 commit comments