1. 27 Oct, 2022 1 commit
    • Robert Knight's avatar
      Send frame identifier for guests as part of connection setup · d72c4b1d
      Robert Knight authored
      Guest frames pass an identifier for their associated browser frame to the
      sidebar. The sidebar in turn uses this identifier as a key to refer to different
      guests in various places. This identifier used to be sent as part of the
      `documentInfoChanged` message after a guest <-> sidebar connection is
      established, rather than as part of the initial connection metadata. As a result
      the sidebar had to invent a temporary ID for the new guest, which was used until
      it learned the real ID.
      
      This commit simplifies the picture by adding a `sourceId` attribute to frame
      connection setup messages. This replaces the `frameIdentifier` in the
      `documentInfoChanged` message, and allows the sidebar to know the final ID of
      the guest as soon as it connects.
      d72c4b1d
  2. 26 Oct, 2022 10 commits
  3. 25 Oct, 2022 11 commits
  4. 21 Oct, 2022 1 commit
  5. 19 Oct, 2022 3 commits
  6. 17 Oct, 2022 13 commits
  7. 12 Oct, 2022 1 commit