I initially thought the issue occurred when trying to debug other targets than Tabs, which might not support the "accessibility" actor, but indeed it also happens with tabs.
Something must be wrong in the way the client does the feature detection at
Looking at the code it is quite complex (need to first call a method on the accessibility actor to make sure it's instanciated etc...), but everything seems to be fine until we call
// Only works with FF61+ targets
await this.target.actorHasMethod("accessibility", "enable");
and the accessibility actor is still not available in
It's also very surprising that this doesn't happen with USB.
Yura: any idea what might be wrong here?