#include "third_party/blink/renderer/core/svg/svg_tests.h"
#include "third_party/blink/renderer/core/mathml_names.h"
#include "third_party/blink/renderer/core/page/chrome_client.h"
#include "third_party/blink/renderer/core/page/page.h"
#include "third_party/blink/renderer/core/svg/svg_element.h"
#include "third_party/blink/renderer/core/svg/svg_static_string_list.h"
#include "third_party/blink/renderer/core/svg_names.h"
#include "third_party/blink/renderer/platform/language.h"
namespace blink {
SVGTests::SVGTests(SVGElement* context_element)
: … { … }
void SVGTests::Trace(Visitor* visitor) const { … }
SVGStringListTearOff* SVGTests::requiredExtensions() { … }
SVGStringListTearOff* SVGTests::systemLanguage() { … }
SVGAnimatedPropertyBase* SVGTests::PropertyFromAttribute(
const QualifiedName& attribute_name) const { … }
void SVGTests::SynchronizeAllSVGAttributes() const { … }
static bool IsLangTagPrefix(const String& lang_tag, const String& language) { … }
static bool MatchLanguageList(const String& lang_tag,
const Vector<String>& languages) { … }
bool SVGTests::IsValid() const { … }
bool SVGTests::IsKnownAttribute(const QualifiedName& attr_name) { … }
}