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

chore(webkit): add video recording #23579

Merged
merged 32 commits into from
Sep 6, 2022
Merged

chore(webkit): add video recording #23579

merged 32 commits into from
Sep 6, 2022

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    297e41b View commit details
    Browse the repository at this point in the history
  2. fix print-run

    flotwig committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    173de9f View commit details
    Browse the repository at this point in the history
  3. minimize diff

    flotwig committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    e493600 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    beb3f2d View commit details
    Browse the repository at this point in the history
  5. fix tests

    flotwig committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    4957a83 View commit details
    Browse the repository at this point in the history
  6. update stubbed tests

    flotwig committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    c255548 View commit details
    Browse the repository at this point in the history
  7. convert electron.js to .ts

    flotwig committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    b01e8c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Suggestions from code review

    flotwig committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    ce15192 View commit details
    Browse the repository at this point in the history
  2. Clean up new type errors

    flotwig committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    8bd49f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e8f62a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    501895a View commit details
    Browse the repository at this point in the history
  5. Suggestions from code review

    flotwig committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    5e74399 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

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

Commits on Aug 29, 2022

  1. unit tests

    flotwig committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    9b8cfbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7f6d4b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    e3b1979 View commit details
    Browse the repository at this point in the history
  2. fix snapshots

    flotwig committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    c3f6915 View commit details
    Browse the repository at this point in the history
  3. fix multi-spec videos?

    flotwig committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    ce0a27f View commit details
    Browse the repository at this point in the history
  4. webkit video recording works!

    flotwig committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    e41dd70 View commit details
    Browse the repository at this point in the history
  5. webkit system tests

    flotwig committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    645a8d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. skip system-tests that won't be fixed in this PR

    ~60 tests skipped out of ~99:
    * ~6 skipped due to needing multidomain support
    * ~8 skipped due to missing before:browser:launch support
    * ~22 skipped due to broken stack traces
    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    059748b View commit details
    Browse the repository at this point in the history
  2. fix single-tab mode

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    84554e4 View commit details
    Browse the repository at this point in the history
  3. cleanup/api renames

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    2b9f33f View commit details
    Browse the repository at this point in the history
  4. fix more tests

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    115a07c View commit details
    Browse the repository at this point in the history
  5. minimize diff, fix ff

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    4ad2279 View commit details
    Browse the repository at this point in the history
  6. fix unit tests

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    a449c8f View commit details
    Browse the repository at this point in the history
  7. fix tests

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    2468f9f View commit details
    Browse the repository at this point in the history
  8. cleanup

    flotwig committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    d38ae27 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

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

Commits on Sep 2, 2022

  1. clean up wantsWrite logic

    flotwig committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    22ddb94 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    45e9b8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edff645 View commit details
    Browse the repository at this point in the history