23 await_vsync_for_secondary_callback_callback,
26 await_vsync_callback_(await_vsync_callback),
27 await_vsync_for_secondary_callback_callback_(
28 await_vsync_for_secondary_callback_callback),
29 weak_factory_ui_(nullptr),
34 [frame_start, frame_end, weak_this = weak_ui_]() {
39 weak_this->FireCallback(frame_start, frame_end,
52 std::make_unique<fml::WeakPtrFactory<VsyncWaiter>>(this);
53 weak_ui_ = weak_factory_ui_->GetWeakPtr();