// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef DOMObjectsInclude_h #define DOMObjectsInclude_h #include "BarInfo.h" #include "CanvasGradient.h" #include "CanvasPattern.h" #include "CanvasPixelArray.h" #include "CanvasRenderingContext2D.h" #include "CanvasStyle.h" #include "CharacterData.h" #include "ClientRect.h" #include "ClientRectList.h" #include "Clipboard.h" #include "Console.h" #include "Counter.h" #include "CSSCharsetRule.h" #include "CSSFontFaceRule.h" #include "CSSImportRule.h" #include "CSSMediaRule.h" #include "CSSPageRule.h" #include "CSSRule.h" #include "CSSRuleList.h" #include "CSSValueList.h" #include "CSSStyleRule.h" #include "CSSStyleSheet.h" #include "CSSVariablesDeclaration.h" #include "CSSVariablesRule.h" #include "Database.h" #include "DocumentType.h" #include "DocumentFragment.h" #include "DOMCoreException.h" #include "DOMImplementation.h" #include "DOMParser.h" #include "DOMSelection.h" #include "DOMStringList.h" #include "DOMWindow.h" #include "Entity.h" #include "EventListener.h" #include "EventTarget.h" #include "Event.h" #include "EventException.h" #include "ExceptionCode.h" #include "File.h" #include "FileList.h" #include "Frame.h" #include "FrameLoader.h" #include "FrameTree.h" #include "History.h" #include "HTMLNames.h" #include "HTMLDocument.h" #include "HTMLElement.h" #include "HTMLImageElement.h" #include "HTMLInputElement.h" #include "HTMLSelectElement.h" #include "HTMLOptionsCollection.h" #include "ImageData.h" #include "InspectorController.h" #include "KeyboardEvent.h" #include "Location.h" #include "MediaError.h" #include "MediaList.h" #include "MediaPlayer.h" #include "MessageChannel.h" #include "MessageEvent.h" #include "MessagePort.h" #include "MimeTypeArray.h" #include "MouseEvent.h" #include "MutationEvent.h" #include "Navigator.h" // for MimeTypeArray #include "NodeFilter.h" #include "Notation.h" #include "NodeList.h" #include "NodeIterator.h" #include "OverflowEvent.h" #include "Page.h" #include "Plugin.h" #include "PluginArray.h" #include "ProcessingInstruction.h" #include "ProgressEvent.h" #include "Range.h" #include "RangeException.h" #include "Rect.h" #include "RGBColor.h" #include "Screen.h" #include "ScriptExecutionContext.h" #include "SecurityOrigin.h" #include "Settings.h" #include "SQLTransaction.h" #include "SQLResultSet.h" #include "SQLResultSetRowList.h" #include "StyleSheet.h" #include "StyleSheetList.h" #include "SVGColor.h" #include "SVGPaint.h" #include "TextEvent.h" #include "TextMetrics.h" #include "TimeRanges.h" #include "TreeWalker.h" #include "XSLTProcessor.h" #include "V8AbstractEventListener.h" #include "V8CustomEventListener.h" #include "V8DOMWindow.h" #include "V8HTMLElement.h" #include "V8LazyEventListener.h" #include "V8ObjectEventListener.h" #include "WebKitAnimationEvent.h" #include "WebKitCSSKeyframeRule.h" #include "WebKitCSSKeyframesRule.h" #include "WebKitCSSMatrix.h" #include "WebKitCSSTransformValue.h" #include "WebKitPoint.h" #include "WebKitTransitionEvent.h" #include "WheelEvent.h" #include "XMLHttpRequest.h" #include "XMLHttpRequestException.h" #include "XMLHttpRequestProgressEvent.h" #include "XMLHttpRequestUpload.h" #include "XMLSerializer.h" #include "XPathException.h" #include "XPathExpression.h" #include "XPathNSResolver.h" #include "XPathResult.h" #if ENABLE(SVG) #include "SVGAngle.h" #include "SVGAnimatedPoints.h" #include "SVGElement.h" #include "SVGElementInstance.h" #include "SVGElementInstanceList.h" #include "SVGException.h" #include "SVGLength.h" #include "SVGLengthList.h" #include "SVGNumberList.h" #include "SVGPathSeg.h" #include "SVGPathSegArc.h" #include "SVGPathSegClosePath.h" #include "SVGPathSegCurvetoCubic.h" #include "SVGPathSegCurvetoCubicSmooth.h" #include "SVGPathSegCurvetoQuadratic.h" #include "SVGPathSegCurvetoQuadraticSmooth.h" #include "SVGPathSegLineto.h" #include "SVGPathSegLinetoHorizontal.h" #include "SVGPathSegLinetoVertical.h" #include "SVGPathSegList.h" #include "SVGPathSegMoveto.h" #include "SVGPointList.h" #include "SVGPreserveAspectRatio.h" #include "SVGRenderingIntent.h" #include "SVGStringList.h" #include "SVGTransform.h" #include "SVGTransformList.h" #include "SVGUnitTypes.h" #include "SVGURIReference.h" #include "SVGZoomEvent.h" #include "V8SVGPODTypeWrapper.h" #endif #if ENABLE(WORKERS) #include "Worker.h" #include "WorkerContext.h" #include "WorkerLocation.h" #include "WorkerNavigator.h" #endif #if ENABLE(XPATH) #include "XPathEvaluator.h" #endif namespace WebCore { // A helper class for undetectable document.all class UndetectableHTMLCollection : public HTMLCollection { }; } // namespace WebCore #endif // DOMObjectsInclude_h