// Copyright (C) 2022 Igalia S.L.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions
// are met:
// 1. Redistributions of source code must retain the above copyright
//    notice, this list of conditions and the following disclaimer.
// 2. Redistributions in binary form must reproduce the above copyright
//    notice, this list of conditions and the following disclaimer in the
//    documentation and/or other materials provided with the distribution.
//
// THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
// BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
// THE POSSIBILITY OF SUCH DAMAGE.

UIProcess/API/glib/WebKitJavascriptResult.cpp @no-unify
UIProcess/API/glib/WebKitMimeInfo.cpp @no-unify
UIProcess/API/glib/WebKitPlugin.cpp @no-unify

UIProcess/API/gtk/WebKitPrintCustomWidget.cpp @no-unify

WebProcess/InjectedBundle/API/glib/DOM/DOMObjectCache.cpp @no-unify
WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMDocument.cpp @no-unify
WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMElement.cpp @no-unify
WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMNode.cpp @no-unify
WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMObject.cpp @no-unify
WebProcess/InjectedBundle/API/glib/DOM/WebKitDOMPrivate.cpp @no-unify

WebProcess/InjectedBundle/API/gtk/DOM/ConvertToUTF8String.cpp
WebProcess/InjectedBundle/API/gtk/DOM/GObjectEventListener.cpp
WebProcess/InjectedBundle/API/gtk/DOM/GObjectNodeFilterCondition.cpp
WebProcess/InjectedBundle/API/gtk/DOM/GObjectXPathNSResolver.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRect.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMClientRectList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentGtk.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementGtk.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPrivate.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeGtk.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeFilter.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivateGtk.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp
WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.cpp
