chromium/third_party/blink/renderer/modules/csspaint/document_paint_definition.cc

// Copyright 2017 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/renderer/modules/csspaint/document_paint_definition.h"

#include "base/ranges/algorithm.h"

namespace blink {

DocumentPaintDefinition::DocumentPaintDefinition(
    const Vector<CSSPropertyID>& native_invalidation_properties,
    const Vector<AtomicString>& custom_invalidation_properties,
    const Vector<CSSSyntaxDefinition>& input_argument_types,
    bool alpha)
    :{}

DocumentPaintDefinition::~DocumentPaintDefinition() = default;

bool DocumentPaintDefinition::RegisterAdditionalPaintDefinition(
    const CSSPaintDefinition& other) {}

bool DocumentPaintDefinition::RegisterAdditionalPaintDefinition(
    const Vector<CSSPropertyID>& native_properties,
    const Vector<String>& custom_properties,
    const Vector<CSSSyntaxDefinition>& input_argument_types,
    bool alpha) {}

}  // namespace blink