Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for recording and replaying adoptedStyleSheets API #989

Merged
merged 51 commits into from
Sep 29, 2022

Commits on Aug 14, 2022

  1. Configuration menu
    Copy the full SHA
    9c7e058 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

  1. Configuration menu
    Copy the full SHA
    4c2ea18 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    755d9f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ef9a77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2dd6ba0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20279ae View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    6cf04c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fbe2e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    655e158 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cdf9a37 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    8002fb4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25a033f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05072dc View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    0c4a915 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Configuration menu
    Copy the full SHA
    d3227fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22127e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

  1. Configuration menu
    Copy the full SHA
    2a36b45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e020877 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edd094a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    040a987 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1df970a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    ba0bcf8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae4a0ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b25f1c6 View commit details
    Browse the repository at this point in the history
  4. style: format files

    YunFeng0817 committed Sep 5, 2022
    Configuration menu
    Copy the full SHA
    d029ef6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    09797c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    cf6ef45 View commit details
    Browse the repository at this point in the history
  2. CI: fix an eslint error

    YunFeng0817 committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    0c35311 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48eed10 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Configuration menu
    Copy the full SHA
    abf5135 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    89c9f91 View commit details
    Browse the repository at this point in the history
  3. improve the robustness in the live mode

    In the live mode where events are transferred over network without strict order guarantee, some newer events are applied before some old events and adopted stylesheets may haven't been created.
    Added a retry mechanism to solve this problem.
    YunFeng0817 committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    64d3c4e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    07adf2c View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Configuration menu
    Copy the full SHA
    ee4e879 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    ef24e91 View commit details
    Browse the repository at this point in the history
  2. update action name

    YunFeng0817 committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    b443645 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    aea3020 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca9da9a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. Update packages/rrweb/src/record/constructableStyleSheets.d.ts

    Co-authored-by: Justin Halsall <Juice10@users.noreply.github.com>
    YunFeng0817 and Juice10 authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    7e633e5 View commit details
    Browse the repository at this point in the history
  2. Update packages/rrweb/src/record/constructableStyleSheets.d.ts

    Co-authored-by: Justin Halsall <Juice10@users.noreply.github.com>
    YunFeng0817 and Juice10 authored Sep 17, 2022
    Configuration menu
    Copy the full SHA
    af458d3 View commit details
    Browse the repository at this point in the history
  3. apply Justin's review suggestions

    add more browser compatibility checks
    YunFeng0817 committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    4fdb3e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d9aa0b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9aa01bd View commit details
    Browse the repository at this point in the history
  6. make Mirror's replace function act the same with the original one whe…

    …n there's no existed node to replace
    YunFeng0817 committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    1662f8f View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    e759e6f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2022

  1. Configuration menu
    Copy the full SHA
    f1c0406 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. remove eslint disable in favor of feature detection

    Early returns aren't supported yet unfortunately, otherwise this code would be cleaner amilajack/eslint-plugin-compat#523
    Juice10 committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    4e7c293 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6bd919a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f0c3df View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. Configuration menu
    Copy the full SHA
    9006abe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71916d6 View commit details
    Browse the repository at this point in the history