Logo
Explore Help
Register Sign In
yujunjun/playwright
1
0
Fork 0
You've already forked playwright
mirror of https://github.com/microsoft/playwright.git synced 2025-06-26 21:40:17 +00:00
Code Issues Packages Projects Releases Wiki Activity
playwright/browser_patches/firefox/BUILD_NUMBER

3 lines
62 B
Plaintext
Raw Normal View History

browser(firefox): cross thread sync in screencast (#16320) * nsIScreencastServiceClient is not thread safe refcounted so we make nsScreencastService::Session a thread safe refcounted object and keep it alive while there are inflight frames. Once such frames get handled on the main thread we check if the session has been stopped. * Removed mCaptureCallbackCs in favor of atomic counter (mClient is not accessed only on the main thread). * HeadlessWindowCapturer now holds RefPtr to the headless window object to avoid use after free when clearing it as a listener on the widget. * ScreencastEncoder is not ref counted anymore. Pretty-diff: https://github.com/yury-s/gecko-dev/commit/5f5042ff1e489ae2142e5b9b25bc340eced83d46
2022-08-05 15:25:26 -07:00
1344
Changed: yurys@chromium.org Fri Aug 5 15:15:08 PDT 2022
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.5 Page: 1238ms Template: 75ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API