Pointerup not activating the document (applicable to Firefox for mobile devices)

https://www.w3.org/TR/html51/editing.html (redirects to https://html.spec.whatwg.org/multipage/interaction.html as of ) states the following:

An activation triggering input event is any event whose isTrusted attribute is true and whose type is one of:

However, Firefox Nightly for Android 132.0a1 (Build #2016045535) or Firefox for Android 130.0.1 (Build #2016044751) is not activating the page on pointerup, but only on touchend, which comes later.

You might say it's not a big deal, but it does not allow to, say, play sound when the user presses a button, if the activator for that button is a "pointerup". In my relatively complicated add-on, Pop the web, exactly that happens, and the first "pop" is not played.

Refresh the page to remove any accidental activations, then click on the div below with a mouse or a touchpad from a PC and click from a smartphone using touch input. You will see that the page is activated at the right time on a PC (on the first "pointerdown", which comes as a first "down"-like event) and too late on a smartphone (on the first "touchend", which comes after "pointerup", even though the pointerType is "touch"). All the incoming pointer events are written to a "p" below the div, so please, scroll down after you interact with the div. And by the way, emulating touch in Firefox for Linux makes the page activate even on the very first event - "pointerover" - which makes no sense to me since it's not even an event that should cause the activation.