After more research, I think we might only need one exposure event after [`onViewerIsUsed`](https://searchfox.org/mozilla-central/rev/3b707c8fd7e978eebf24279ee51ccf07895cfbcb/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs#1066). Early testing seems to indicate that using the Gecko call of `NimbusFeatures.pdfjs.recordExposureEvent();` might not work and we will need to make a workaround.
Bug 1840658 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I think we might only need one exposure event after [`onViewerIsUsed`](https://searchfox.org/mozilla-central/rev/3b707c8fd7e978eebf24279ee51ccf07895cfbcb/toolkit/components/pdfjs/content/PdfStreamConverter.sys.mjs#1066). Early testing seems to indicate that using the Gecko call of `NimbusFeatures.pdfjs.recordExposureEvent();` might not work and we will need to create a workaround. Will find out more during Nimbus office hours.