So apparently request() in the Connector didn't support returning JSON, which has been breaking our very few translators that call requestJSON(). Go figure! I probably should've caught that before merging in the async request functions. We also weren't returning responseURL, which requestDocument() uses to construct a wrapped Document.
(Some of these may be MV3 regressions, not sure, but I'm seeing them in the latest stable version on Firefox.)
So apparently
request()
in the Connector didn't support returning JSON, which has been breaking our very few translators that callrequestJSON()
. Go figure! I probably should've caught that before merging in the async request functions. We also weren't returningresponseURL
, whichrequestDocument()
uses to construct a wrapped Document.(Some of these may be MV3 regressions, not sure, but I'm seeing them in the latest stable version on Firefox.)