Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/accessible/xpcom/xpcAccEvents.cpp
Line
Count
Source (jump to first uncovered line)
1
/* THIS FILE IS AUTOGENERATED - DO NOT EDIT */
2
3
#include "xpcAccEvents.h"
4
#include "nsIAccessible.h"
5
#include "nsIAccessibleDocument.h"
6
#include "nsINode.h"
7
#include "nsIAccessible.h"
8
#include "nsIAccessibleDocument.h"
9
#include "nsINode.h"
10
#include "nsIAccessible.h"
11
#include "nsIAccessibleDocument.h"
12
#include "nsINode.h"
13
#include "nsIAccessible.h"
14
#include "nsIAccessibleDocument.h"
15
#include "nsINode.h"
16
#include "nsIAccessible.h"
17
#include "nsIAccessible.h"
18
#include "nsIAccessible.h"
19
#include "nsIAccessible.h"
20
#include "nsIAccessibleDocument.h"
21
#include "nsINode.h"
22
#include "nsIAccessible.h"
23
#include "nsIAccessibleDocument.h"
24
#include "nsINode.h"
25
#include "nsIAccessible.h"
26
#include "nsIAccessibleDocument.h"
27
#include "nsINode.h"
28
#include "nsIAccessible.h"
29
#include "nsIAccessibleDocument.h"
30
#include "nsINode.h"
31
#include "nsIAccessible.h"
32
#include "nsIAccessible.h"
33
#include "nsIAccessible.h"
34
#include "nsIAccessibleDocument.h"
35
#include "nsINode.h"
36
37
NS_IMPL_CYCLE_COLLECTION(xpcAccEvent, mAccessible, mAccessibleDocument, mDOMNode)
38
39
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccEvent)
40
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccEvent)
41
42
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccEvent)
43
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
44
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
45
0
NS_INTERFACE_MAP_END
46
47
NS_IMETHODIMP
48
xpcAccEvent::GetEventType(uint32_t *aEventType)
49
0
{
50
0
  *aEventType = mEventType;
51
0
  return NS_OK;
52
0
}
53
54
NS_IMETHODIMP
55
xpcAccEvent::GetAccessible(nsIAccessible** aAccessible)
56
0
{
57
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
58
0
  return NS_OK;
59
0
}
60
61
NS_IMETHODIMP
62
xpcAccEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
63
0
{
64
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
65
0
  return NS_OK;
66
0
}
67
68
NS_IMETHODIMP
69
xpcAccEvent::GetDOMNode(nsINode** aDOMNode)
70
0
{
71
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
72
0
  return NS_OK;
73
0
}
74
75
NS_IMETHODIMP
76
xpcAccEvent::GetIsFromUserInput(bool *aIsFromUserInput)
77
0
{
78
0
  *aIsFromUserInput = mIsFromUserInput;
79
0
  return NS_OK;
80
0
}
81
82
NS_IMPL_CYCLE_COLLECTION(xpcAccStateChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
83
84
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccStateChangeEvent)
85
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccStateChangeEvent)
86
87
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccStateChangeEvent)
88
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
89
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
90
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent)
91
0
NS_INTERFACE_MAP_END
92
93
NS_IMETHODIMP
94
xpcAccStateChangeEvent::GetEventType(uint32_t *aEventType)
95
0
{
96
0
  *aEventType = mEventType;
97
0
  return NS_OK;
98
0
}
99
100
NS_IMETHODIMP
101
xpcAccStateChangeEvent::GetAccessible(nsIAccessible** aAccessible)
102
0
{
103
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
104
0
  return NS_OK;
105
0
}
106
107
NS_IMETHODIMP
108
xpcAccStateChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
109
0
{
110
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
111
0
  return NS_OK;
112
0
}
113
114
NS_IMETHODIMP
115
xpcAccStateChangeEvent::GetDOMNode(nsINode** aDOMNode)
116
0
{
117
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
118
0
  return NS_OK;
119
0
}
120
121
NS_IMETHODIMP
122
xpcAccStateChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
123
0
{
124
0
  *aIsFromUserInput = mIsFromUserInput;
125
0
  return NS_OK;
126
0
}
127
128
NS_IMETHODIMP
129
xpcAccStateChangeEvent::GetState(uint32_t *aState)
130
0
{
131
0
  *aState = mState;
132
0
  return NS_OK;
133
0
}
134
135
NS_IMETHODIMP
136
xpcAccStateChangeEvent::GetIsExtraState(bool *aIsExtraState)
137
0
{
138
0
  *aIsExtraState = mIsExtraState;
139
0
  return NS_OK;
140
0
}
141
142
NS_IMETHODIMP
143
xpcAccStateChangeEvent::GetIsEnabled(bool *aIsEnabled)
144
0
{
145
0
  *aIsEnabled = mIsEnabled;
146
0
  return NS_OK;
147
0
}
148
149
NS_IMPL_CYCLE_COLLECTION(xpcAccTextChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
150
151
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccTextChangeEvent)
152
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccTextChangeEvent)
153
154
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccTextChangeEvent)
155
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
156
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
157
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent)
158
0
NS_INTERFACE_MAP_END
159
160
NS_IMETHODIMP
161
xpcAccTextChangeEvent::GetEventType(uint32_t *aEventType)
162
0
{
163
0
  *aEventType = mEventType;
164
0
  return NS_OK;
165
0
}
166
167
NS_IMETHODIMP
168
xpcAccTextChangeEvent::GetAccessible(nsIAccessible** aAccessible)
169
0
{
170
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
171
0
  return NS_OK;
172
0
}
173
174
NS_IMETHODIMP
175
xpcAccTextChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
176
0
{
177
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
178
0
  return NS_OK;
179
0
}
180
181
NS_IMETHODIMP
182
xpcAccTextChangeEvent::GetDOMNode(nsINode** aDOMNode)
183
0
{
184
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
185
0
  return NS_OK;
186
0
}
187
188
NS_IMETHODIMP
189
xpcAccTextChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
190
0
{
191
0
  *aIsFromUserInput = mIsFromUserInput;
192
0
  return NS_OK;
193
0
}
194
195
NS_IMETHODIMP
196
xpcAccTextChangeEvent::GetStart(int32_t *aStart)
197
0
{
198
0
  *aStart = mStart;
199
0
  return NS_OK;
200
0
}
201
202
NS_IMETHODIMP
203
xpcAccTextChangeEvent::GetLength(uint32_t *aLength)
204
0
{
205
0
  *aLength = mLength;
206
0
  return NS_OK;
207
0
}
208
209
NS_IMETHODIMP
210
xpcAccTextChangeEvent::GetIsInserted(bool *aIsInserted)
211
0
{
212
0
  *aIsInserted = mIsInserted;
213
0
  return NS_OK;
214
0
}
215
216
NS_IMETHODIMP
217
xpcAccTextChangeEvent::GetModifiedText(nsAString& aModifiedText)
218
0
{
219
0
  aModifiedText = mModifiedText;
220
0
  return NS_OK;
221
0
}
222
223
NS_IMPL_CYCLE_COLLECTION(xpcAccHideEvent, mAccessible, mAccessibleDocument, mDOMNode, mTargetParent, mTargetNextSibling, mTargetPrevSibling)
224
225
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccHideEvent)
226
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccHideEvent)
227
228
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccHideEvent)
229
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
230
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
231
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent)
232
0
NS_INTERFACE_MAP_END
233
234
NS_IMETHODIMP
235
xpcAccHideEvent::GetEventType(uint32_t *aEventType)
236
0
{
237
0
  *aEventType = mEventType;
238
0
  return NS_OK;
239
0
}
240
241
NS_IMETHODIMP
242
xpcAccHideEvent::GetAccessible(nsIAccessible** aAccessible)
243
0
{
244
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
245
0
  return NS_OK;
246
0
}
247
248
NS_IMETHODIMP
249
xpcAccHideEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
250
0
{
251
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
252
0
  return NS_OK;
253
0
}
254
255
NS_IMETHODIMP
256
xpcAccHideEvent::GetDOMNode(nsINode** aDOMNode)
257
0
{
258
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
259
0
  return NS_OK;
260
0
}
261
262
NS_IMETHODIMP
263
xpcAccHideEvent::GetIsFromUserInput(bool *aIsFromUserInput)
264
0
{
265
0
  *aIsFromUserInput = mIsFromUserInput;
266
0
  return NS_OK;
267
0
}
268
269
NS_IMETHODIMP
270
xpcAccHideEvent::GetTargetParent(nsIAccessible** aTargetParent)
271
0
{
272
0
  NS_IF_ADDREF(*aTargetParent = mTargetParent);
273
0
  return NS_OK;
274
0
}
275
276
NS_IMETHODIMP
277
xpcAccHideEvent::GetTargetNextSibling(nsIAccessible** aTargetNextSibling)
278
0
{
279
0
  NS_IF_ADDREF(*aTargetNextSibling = mTargetNextSibling);
280
0
  return NS_OK;
281
0
}
282
283
NS_IMETHODIMP
284
xpcAccHideEvent::GetTargetPrevSibling(nsIAccessible** aTargetPrevSibling)
285
0
{
286
0
  NS_IF_ADDREF(*aTargetPrevSibling = mTargetPrevSibling);
287
0
  return NS_OK;
288
0
}
289
290
NS_IMPL_CYCLE_COLLECTION(xpcAccCaretMoveEvent, mAccessible, mAccessibleDocument, mDOMNode)
291
292
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccCaretMoveEvent)
293
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccCaretMoveEvent)
294
295
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccCaretMoveEvent)
296
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
297
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
298
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent)
299
0
NS_INTERFACE_MAP_END
300
301
NS_IMETHODIMP
302
xpcAccCaretMoveEvent::GetEventType(uint32_t *aEventType)
303
0
{
304
0
  *aEventType = mEventType;
305
0
  return NS_OK;
306
0
}
307
308
NS_IMETHODIMP
309
xpcAccCaretMoveEvent::GetAccessible(nsIAccessible** aAccessible)
310
0
{
311
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
312
0
  return NS_OK;
313
0
}
314
315
NS_IMETHODIMP
316
xpcAccCaretMoveEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
317
0
{
318
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
319
0
  return NS_OK;
320
0
}
321
322
NS_IMETHODIMP
323
xpcAccCaretMoveEvent::GetDOMNode(nsINode** aDOMNode)
324
0
{
325
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
326
0
  return NS_OK;
327
0
}
328
329
NS_IMETHODIMP
330
xpcAccCaretMoveEvent::GetIsFromUserInput(bool *aIsFromUserInput)
331
0
{
332
0
  *aIsFromUserInput = mIsFromUserInput;
333
0
  return NS_OK;
334
0
}
335
336
NS_IMETHODIMP
337
xpcAccCaretMoveEvent::GetCaretOffset(int32_t *aCaretOffset)
338
0
{
339
0
  *aCaretOffset = mCaretOffset;
340
0
  return NS_OK;
341
0
}
342
343
NS_IMPL_CYCLE_COLLECTION(xpcAccObjectAttributeChangedEvent, mAccessible, mAccessibleDocument, mDOMNode)
344
345
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccObjectAttributeChangedEvent)
346
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccObjectAttributeChangedEvent)
347
348
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccObjectAttributeChangedEvent)
349
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
350
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
351
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent)
352
0
NS_INTERFACE_MAP_END
353
354
NS_IMETHODIMP
355
xpcAccObjectAttributeChangedEvent::GetEventType(uint32_t *aEventType)
356
0
{
357
0
  *aEventType = mEventType;
358
0
  return NS_OK;
359
0
}
360
361
NS_IMETHODIMP
362
xpcAccObjectAttributeChangedEvent::GetAccessible(nsIAccessible** aAccessible)
363
0
{
364
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
365
0
  return NS_OK;
366
0
}
367
368
NS_IMETHODIMP
369
xpcAccObjectAttributeChangedEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
370
0
{
371
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
372
0
  return NS_OK;
373
0
}
374
375
NS_IMETHODIMP
376
xpcAccObjectAttributeChangedEvent::GetDOMNode(nsINode** aDOMNode)
377
0
{
378
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
379
0
  return NS_OK;
380
0
}
381
382
NS_IMETHODIMP
383
xpcAccObjectAttributeChangedEvent::GetIsFromUserInput(bool *aIsFromUserInput)
384
0
{
385
0
  *aIsFromUserInput = mIsFromUserInput;
386
0
  return NS_OK;
387
0
}
388
389
NS_IMETHODIMP
390
xpcAccObjectAttributeChangedEvent::GetChangedAttribute(nsAString& aChangedAttribute)
391
0
{
392
0
  aChangedAttribute = mChangedAttribute;
393
0
  return NS_OK;
394
0
}
395
396
NS_IMPL_CYCLE_COLLECTION(xpcAccTableChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
397
398
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccTableChangeEvent)
399
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccTableChangeEvent)
400
401
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccTableChangeEvent)
402
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
403
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
404
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent)
405
0
NS_INTERFACE_MAP_END
406
407
NS_IMETHODIMP
408
xpcAccTableChangeEvent::GetEventType(uint32_t *aEventType)
409
0
{
410
0
  *aEventType = mEventType;
411
0
  return NS_OK;
412
0
}
413
414
NS_IMETHODIMP
415
xpcAccTableChangeEvent::GetAccessible(nsIAccessible** aAccessible)
416
0
{
417
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
418
0
  return NS_OK;
419
0
}
420
421
NS_IMETHODIMP
422
xpcAccTableChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
423
0
{
424
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
425
0
  return NS_OK;
426
0
}
427
428
NS_IMETHODIMP
429
xpcAccTableChangeEvent::GetDOMNode(nsINode** aDOMNode)
430
0
{
431
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
432
0
  return NS_OK;
433
0
}
434
435
NS_IMETHODIMP
436
xpcAccTableChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
437
0
{
438
0
  *aIsFromUserInput = mIsFromUserInput;
439
0
  return NS_OK;
440
0
}
441
442
NS_IMETHODIMP
443
xpcAccTableChangeEvent::GetRowOrColIndex(int32_t *aRowOrColIndex)
444
0
{
445
0
  *aRowOrColIndex = mRowOrColIndex;
446
0
  return NS_OK;
447
0
}
448
449
NS_IMETHODIMP
450
xpcAccTableChangeEvent::GetRowsOrColsCount(int32_t *aRowsOrColsCount)
451
0
{
452
0
  *aRowsOrColsCount = mRowsOrColsCount;
453
0
  return NS_OK;
454
0
}
455
456
NS_IMPL_CYCLE_COLLECTION(xpcAccVirtualCursorChangeEvent, mAccessible, mAccessibleDocument, mDOMNode, mOldAccessible, mNewAccessible)
457
458
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccVirtualCursorChangeEvent)
459
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccVirtualCursorChangeEvent)
460
461
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccVirtualCursorChangeEvent)
462
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
463
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
464
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent)
465
0
NS_INTERFACE_MAP_END
466
467
NS_IMETHODIMP
468
xpcAccVirtualCursorChangeEvent::GetEventType(uint32_t *aEventType)
469
0
{
470
0
  *aEventType = mEventType;
471
0
  return NS_OK;
472
0
}
473
474
NS_IMETHODIMP
475
xpcAccVirtualCursorChangeEvent::GetAccessible(nsIAccessible** aAccessible)
476
0
{
477
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
478
0
  return NS_OK;
479
0
}
480
481
NS_IMETHODIMP
482
xpcAccVirtualCursorChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
483
0
{
484
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
485
0
  return NS_OK;
486
0
}
487
488
NS_IMETHODIMP
489
xpcAccVirtualCursorChangeEvent::GetDOMNode(nsINode** aDOMNode)
490
0
{
491
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
492
0
  return NS_OK;
493
0
}
494
495
NS_IMETHODIMP
496
xpcAccVirtualCursorChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
497
0
{
498
0
  *aIsFromUserInput = mIsFromUserInput;
499
0
  return NS_OK;
500
0
}
501
502
NS_IMETHODIMP
503
xpcAccVirtualCursorChangeEvent::GetOldAccessible(nsIAccessible** aOldAccessible)
504
0
{
505
0
  NS_IF_ADDREF(*aOldAccessible = mOldAccessible);
506
0
  return NS_OK;
507
0
}
508
509
NS_IMETHODIMP
510
xpcAccVirtualCursorChangeEvent::GetOldStartOffset(int32_t *aOldStartOffset)
511
0
{
512
0
  *aOldStartOffset = mOldStartOffset;
513
0
  return NS_OK;
514
0
}
515
516
NS_IMETHODIMP
517
xpcAccVirtualCursorChangeEvent::GetOldEndOffset(int32_t *aOldEndOffset)
518
0
{
519
0
  *aOldEndOffset = mOldEndOffset;
520
0
  return NS_OK;
521
0
}
522
523
NS_IMETHODIMP
524
xpcAccVirtualCursorChangeEvent::GetNewAccessible(nsIAccessible** aNewAccessible)
525
0
{
526
0
  NS_IF_ADDREF(*aNewAccessible = mNewAccessible);
527
0
  return NS_OK;
528
0
}
529
530
NS_IMETHODIMP
531
xpcAccVirtualCursorChangeEvent::GetNewStartOffset(int32_t *aNewStartOffset)
532
0
{
533
0
  *aNewStartOffset = mNewStartOffset;
534
0
  return NS_OK;
535
0
}
536
537
NS_IMETHODIMP
538
xpcAccVirtualCursorChangeEvent::GetNewEndOffset(int32_t *aNewEndOffset)
539
0
{
540
0
  *aNewEndOffset = mNewEndOffset;
541
0
  return NS_OK;
542
0
}
543
544
NS_IMETHODIMP
545
xpcAccVirtualCursorChangeEvent::GetReason(int16_t *aReason)
546
0
{
547
0
  *aReason = mReason;
548
0
  return NS_OK;
549
0
}
550
551
NS_IMETHODIMP
552
xpcAccVirtualCursorChangeEvent::GetBoundaryType(int16_t *aBoundaryType)
553
0
{
554
0
  *aBoundaryType = mBoundaryType;
555
0
  return NS_OK;
556
0
}
557
558
NS_IMPL_CYCLE_COLLECTION(xpcAccScrollingEvent, mAccessible, mAccessibleDocument, mDOMNode)
559
560
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccScrollingEvent)
561
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccScrollingEvent)
562
563
0
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccScrollingEvent)
564
0
  NS_INTERFACE_MAP_ENTRY(nsISupports)
565
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
566
0
  NS_INTERFACE_MAP_ENTRY(nsIAccessibleScrollingEvent)
567
0
NS_INTERFACE_MAP_END
568
569
NS_IMETHODIMP
570
xpcAccScrollingEvent::GetEventType(uint32_t *aEventType)
571
0
{
572
0
  *aEventType = mEventType;
573
0
  return NS_OK;
574
0
}
575
576
NS_IMETHODIMP
577
xpcAccScrollingEvent::GetAccessible(nsIAccessible** aAccessible)
578
0
{
579
0
  NS_IF_ADDREF(*aAccessible = mAccessible);
580
0
  return NS_OK;
581
0
}
582
583
NS_IMETHODIMP
584
xpcAccScrollingEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
585
0
{
586
0
  NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
587
0
  return NS_OK;
588
0
}
589
590
NS_IMETHODIMP
591
xpcAccScrollingEvent::GetDOMNode(nsINode** aDOMNode)
592
0
{
593
0
  NS_IF_ADDREF(*aDOMNode = mDOMNode);
594
0
  return NS_OK;
595
0
}
596
597
NS_IMETHODIMP
598
xpcAccScrollingEvent::GetIsFromUserInput(bool *aIsFromUserInput)
599
0
{
600
0
  *aIsFromUserInput = mIsFromUserInput;
601
0
  return NS_OK;
602
0
}
603
604
NS_IMETHODIMP
605
xpcAccScrollingEvent::GetScrollX(uint32_t *aScrollX)
606
0
{
607
0
  *aScrollX = mScrollX;
608
0
  return NS_OK;
609
0
}
610
611
NS_IMETHODIMP
612
xpcAccScrollingEvent::GetScrollY(uint32_t *aScrollY)
613
0
{
614
0
  *aScrollY = mScrollY;
615
0
  return NS_OK;
616
0
}
617
618
NS_IMETHODIMP
619
xpcAccScrollingEvent::GetMaxScrollX(uint32_t *aMaxScrollX)
620
0
{
621
0
  *aMaxScrollX = mMaxScrollX;
622
0
  return NS_OK;
623
0
}
624
625
NS_IMETHODIMP
626
xpcAccScrollingEvent::GetMaxScrollY(uint32_t *aMaxScrollY)
627
0
{
628
0
  *aMaxScrollY = mMaxScrollY;
629
0
  return NS_OK;
630
0
}
631