Home | History | Annotate | Download | only in js
      1 /*
      2  * Copyright (C) 2009 Apple 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
      6  * are met:
      7  * 1. Redistributions of source code must retain the above copyright
      8  *    notice, this list of conditions and the following disclaimer.
      9  * 2. Redistributions in binary form must reproduce the above copyright
     10  *    notice, this list of conditions and the following disclaimer in the
     11  *    documentation and/or other materials provided with the distribution.
     12  *
     13  * THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS'' AND ANY
     14  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
     15  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
     16  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE INC. OR
     17  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
     18  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
     19  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
     20  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
     21  * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     22  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     23  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     24  */
     25 
     26 // This all-in-one cpp file cuts down on template bloat to allow us to build our Windows release build.
     27 
     28 #include "GCController.cpp"
     29 #include "JSAbstractWorkerCustom.cpp"
     30 #include "JSAttrCustom.cpp"
     31 #include "JSAudioConstructor.cpp"
     32 #include "JSCDATASectionCustom.cpp"
     33 #include "JSCSSRuleCustom.cpp"
     34 #include "JSCSSRuleListCustom.cpp"
     35 #include "JSCSSStyleDeclarationCustom.cpp"
     36 #include "JSCSSValueCustom.cpp"
     37 #include "JSCallbackData.cpp"
     38 #include "JSCanvasRenderingContext2DCustom.cpp"
     39 #include "JSCanvasRenderingContextCustom.cpp"
     40 #include "JSClipboardCustom.cpp"
     41 #include "JSConsoleCustom.cpp"
     42 #include "JSCoordinatesCustom.cpp"
     43 #include "JSCustomSQLStatementCallback.cpp"
     44 #include "JSCustomSQLStatementErrorCallback.cpp"
     45 #include "JSCustomSQLTransactionCallback.cpp"
     46 #include "JSCustomSQLTransactionErrorCallback.cpp"
     47 #include "JSCustomVoidCallback.cpp"
     48 #include "JSCustomXPathNSResolver.cpp"
     49 #include "JSDOMApplicationCacheCustom.cpp"
     50 #include "JSDOMBinding.cpp"
     51 #include "JSDOMGlobalObject.cpp"
     52 #include "JSDOMWindowBase.cpp"
     53 #include "JSDOMWindowCustom.cpp"
     54 #include "JSDOMWindowShell.cpp"
     55 #include "JSDataGridColumnListCustom.cpp"
     56 #include "JSDataGridDataSource.cpp"
     57 #include "JSDatabaseCustom.cpp"
     58 #include "JSDedicatedWorkerContextCustom.cpp"
     59 #include "JSDesktopNotificationsCustom.cpp"
     60 #include "JSDocumentCustom.cpp"
     61 #include "JSDocumentFragmentCustom.cpp"
     62 #include "JSElementCustom.cpp"
     63 #include "JSEventCustom.cpp"
     64 #include "JSEventListener.cpp"
     65 #include "JSEventSourceConstructor.cpp"
     66 #include "JSEventSourceCustom.cpp"
     67 #include "JSEventTarget.cpp"
     68 #include "JSExceptionBase.cpp"
     69 #include "JSHTMLAllCollectionCustom.cpp"
     70 #include "JSHTMLAppletElementCustom.cpp"
     71 #include "JSHTMLCanvasElementCustom.cpp"
     72 #include "JSHTMLCollectionCustom.cpp"
     73 #include "JSHTMLDataGridElementCustom.cpp"
     74 #include "JSHTMLDocumentCustom.cpp"
     75 #include "JSHTMLElementCustom.cpp"
     76 #include "JSHTMLEmbedElementCustom.cpp"
     77 #include "JSHTMLFormElementCustom.cpp"
     78 #include "JSHTMLFrameElementCustom.cpp"
     79 #include "JSHTMLFrameSetElementCustom.cpp"
     80 #include "JSHTMLIFrameElementCustom.cpp"
     81 #include "JSHTMLInputElementCustom.cpp"
     82 #include "JSHTMLObjectElementCustom.cpp"
     83 #include "JSHTMLOptionsCollectionCustom.cpp"
     84 #include "JSHTMLSelectElementCustom.cpp"
     85 #include "JSHistoryCustom.cpp"
     86 #include "JSImageConstructor.cpp"
     87 #include "JSImageDataCustom.cpp"
     88 #include "JSInjectedScriptHostCustom.cpp"
     89 #include "JSInspectorFrontendHostCustom.cpp"
     90 #include "JSJavaScriptCallFrameCustom.cpp"
     91 #include "JSLazyEventListener.cpp"
     92 #include "JSLocationCustom.cpp"
     93 #include "JSMessageChannelConstructor.cpp"
     94 #include "JSMessageChannelCustom.cpp"
     95 #include "JSMessageEventCustom.cpp"
     96 #include "JSMessagePortCustom.cpp"
     97 #include "JSMimeTypeArrayCustom.cpp"
     98 #include "JSNamedNodeMapCustom.cpp"
     99 #include "JSNavigatorCustom.cpp"
    100 #include "JSNodeCustom.cpp"
    101 #include "JSNodeFilterCondition.cpp"
    102 #include "JSNodeFilterCustom.cpp"
    103 #include "JSNodeIteratorCustom.cpp"
    104 #include "JSNodeListCustom.cpp"
    105 #include "JSOptionConstructor.cpp"
    106 #include "JSPluginArrayCustom.cpp"
    107 #include "JSPluginCustom.cpp"
    108 #include "JSPluginElementFunctions.cpp"
    109 #include "JSSQLResultSetRowListCustom.cpp"
    110 #include "JSSQLTransactionCustom.cpp"
    111 #include "JSSVGElementInstanceCustom.cpp"
    112 #include "JSSVGLengthCustom.cpp"
    113 #include "JSSVGMatrixCustom.cpp"
    114 #include "JSSVGPathSegCustom.cpp"
    115 #include "JSSVGPathSegListCustom.cpp"
    116 #include "JSSharedWorkerConstructor.cpp"
    117 #include "JSSharedWorkerCustom.cpp"
    118 #include "JSStorageCustom.cpp"
    119 #include "JSStyleSheetCustom.cpp"
    120 #include "JSStyleSheetListCustom.cpp"
    121 #include "JSTextCustom.cpp"
    122 #include "JSTouchCustom.cpp"
    123 #include "JSTouchListCustom.cpp"
    124 #include "JSTreeWalkerCustom.cpp"
    125 #include "JSWebKitCSSMatrixConstructor.cpp"
    126 #include "JSWebKitPointConstructor.cpp"
    127 #include "JSWebSocketConstructor.cpp"
    128 #include "JSWebSocketCustom.cpp"
    129 #include "JSWorkerConstructor.cpp"
    130 #include "JSWorkerContextBase.cpp"
    131 #include "JSWorkerContextCustom.cpp"
    132 #include "JSWorkerCustom.cpp"
    133 #include "JSXMLHttpRequestConstructor.cpp"
    134 #include "JSXMLHttpRequestCustom.cpp"
    135 #include "JSXMLHttpRequestUploadCustom.cpp"
    136 #include "JSXSLTProcessorConstructor.cpp"
    137 #include "JSXSLTProcessorCustom.cpp"
    138 #include "ScheduledAction.cpp"
    139 #include "ScriptArray.cpp"
    140 #include "ScriptCachedFrameData.cpp"
    141 #include "ScriptCallFrame.cpp"
    142 #include "ScriptCallStack.cpp"
    143 #include "ScriptController.cpp"
    144 #include "ScriptControllerWin.cpp"
    145 #include "ScriptDebugServer.cpp"
    146 #include "ScriptEventListener.cpp"
    147 #include "ScriptFunctionCall.cpp"
    148 #include "ScriptProfiler.cpp"
    149 #include "ScriptState.cpp"
    150 #include "SerializedScriptValue.cpp"
    151 #include "WorkerScriptController.cpp"
    152