Open Bug 1503482 Opened 6 years ago Updated 2 years ago

Add an `EventDispatcher::Dispatch` callback overload for C++

Categories

(GeckoView :: General, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: lina, Unassigned)

References

Details

Currently, the dispatcher unboxes JNI params into JS values. This means C++ callers need to implement `nsIAndroidEventCallback`, and use JSAPI to unpack the params. We could change the overload added for C++ in bug 1362195 to take a lambda and boxed JNI params instead.
Product: Firefox for Android → GeckoView
Severity: normal → S3

Tasks and enhancements should have severity N/A.

Severity: S3 → N/A
You need to log in before you can comment on or make changes to this bug.