mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-18 16:51:50 +03:00
02aa31048c
* 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:
|
||
---|---|---|
.. | ||
juggler | ||
patches | ||
preferences | ||
.gitignore | ||
archive.sh | ||
BUILD_NUMBER | ||
build.sh | ||
clean.sh | ||
EXPECTED_BUILDS | ||
install-preferences.js | ||
UPSTREAM_CONFIG.sh |