1 /* 2 * Copyright (c) 2009, Google Inc. All rights reserved. 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions are 6 * met: 7 * 8 * * Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * * Redistributions in binary form must reproduce the above 11 * copyright notice, this list of conditions and the following disclaimer 12 * in the documentation and/or other materials provided with the 13 * distribution. 14 * * Neither the name of Google Inc. nor the names of its 15 * contributors may be used to endorse or promote products derived from 16 * this software without specific prior written permission. 17 * 18 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 19 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 20 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 21 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 22 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 23 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 24 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 28 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 29 */ 30 31 // This source file coalesces the HTML elements into a single object file to 32 // reduce bloat and allow us to link release builds on 32-bit Windows. 33 34 #include "HTMLAnchorElement.cpp" 35 #include "HTMLAppletElement.cpp" 36 #include "HTMLAreaElement.cpp" 37 #include "HTMLAudioElement.cpp" 38 #include "HTMLBRElement.cpp" 39 #include "HTMLBaseElement.cpp" 40 #include "HTMLBaseFontElement.cpp" 41 #include "HTMLBlockquoteElement.cpp" 42 #include "HTMLBodyElement.cpp" 43 #include "HTMLButtonElement.cpp" 44 #include "HTMLCanvasElement.cpp" 45 #include "HTMLDataGridElement.cpp" 46 #include "HTMLDataGridCellElement.cpp" 47 #include "HTMLDataGridColElement.cpp" 48 #include "HTMLDataGridRowElement.cpp" 49 #include "HTMLDListElement.cpp" 50 #include "HTMLDirectoryElement.cpp" 51 #include "HTMLDivElement.cpp" 52 #include "HTMLElement.cpp" 53 #include "HTMLEmbedElement.cpp" 54 #include "HTMLFieldSetElement.cpp" 55 #include "HTMLFontElement.cpp" 56 #include "HTMLFormControlElement.cpp" 57 #include "HTMLFormElement.cpp" 58 #include "HTMLFrameElement.cpp" 59 #include "HTMLFrameElementBase.cpp" 60 #include "HTMLFrameOwnerElement.cpp" 61 #include "HTMLFrameSetElement.cpp" 62 #include "HTMLHRElement.cpp" 63 #include "HTMLHeadElement.cpp" 64 #include "HTMLHeadingElement.cpp" 65 #include "HTMLHtmlElement.cpp" 66 #include "HTMLIFrameElement.cpp" 67 #include "HTMLImageElement.cpp" 68 #include "HTMLInputElement.cpp" 69 #include "HTMLIsIndexElement.cpp" 70 #include "HTMLKeygenElement.cpp" 71 #include "HTMLLIElement.cpp" 72 #include "HTMLLabelElement.cpp" 73 #include "HTMLLegendElement.cpp" 74 #include "HTMLLinkElement.cpp" 75 #include "HTMLMapElement.cpp" 76 #include "HTMLMarqueeElement.cpp" 77 #include "HTMLMediaElement.cpp" 78 #include "HTMLMenuElement.cpp" 79 #include "HTMLMetaElement.cpp" 80 #include "HTMLModElement.cpp" 81 #include "HTMLOListElement.cpp" 82 #include "HTMLObjectElement.cpp" 83 #include "HTMLOptGroupElement.cpp" 84 #include "HTMLOptionElement.cpp" 85 #include "HTMLParagraphElement.cpp" 86 #include "HTMLParamElement.cpp" 87 #include "HTMLPlugInElement.cpp" 88 #include "HTMLPlugInImageElement.cpp" 89 #include "HTMLPreElement.cpp" 90 #include "HTMLQuoteElement.cpp" 91 #include "HTMLScriptElement.cpp" 92 #include "HTMLSelectElement.cpp" 93 #include "HTMLSourceElement.cpp" 94 #include "HTMLStyleElement.cpp" 95 #include "HTMLTableCaptionElement.cpp" 96 #include "HTMLTableCellElement.cpp" 97 #include "HTMLTableColElement.cpp" 98 #include "HTMLTableElement.cpp" 99 #include "HTMLTablePartElement.cpp" 100 #include "HTMLTableRowElement.cpp" 101 #include "HTMLTableSectionElement.cpp" 102 #include "HTMLTextAreaElement.cpp" 103 #include "HTMLTitleElement.cpp" 104 #include "HTMLUListElement.cpp" 105 #include "HTMLVideoElement.cpp" 106