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

Widget and window reference cleanup #2066

Merged
merged 23 commits into from
Oct 18, 2023

Commits on Aug 17, 2023

  1. add tests

    samschott committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    d0b6a24 View commit details
    Browse the repository at this point in the history
  2. add window GC test

    samschott committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a995567 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8510601 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c4d6367 View commit details
    Browse the repository at this point in the history
  5. Make references in WidgetRegistry weak

    This means that we can keep references in the registry until they widgets are deleted.
    samschott committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9444181 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dba31f0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db5cdfa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    75c247c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    19aac87 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fc4ea4b View commit details
    Browse the repository at this point in the history
  11. Removed an unnecessary window add.

    freakboy3742 authored and samschott committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    cb1e1bd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    74b36e6 View commit details
    Browse the repository at this point in the history
  13. added release note

    samschott committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    95039c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    2babee6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2104495 View commit details
    Browse the repository at this point in the history
  3. change when we perform GC run in test_webview

    This makes it clear that we don't collect the WebView from the current test run (which is still referenced by fixtures) but from the previous run.
    samschott committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e87562c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    7ff95f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5693cfa View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

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

Commits on Oct 18, 2023

  1. Move wrappers into libs.

    freakboy3742 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    1436fa2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a0ddea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8373dfd View commit details
    Browse the repository at this point in the history
  4. Finalize 3.12 support.

    freakboy3742 committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    01bc60b View commit details
    Browse the repository at this point in the history