blob: 0d1092451012bba38e489363e01d77a06b354bac [file] [log] [blame]
// 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 "third_party/blink/public/common/frame/from_ad_state.h"
namespace blink {
FromAdState GetFromAdState(bool is_ad_frame, bool is_ad_script_in_stack) {
// clang-format off
return is_ad_frame
? is_ad_script_in_stack ? FromAdState::kAdScriptAndAdFrame
: FromAdState::kNonAdScriptAndAdFrame
: is_ad_script_in_stack ? FromAdState::kAdScriptAndNonAdFrame
: FromAdState::kNonAdScriptAndNonAdFrame;
// clang-format on
}
} // namespace blink