blob: 7a7761fa226e88e3bc394e770600804fb903bd17 [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_LOADER_FETCH_RENDER_BLOCKING_BEHAVIOR_H_
#define THIRD_PARTY_BLINK_RENDERER_PLATFORM_LOADER_FETCH_RENDER_BLOCKING_BEHAVIOR_H_
namespace blink {
enum class RenderBlockingBehavior : uint8_t {
kUnset, // Render blocking value was not set.
kBlocking, // Render Blocking resource.
kNonBlocking, // Non-blocking resource.
kNonBlockingDynamic, // Dynamically injected non-blocking resource.
kPotentiallyBlocking, // Dynamically injected non-blocking resource.
kInBodyParserBlocking, // Blocks parser below element declaration.
};
} // namespace blink
#endif