/* This file is part of the WebKit open source project.
   This file has been generated by gobject-generate-headers.pl.  DO NOT MODIFY!
   
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Library General Public
   License as published by the Free Software Foundation; either
   version 2 of the License, or (at your option) any later version.

   This library is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Library General Public License for more details.

   You should have received a copy of the GNU Library General Public License
   along with this library; see the file COPYING.LIB.  If not, write to
   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
   Boston, MA 02110-1301, USA.
*/

#ifndef webkitdomdefines_unstable_h
#define webkitdomdefines_unstable_h

#include <webkitdom/webkitdomdefines.h>

#ifdef WEBKIT_DOM_USE_UNSTABLE_API

typedef struct _WebKitDOMAudioTrack WebKitDOMAudioTrack;
typedef struct _WebKitDOMAudioTrackClass WebKitDOMAudioTrackClass;

typedef struct _WebKitDOMAudioTrackList WebKitDOMAudioTrackList;
typedef struct _WebKitDOMAudioTrackListClass WebKitDOMAudioTrackListClass;

typedef struct _WebKitDOMBarProp WebKitDOMBarProp;
typedef struct _WebKitDOMBarPropClass WebKitDOMBarPropClass;

typedef struct _WebKitDOMBatteryManager WebKitDOMBatteryManager;
typedef struct _WebKitDOMBatteryManagerClass WebKitDOMBatteryManagerClass;

typedef struct _WebKitDOMDOMApplicationCache WebKitDOMDOMApplicationCache;
typedef struct _WebKitDOMDOMApplicationCacheClass WebKitDOMDOMApplicationCacheClass;

typedef struct _WebKitDOMDOMMimeType WebKitDOMDOMMimeType;
typedef struct _WebKitDOMDOMMimeTypeClass WebKitDOMDOMMimeTypeClass;

typedef struct _WebKitDOMDOMMimeTypeArray WebKitDOMDOMMimeTypeArray;
typedef struct _WebKitDOMDOMMimeTypeArrayClass WebKitDOMDOMMimeTypeArrayClass;

typedef struct _WebKitDOMDOMNamedFlowCollection WebKitDOMDOMNamedFlowCollection;
typedef struct _WebKitDOMDOMNamedFlowCollectionClass WebKitDOMDOMNamedFlowCollectionClass;

typedef struct _WebKitDOMDOMPlugin WebKitDOMDOMPlugin;
typedef struct _WebKitDOMDOMPluginClass WebKitDOMDOMPluginClass;

typedef struct _WebKitDOMDOMPluginArray WebKitDOMDOMPluginArray;
typedef struct _WebKitDOMDOMPluginArrayClass WebKitDOMDOMPluginArrayClass;

typedef struct _WebKitDOMDOMSelection WebKitDOMDOMSelection;
typedef struct _WebKitDOMDOMSelectionClass WebKitDOMDOMSelectionClass;

typedef struct _WebKitDOMDOMStringList WebKitDOMDOMStringList;
typedef struct _WebKitDOMDOMStringListClass WebKitDOMDOMStringListClass;

typedef struct _WebKitDOMDOMStringMap WebKitDOMDOMStringMap;
typedef struct _WebKitDOMDOMStringMapClass WebKitDOMDOMStringMapClass;

typedef struct _WebKitDOMDOMTokenList WebKitDOMDOMTokenList;
typedef struct _WebKitDOMDOMTokenListClass WebKitDOMDOMTokenListClass;

typedef struct _WebKitDOMDOMWindowCSS WebKitDOMDOMWindowCSS;
typedef struct _WebKitDOMDOMWindowCSSClass WebKitDOMDOMWindowCSSClass;

typedef struct _WebKitDOMDOMWindowSpeechSynthesis WebKitDOMDOMWindowSpeechSynthesis;
typedef struct _WebKitDOMDOMWindowSpeechSynthesisClass WebKitDOMDOMWindowSpeechSynthesisClass;

typedef struct _WebKitDOMDataCue WebKitDOMDataCue;
typedef struct _WebKitDOMDataCueClass WebKitDOMDataCueClass;

typedef struct _WebKitDOMDatabase WebKitDOMDatabase;
typedef struct _WebKitDOMDatabaseClass WebKitDOMDatabaseClass;

typedef struct _WebKitDOMGamepad WebKitDOMGamepad;
typedef struct _WebKitDOMGamepadClass WebKitDOMGamepadClass;

typedef struct _WebKitDOMGamepadList WebKitDOMGamepadList;
typedef struct _WebKitDOMGamepadListClass WebKitDOMGamepadListClass;

typedef struct _WebKitDOMGeolocation WebKitDOMGeolocation;
typedef struct _WebKitDOMGeolocationClass WebKitDOMGeolocationClass;

typedef struct _WebKitDOMHTMLAudioElement WebKitDOMHTMLAudioElement;
typedef struct _WebKitDOMHTMLAudioElementClass WebKitDOMHTMLAudioElementClass;

typedef struct _WebKitDOMHTMLDetailsElement WebKitDOMHTMLDetailsElement;
typedef struct _WebKitDOMHTMLDetailsElementClass WebKitDOMHTMLDetailsElementClass;

typedef struct _WebKitDOMHTMLKeygenElement WebKitDOMHTMLKeygenElement;
typedef struct _WebKitDOMHTMLKeygenElementClass WebKitDOMHTMLKeygenElementClass;

typedef struct _WebKitDOMHTMLMediaElement WebKitDOMHTMLMediaElement;
typedef struct _WebKitDOMHTMLMediaElementClass WebKitDOMHTMLMediaElementClass;

typedef struct _WebKitDOMHTMLVideoElement WebKitDOMHTMLVideoElement;
typedef struct _WebKitDOMHTMLVideoElementClass WebKitDOMHTMLVideoElementClass;

typedef struct _WebKitDOMHistory WebKitDOMHistory;
typedef struct _WebKitDOMHistoryClass WebKitDOMHistoryClass;

typedef struct _WebKitDOMLocation WebKitDOMLocation;
typedef struct _WebKitDOMLocationClass WebKitDOMLocationClass;

typedef struct _WebKitDOMMediaController WebKitDOMMediaController;
typedef struct _WebKitDOMMediaControllerClass WebKitDOMMediaControllerClass;

typedef struct _WebKitDOMMediaDevices WebKitDOMMediaDevices;
typedef struct _WebKitDOMMediaDevicesClass WebKitDOMMediaDevicesClass;

typedef struct _WebKitDOMMediaError WebKitDOMMediaError;
typedef struct _WebKitDOMMediaErrorClass WebKitDOMMediaErrorClass;

typedef struct _WebKitDOMMediaQueryList WebKitDOMMediaQueryList;
typedef struct _WebKitDOMMediaQueryListClass WebKitDOMMediaQueryListClass;

typedef struct _WebKitDOMMediaTrackSupportedConstraints WebKitDOMMediaTrackSupportedConstraints;
typedef struct _WebKitDOMMediaTrackSupportedConstraintsClass WebKitDOMMediaTrackSupportedConstraintsClass;

typedef struct _WebKitDOMMessagePort WebKitDOMMessagePort;
typedef struct _WebKitDOMMessagePortClass WebKitDOMMessagePortClass;

typedef struct _WebKitDOMNavigator WebKitDOMNavigator;
typedef struct _WebKitDOMNavigatorClass WebKitDOMNavigatorClass;

typedef struct _WebKitDOMNavigatorMediaDevices WebKitDOMNavigatorMediaDevices;
typedef struct _WebKitDOMNavigatorMediaDevicesClass WebKitDOMNavigatorMediaDevicesClass;

typedef struct _WebKitDOMPerformance WebKitDOMPerformance;
typedef struct _WebKitDOMPerformanceClass WebKitDOMPerformanceClass;

typedef struct _WebKitDOMPerformanceEntry WebKitDOMPerformanceEntry;
typedef struct _WebKitDOMPerformanceEntryClass WebKitDOMPerformanceEntryClass;

typedef struct _WebKitDOMPerformanceEntryList WebKitDOMPerformanceEntryList;
typedef struct _WebKitDOMPerformanceEntryListClass WebKitDOMPerformanceEntryListClass;

typedef struct _WebKitDOMPerformanceNavigation WebKitDOMPerformanceNavigation;
typedef struct _WebKitDOMPerformanceNavigationClass WebKitDOMPerformanceNavigationClass;

typedef struct _WebKitDOMPerformanceTiming WebKitDOMPerformanceTiming;
typedef struct _WebKitDOMPerformanceTimingClass WebKitDOMPerformanceTimingClass;

typedef struct _WebKitDOMScreen WebKitDOMScreen;
typedef struct _WebKitDOMScreenClass WebKitDOMScreenClass;

typedef struct _WebKitDOMSpeechSynthesis WebKitDOMSpeechSynthesis;
typedef struct _WebKitDOMSpeechSynthesisClass WebKitDOMSpeechSynthesisClass;

typedef struct _WebKitDOMSpeechSynthesisEvent WebKitDOMSpeechSynthesisEvent;
typedef struct _WebKitDOMSpeechSynthesisEventClass WebKitDOMSpeechSynthesisEventClass;

typedef struct _WebKitDOMSpeechSynthesisUtterance WebKitDOMSpeechSynthesisUtterance;
typedef struct _WebKitDOMSpeechSynthesisUtteranceClass WebKitDOMSpeechSynthesisUtteranceClass;

typedef struct _WebKitDOMSpeechSynthesisVoice WebKitDOMSpeechSynthesisVoice;
typedef struct _WebKitDOMSpeechSynthesisVoiceClass WebKitDOMSpeechSynthesisVoiceClass;

typedef struct _WebKitDOMStorage WebKitDOMStorage;
typedef struct _WebKitDOMStorageClass WebKitDOMStorageClass;

typedef struct _WebKitDOMStorageInfo WebKitDOMStorageInfo;
typedef struct _WebKitDOMStorageInfoClass WebKitDOMStorageInfoClass;

typedef struct _WebKitDOMStorageQuota WebKitDOMStorageQuota;
typedef struct _WebKitDOMStorageQuotaClass WebKitDOMStorageQuotaClass;

typedef struct _WebKitDOMStyleMedia WebKitDOMStyleMedia;
typedef struct _WebKitDOMStyleMediaClass WebKitDOMStyleMediaClass;

typedef struct _WebKitDOMTextTrack WebKitDOMTextTrack;
typedef struct _WebKitDOMTextTrackClass WebKitDOMTextTrackClass;

typedef struct _WebKitDOMTextTrackCue WebKitDOMTextTrackCue;
typedef struct _WebKitDOMTextTrackCueClass WebKitDOMTextTrackCueClass;

typedef struct _WebKitDOMTextTrackCueList WebKitDOMTextTrackCueList;
typedef struct _WebKitDOMTextTrackCueListClass WebKitDOMTextTrackCueListClass;

typedef struct _WebKitDOMTextTrackList WebKitDOMTextTrackList;
typedef struct _WebKitDOMTextTrackListClass WebKitDOMTextTrackListClass;

typedef struct _WebKitDOMTimeRanges WebKitDOMTimeRanges;
typedef struct _WebKitDOMTimeRangesClass WebKitDOMTimeRangesClass;

typedef struct _WebKitDOMTouch WebKitDOMTouch;
typedef struct _WebKitDOMTouchClass WebKitDOMTouchClass;

typedef struct _WebKitDOMTrackEvent WebKitDOMTrackEvent;
typedef struct _WebKitDOMTrackEventClass WebKitDOMTrackEventClass;

typedef struct _WebKitDOMUserMessageHandler WebKitDOMUserMessageHandler;
typedef struct _WebKitDOMUserMessageHandlerClass WebKitDOMUserMessageHandlerClass;

typedef struct _WebKitDOMUserMessageHandlersNamespace WebKitDOMUserMessageHandlersNamespace;
typedef struct _WebKitDOMUserMessageHandlersNamespaceClass WebKitDOMUserMessageHandlersNamespaceClass;

typedef struct _WebKitDOMVTTCue WebKitDOMVTTCue;
typedef struct _WebKitDOMVTTCueClass WebKitDOMVTTCueClass;

typedef struct _WebKitDOMValidityState WebKitDOMValidityState;
typedef struct _WebKitDOMValidityStateClass WebKitDOMValidityStateClass;

typedef struct _WebKitDOMVideoPlaybackQuality WebKitDOMVideoPlaybackQuality;
typedef struct _WebKitDOMVideoPlaybackQualityClass WebKitDOMVideoPlaybackQualityClass;

typedef struct _WebKitDOMVideoTrack WebKitDOMVideoTrack;
typedef struct _WebKitDOMVideoTrackClass WebKitDOMVideoTrackClass;

typedef struct _WebKitDOMVideoTrackList WebKitDOMVideoTrackList;
typedef struct _WebKitDOMVideoTrackListClass WebKitDOMVideoTrackListClass;

typedef struct _WebKitDOMWebKitNamedFlow WebKitDOMWebKitNamedFlow;
typedef struct _WebKitDOMWebKitNamedFlowClass WebKitDOMWebKitNamedFlowClass;

typedef struct _WebKitDOMWebKitNamespace WebKitDOMWebKitNamespace;
typedef struct _WebKitDOMWebKitNamespaceClass WebKitDOMWebKitNamespaceClass;

typedef struct _WebKitDOMWebKitPoint WebKitDOMWebKitPoint;
typedef struct _WebKitDOMWebKitPointClass WebKitDOMWebKitPointClass;

#include <webkitdom/webkitdomautocleanups-unstable.h>

#endif /* WEBKIT_DOM_USE_UNSTABLE_API */


#endif
