• Eduardo Sanz García's avatar
    Add support for `MessagePort` in `shared/bridge.js` · b716c457
    Eduardo Sanz García authored
    Initially, I tried to if/else portions of the code to accommodate for
    `MessagePort`, aiming to avoid duplication of the code (like I did for
    `shared/frame-rpc.js` #3565). However, I found that, unlike
    `shared/frame-rpc.js`, this resulted into a spaghetti-type of code, not
    very understandable.
    
    Then, I decided to create two internal methods to support both the
    current communication using `Window` and the new `MessagePort`. This in
    my opinion leads to a clearer results, although some code is duplicated
    in both methods.
    
    This PR will result on a reduction in code coverage, which will be fix
    by #3590.
    b716c457
Name
Last commit
Last update
..
components Loading commit data...
config Loading commit data...
helpers Loading commit data...
services Loading commit data...
store Loading commit data...
test Loading commit data...
util Loading commit data...
cross-origin-rpc.js Loading commit data...
icons.js Loading commit data...
index.js Loading commit data...
markdown-commands.js Loading commit data...
media-embedder.js Loading commit data...
render-markdown.js Loading commit data...
search-client.js Loading commit data...
service-context.js Loading commit data...
websocket.js Loading commit data...