зеркало из https://github.com/mozilla/gecko-dev.git
8676c67cef
The only fallout from part 1 is a single test where we run `evaluateJS` on a session, serialize it to a `Parcel`, deserialize it to new, distinct `GeckoSession` object, and then perform additional `evaluateJS` on the latter. Since the deserialization of the `Parcel` transferred the session's contents from the original session to the new session, we also need to transfer the `WebExtension.Port` used by `evaluateJS` to the new session. Note that this fix is kind of hacky, but because we are going to deprecate the parcelability of `GeckoSession`, I do not believe that it is worth the effort to implement a "perfect" fix; that would likely involve adding new APIs to support another API that we are going to deprecate anyway. Depends on D81746 Differential Revision: https://phabricator.services.mozilla.com/D81748 |
||
---|---|---|
.. | ||
android | ||
locales | ||
.eslintrc.js |