// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "ui/aura/window_occlusion_change_builder.h" #include "base/check_op.h" #include "base/containers/flat_map.h" #include "components/viz/client/frame_eviction_manager.h" #include "third_party/skia/include/core/SkRegion.h" #include "ui/aura/window_tracker.h" namespace aura { // Provide updating of occlusion info on aura::Window. class DefaultWindowOcclusionChangeBuilder : public WindowOcclusionChangeBuilder { … }; // static std::unique_ptr<WindowOcclusionChangeBuilder> WindowOcclusionChangeBuilder::Create() { … } } // namespace aura