2013-09-05 08:20:26 -07:00
|
|
|
# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
|
|
# vim: set filetype=python:
|
|
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
|
|
|
|
GENERATED_WEBIDL_FILES = [
|
|
|
|
'CSS2Properties.webidl',
|
|
|
|
]
|
|
|
|
|
|
|
|
PREPROCESSED_WEBIDL_FILES = [
|
2014-07-16 13:54:00 -07:00
|
|
|
'HTMLMediaElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Navigator.webidl',
|
2015-04-10 20:19:28 -07:00
|
|
|
'ServiceWorkerRegistration.webidl',
|
2013-10-08 08:51:42 -07:00
|
|
|
'Window.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
]
|
|
|
|
|
|
|
|
WEBIDL_FILES = [
|
2014-09-11 19:18:49 -07:00
|
|
|
'AbortablePromise.webidl',
|
2013-06-05 07:04:23 -07:00
|
|
|
'AbstractWorker.webidl',
|
2014-03-22 06:52:21 -07:00
|
|
|
'ActivityRequestHandler.webidl',
|
2014-06-12 23:19:11 -07:00
|
|
|
'AlarmsManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'AnalyserNode.webidl',
|
2014-07-15 17:02:31 -07:00
|
|
|
'Animatable.webidl',
|
2015-04-20 18:22:09 -07:00
|
|
|
'Animation.webidl',
|
2015-04-30 06:06:43 -07:00
|
|
|
'AnimationEffectReadOnly.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'AnimationEvent.webidl',
|
2014-05-13 00:22:12 -07:00
|
|
|
'AnimationTimeline.webidl',
|
2014-10-28 03:15:21 -07:00
|
|
|
'AnonymousContent.webidl',
|
2013-10-23 11:56:20 -07:00
|
|
|
'AppInfo.webidl',
|
2013-10-11 11:12:13 -07:00
|
|
|
'AppNotificationServiceOptions.webidl',
|
2014-08-19 09:30:54 -07:00
|
|
|
'Apps.webidl',
|
2014-05-09 14:16:03 -07:00
|
|
|
'APZTestData.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ArchiveReader.webidl',
|
|
|
|
'ArchiveRequest.webidl',
|
|
|
|
'Attr.webidl',
|
|
|
|
'AudioBuffer.webidl',
|
|
|
|
'AudioBufferSourceNode.webidl',
|
2013-10-28 17:08:14 -07:00
|
|
|
'AudioChannel.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'AudioContext.webidl',
|
|
|
|
'AudioDestinationNode.webidl',
|
|
|
|
'AudioListener.webidl',
|
|
|
|
'AudioNode.webidl',
|
|
|
|
'AudioParam.webidl',
|
|
|
|
'AudioProcessingEvent.webidl',
|
|
|
|
'AudioStreamTrack.webidl',
|
2014-04-15 20:06:45 -07:00
|
|
|
'AudioTrack.webidl',
|
|
|
|
'AudioTrackList.webidl',
|
2014-07-09 00:01:00 -07:00
|
|
|
'AutocompleteInfo.webidl',
|
2015-04-08 00:07:00 -07:00
|
|
|
'AVInputPort.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'BarProp.webidl',
|
|
|
|
'BatteryManager.webidl',
|
2014-11-02 23:05:32 -08:00
|
|
|
'BeforeAfterKeyboardEvent.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'BeforeUnloadEvent.webidl',
|
|
|
|
'BiquadFilterNode.webidl',
|
|
|
|
'Blob.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'BoxObject.webidl',
|
2015-01-15 08:58:40 -08:00
|
|
|
'BroadcastChannel.webidl',
|
2014-11-21 02:56:27 -08:00
|
|
|
'BrowserElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'BrowserElementDictionaries.webidl',
|
2015-03-02 05:12:00 -08:00
|
|
|
'Cache.webidl',
|
|
|
|
'CacheStorage.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'CallsList.webidl',
|
2014-02-14 14:41:07 -08:00
|
|
|
'CameraCapabilities.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'CameraControl.webidl',
|
|
|
|
'CameraManager.webidl',
|
2014-10-03 01:19:00 -07:00
|
|
|
'CameraUtil.webidl',
|
2015-05-12 23:04:30 -07:00
|
|
|
'CanvasCaptureMediaStream.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'CanvasRenderingContext2D.webidl',
|
|
|
|
'CaretPosition.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'CDATASection.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ChannelMergerNode.webidl',
|
|
|
|
'ChannelSplitterNode.webidl',
|
|
|
|
'CharacterData.webidl',
|
|
|
|
'ChildNode.webidl',
|
2014-05-08 14:16:00 -07:00
|
|
|
'ChromeNotifications.webidl',
|
2015-05-28 07:37:42 -07:00
|
|
|
'ChromeUtils.webidl',
|
2015-02-20 07:16:17 -08:00
|
|
|
'Client.webidl',
|
|
|
|
'Clients.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ClipboardEvent.webidl',
|
|
|
|
'CommandEvent.webidl',
|
|
|
|
'Comment.webidl',
|
|
|
|
'CompositionEvent.webidl',
|
2014-02-27 15:39:00 -08:00
|
|
|
'Console.webidl',
|
2014-04-18 12:14:44 -07:00
|
|
|
'Constraints.webidl',
|
2013-10-17 14:29:56 -07:00
|
|
|
'Contacts.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'ContainerBoxObject.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ConvolverNode.webidl',
|
|
|
|
'Coordinates.webidl',
|
2015-02-02 04:39:25 -08:00
|
|
|
'Crypto.webidl',
|
2015-05-21 11:16:04 -07:00
|
|
|
'CSPDictionaries.webidl',
|
2014-08-04 12:51:54 -07:00
|
|
|
'CSPReport.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'CSS.webidl',
|
2015-06-29 18:00:39 -07:00
|
|
|
'CSSAnimation.webidl',
|
2015-05-04 07:28:00 -07:00
|
|
|
'CSSLexer.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'CSSPrimitiveValue.webidl',
|
2014-05-03 00:32:54 -07:00
|
|
|
'CSSRuleList.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'CSSStyleDeclaration.webidl',
|
|
|
|
'CSSStyleSheet.webidl',
|
2015-06-29 18:00:39 -07:00
|
|
|
'CSSTransition.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'CSSValue.webidl',
|
|
|
|
'CSSValueList.webidl',
|
|
|
|
'DataContainerEvent.webidl',
|
|
|
|
'DataStore.webidl',
|
2013-12-20 00:17:49 -08:00
|
|
|
'DataStoreImpl.webidl',
|
2014-02-26 19:23:31 -08:00
|
|
|
'DataTransfer.webidl',
|
2013-11-05 06:16:26 -08:00
|
|
|
'DedicatedWorkerGlobalScope.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'DelayNode.webidl',
|
|
|
|
'DesktopNotification.webidl',
|
|
|
|
'DeviceMotionEvent.webidl',
|
|
|
|
'DeviceStorage.webidl',
|
2015-05-03 23:10:00 -07:00
|
|
|
'DeviceStorageAreaListener.webidl',
|
2014-03-04 19:26:39 -08:00
|
|
|
'Directory.webidl',
|
2015-04-08 00:07:00 -07:00
|
|
|
'DisplayPortInputPort.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'Document.webidl',
|
|
|
|
'DocumentFragment.webidl',
|
2015-04-09 18:34:22 -07:00
|
|
|
'DocumentTimeline.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'DocumentType.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'DOMCursor.webidl',
|
|
|
|
'DOMError.webidl',
|
|
|
|
'DOMException.webidl',
|
|
|
|
'DOMImplementation.webidl',
|
2014-06-24 11:15:00 -07:00
|
|
|
'DOMMatrix.webidl',
|
2014-04-27 20:54:07 -07:00
|
|
|
'DOMMobileMessageError.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'DOMParser.webidl',
|
2014-03-11 18:11:37 -07:00
|
|
|
'DOMPoint.webidl',
|
2013-09-20 03:21:04 -07:00
|
|
|
'DOMQuad.webidl',
|
2013-09-20 03:21:03 -07:00
|
|
|
'DOMRect.webidl',
|
|
|
|
'DOMRectList.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'DOMRequest.webidl',
|
|
|
|
'DOMSettableTokenList.webidl',
|
2013-07-09 10:54:21 -07:00
|
|
|
'DOMStringList.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'DOMStringMap.webidl',
|
|
|
|
'DOMTokenList.webidl',
|
|
|
|
'DOMTransaction.webidl',
|
2013-12-20 13:43:46 -08:00
|
|
|
'Downloads.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'DragEvent.webidl',
|
|
|
|
'DummyBinding.webidl',
|
|
|
|
'DynamicsCompressorNode.webidl',
|
|
|
|
'Element.webidl',
|
2014-09-21 00:06:00 -07:00
|
|
|
'EngineeringMode.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Event.webidl',
|
|
|
|
'EventHandler.webidl',
|
|
|
|
'EventListener.webidl',
|
|
|
|
'EventSource.webidl',
|
|
|
|
'EventTarget.webidl',
|
2014-11-06 07:57:57 -08:00
|
|
|
'ExtendableEvent.webidl',
|
2014-07-24 17:53:03 -07:00
|
|
|
'Fetch.webidl',
|
2015-02-18 17:34:29 -08:00
|
|
|
'FetchEvent.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'File.webidl',
|
|
|
|
'FileList.webidl',
|
|
|
|
'FileMode.webidl',
|
|
|
|
'FileReader.webidl',
|
|
|
|
'FileReaderSync.webidl',
|
|
|
|
'FocusEvent.webidl',
|
2014-10-01 19:32:05 -07:00
|
|
|
'FontFace.webidl',
|
|
|
|
'FontFaceSet.webidl',
|
|
|
|
'FontFaceSource.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'FormData.webidl',
|
|
|
|
'Function.webidl',
|
|
|
|
'GainNode.webidl',
|
|
|
|
'Geolocation.webidl',
|
2014-03-11 18:11:38 -07:00
|
|
|
'GeometryUtils.webidl',
|
2013-09-15 23:34:57 -07:00
|
|
|
'GetUserMediaRequest.webidl',
|
2015-04-08 00:07:00 -07:00
|
|
|
'HDMIInputPort.webidl',
|
2014-07-28 12:28:20 -07:00
|
|
|
'Headers.webidl',
|
2015-05-28 07:37:42 -07:00
|
|
|
'HeapSnapshot.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'History.webidl',
|
2014-05-20 12:52:21 -07:00
|
|
|
'HTMLAllCollection.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLAnchorElement.webidl',
|
|
|
|
'HTMLAppletElement.webidl',
|
|
|
|
'HTMLAreaElement.webidl',
|
|
|
|
'HTMLAudioElement.webidl',
|
|
|
|
'HTMLBaseElement.webidl',
|
|
|
|
'HTMLBodyElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'HTMLBRElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLButtonElement.webidl',
|
|
|
|
'HTMLCanvasElement.webidl',
|
|
|
|
'HTMLCollection.webidl',
|
2013-12-02 02:26:12 -08:00
|
|
|
'HTMLContentElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLDataElement.webidl',
|
|
|
|
'HTMLDataListElement.webidl',
|
|
|
|
'HTMLDirectoryElement.webidl',
|
|
|
|
'HTMLDivElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'HTMLDListElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLDocument.webidl',
|
|
|
|
'HTMLElement.webidl',
|
|
|
|
'HTMLEmbedElement.webidl',
|
2015-06-30 11:27:57 -07:00
|
|
|
'HTMLExtAppElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLFieldSetElement.webidl',
|
|
|
|
'HTMLFontElement.webidl',
|
2013-10-03 00:11:27 -07:00
|
|
|
'HTMLFormControlsCollection.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLFormElement.webidl',
|
|
|
|
'HTMLFrameElement.webidl',
|
|
|
|
'HTMLFrameSetElement.webidl',
|
|
|
|
'HTMLHeadElement.webidl',
|
|
|
|
'HTMLHeadingElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'HTMLHRElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLHtmlElement.webidl',
|
|
|
|
'HTMLIFrameElement.webidl',
|
|
|
|
'HTMLImageElement.webidl',
|
|
|
|
'HTMLInputElement.webidl',
|
|
|
|
'HTMLLabelElement.webidl',
|
|
|
|
'HTMLLegendElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'HTMLLIElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLLinkElement.webidl',
|
|
|
|
'HTMLMapElement.webidl',
|
|
|
|
'HTMLMenuElement.webidl',
|
|
|
|
'HTMLMenuItemElement.webidl',
|
|
|
|
'HTMLMetaElement.webidl',
|
|
|
|
'HTMLMeterElement.webidl',
|
|
|
|
'HTMLModElement.webidl',
|
2013-09-26 10:14:48 -07:00
|
|
|
'HTMLObjectElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'HTMLOListElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLOptGroupElement.webidl',
|
|
|
|
'HTMLOptionElement.webidl',
|
|
|
|
'HTMLOptionsCollection.webidl',
|
|
|
|
'HTMLOutputElement.webidl',
|
|
|
|
'HTMLParagraphElement.webidl',
|
|
|
|
'HTMLParamElement.webidl',
|
2014-03-06 15:46:38 -08:00
|
|
|
'HTMLPictureElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLPreElement.webidl',
|
|
|
|
'HTMLProgressElement.webidl',
|
|
|
|
'HTMLPropertiesCollection.webidl',
|
|
|
|
'HTMLQuoteElement.webidl',
|
|
|
|
'HTMLScriptElement.webidl',
|
|
|
|
'HTMLSelectElement.webidl',
|
2013-12-20 22:43:58 -08:00
|
|
|
'HTMLShadowElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HTMLSourceElement.webidl',
|
|
|
|
'HTMLSpanElement.webidl',
|
|
|
|
'HTMLStyleElement.webidl',
|
|
|
|
'HTMLTableCaptionElement.webidl',
|
|
|
|
'HTMLTableCellElement.webidl',
|
|
|
|
'HTMLTableColElement.webidl',
|
|
|
|
'HTMLTableElement.webidl',
|
|
|
|
'HTMLTableRowElement.webidl',
|
|
|
|
'HTMLTableSectionElement.webidl',
|
|
|
|
'HTMLTemplateElement.webidl',
|
|
|
|
'HTMLTextAreaElement.webidl',
|
|
|
|
'HTMLTimeElement.webidl',
|
|
|
|
'HTMLTitleElement.webidl',
|
|
|
|
'HTMLTrackElement.webidl',
|
|
|
|
'HTMLUListElement.webidl',
|
|
|
|
'HTMLVideoElement.webidl',
|
2015-01-13 22:43:32 -08:00
|
|
|
'IccCardLockError.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'IDBCursor.webidl',
|
|
|
|
'IDBDatabase.webidl',
|
2013-10-08 08:51:42 -07:00
|
|
|
'IDBEnvironment.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'IDBFactory.webidl',
|
2014-07-17 09:40:54 -07:00
|
|
|
'IDBFileHandle.webidl',
|
|
|
|
'IDBFileRequest.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'IDBIndex.webidl',
|
2013-09-28 04:25:46 -07:00
|
|
|
'IDBKeyRange.webidl',
|
2014-06-11 20:35:29 -07:00
|
|
|
'IDBMutableFile.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'IDBObjectStore.webidl',
|
|
|
|
'IDBOpenDBRequest.webidl',
|
|
|
|
'IDBRequest.webidl',
|
|
|
|
'IDBTransaction.webidl',
|
|
|
|
'IDBVersionChangeEvent.webidl',
|
2013-09-15 19:50:24 -07:00
|
|
|
'ImageCapture.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ImageData.webidl',
|
|
|
|
'ImageDocument.webidl',
|
2014-04-10 00:11:37 -07:00
|
|
|
'InputEvent.webidl',
|
2013-09-25 12:38:41 -07:00
|
|
|
'InputMethod.webidl',
|
2015-04-08 00:07:00 -07:00
|
|
|
'InputPort.webidl',
|
|
|
|
'InputPortManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'InspectorUtils.webidl',
|
2013-07-30 07:03:06 -07:00
|
|
|
'InterAppConnection.webidl',
|
|
|
|
'InterAppConnectionRequest.webidl',
|
|
|
|
'InterAppMessagePort.webidl',
|
2014-09-27 11:22:57 -07:00
|
|
|
'KeyAlgorithm.webidl',
|
2013-09-26 10:14:48 -07:00
|
|
|
'KeyboardEvent.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'KeyEvent.webidl',
|
2015-04-14 16:48:21 -07:00
|
|
|
'KeyframeEffect.webidl',
|
2013-09-24 12:37:53 -07:00
|
|
|
'LegacyQueryInterface.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'LinkStyle.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'ListBoxObject.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'LocalMediaStream.webidl',
|
|
|
|
'Location.webidl',
|
2015-03-03 06:51:05 -08:00
|
|
|
'MediaDeviceInfo.webidl',
|
2014-09-19 23:20:41 -07:00
|
|
|
'MediaDevices.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MediaElementAudioSourceNode.webidl',
|
|
|
|
'MediaError.webidl',
|
2013-11-11 00:03:17 -08:00
|
|
|
'MediaList.webidl',
|
2013-12-16 06:03:34 -08:00
|
|
|
'MediaQueryList.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MediaRecorder.webidl',
|
|
|
|
'MediaSource.webidl',
|
|
|
|
'MediaStream.webidl',
|
|
|
|
'MediaStreamAudioDestinationNode.webidl',
|
|
|
|
'MediaStreamAudioSourceNode.webidl',
|
2014-10-27 09:53:10 -07:00
|
|
|
'MediaStreamError.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MediaStreamTrack.webidl',
|
2014-04-18 12:14:44 -07:00
|
|
|
'MediaTrackConstraintSet.webidl',
|
2015-07-02 11:21:49 -07:00
|
|
|
'MediaTrackSupportedConstraints.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'MenuBoxObject.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MessageChannel.webidl',
|
|
|
|
'MessageEvent.webidl',
|
|
|
|
'MessagePort.webidl',
|
2013-09-11 07:10:01 -07:00
|
|
|
'MessagePortList.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MimeType.webidl',
|
|
|
|
'MimeTypeArray.webidl',
|
2014-11-11 01:15:31 -08:00
|
|
|
'MMICall.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MouseEvent.webidl',
|
|
|
|
'MouseScrollEvent.webidl',
|
|
|
|
'MozActivity.webidl',
|
2014-08-25 02:24:03 -07:00
|
|
|
'MozCellBroadcast.webidl',
|
2014-08-14 22:13:05 -07:00
|
|
|
'MozCellBroadcastMessage.webidl',
|
2015-01-13 22:43:32 -08:00
|
|
|
'MozIcc.webidl',
|
|
|
|
'MozIccInfo.webidl',
|
|
|
|
'MozIccManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MozMmsMessage.webidl',
|
2014-08-05 03:01:14 -07:00
|
|
|
'MozMobileCellInfo.webidl',
|
|
|
|
'MozMobileConnection.webidl',
|
|
|
|
'MozMobileConnectionArray.webidl',
|
|
|
|
'MozMobileConnectionInfo.webidl',
|
2014-06-24 20:57:13 -07:00
|
|
|
'MozMobileMessageManager.webidl',
|
2014-08-05 03:01:14 -07:00
|
|
|
'MozMobileNetworkInfo.webidl',
|
2013-09-10 16:03:56 -07:00
|
|
|
'MozPowerManager.webidl',
|
2014-07-29 16:54:01 -07:00
|
|
|
'MozSelfSupport.webidl',
|
2014-08-11 02:13:25 -07:00
|
|
|
'MozTetheringManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MozTimeManager.webidl',
|
2014-09-25 22:00:23 -07:00
|
|
|
'MozVoicemail.webidl',
|
|
|
|
'MozVoicemailStatus.webidl',
|
2014-01-07 04:16:07 -08:00
|
|
|
'MozWakeLock.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'MutationEvent.webidl',
|
|
|
|
'MutationObserver.webidl',
|
2014-08-25 02:25:34 -07:00
|
|
|
'NamedNodeMap.webidl',
|
2014-03-14 07:13:26 -07:00
|
|
|
'NativeOSFileInternals.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'NetDashboard.webidl',
|
2014-03-04 19:54:55 -08:00
|
|
|
'NetworkInformation.webidl',
|
2014-01-29 03:38:50 -08:00
|
|
|
'NetworkOptions.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Node.webidl',
|
|
|
|
'NodeFilter.webidl',
|
|
|
|
'NodeIterator.webidl',
|
|
|
|
'NodeList.webidl',
|
|
|
|
'Notification.webidl',
|
|
|
|
'NotifyPaintEvent.webidl',
|
|
|
|
'OfflineAudioCompletionEvent.webidl',
|
|
|
|
'OfflineAudioContext.webidl',
|
|
|
|
'OfflineResourceList.webidl',
|
|
|
|
'OscillatorNode.webidl',
|
|
|
|
'PaintRequest.webidl',
|
|
|
|
'PaintRequestList.webidl',
|
|
|
|
'PannerNode.webidl',
|
|
|
|
'ParentNode.webidl',
|
|
|
|
'Performance.webidl',
|
2013-10-15 18:35:44 -07:00
|
|
|
'PerformanceEntry.webidl',
|
2015-02-03 21:46:23 -08:00
|
|
|
'PerformanceMark.webidl',
|
|
|
|
'PerformanceMeasure.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'PerformanceNavigation.webidl',
|
2013-10-15 18:35:44 -07:00
|
|
|
'PerformanceResourceTiming.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'PerformanceTiming.webidl',
|
|
|
|
'PeriodicWave.webidl',
|
2014-03-22 06:58:24 -07:00
|
|
|
'PermissionSettings.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'PhoneNumberService.webidl',
|
|
|
|
'Plugin.webidl',
|
|
|
|
'PluginArray.webidl',
|
2013-11-20 21:44:22 -08:00
|
|
|
'PointerEvent.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'PopupBoxObject.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Position.webidl',
|
|
|
|
'PositionError.webidl',
|
2014-11-14 13:55:24 -08:00
|
|
|
'PresentationDeviceInfoManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ProcessingInstruction.webidl',
|
2014-09-09 11:54:08 -07:00
|
|
|
'ProfileTimelineMarker.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Promise.webidl',
|
2014-07-01 21:19:48 -07:00
|
|
|
'PromiseDebugging.webidl',
|
2014-07-16 09:44:19 -07:00
|
|
|
'RadioNodeList.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'Range.webidl',
|
|
|
|
'Rect.webidl',
|
2014-07-24 17:53:03 -07:00
|
|
|
'Request.webidl',
|
2015-01-13 01:53:14 -08:00
|
|
|
'RequestSyncManager.webidl',
|
|
|
|
'RequestSyncScheduler.webidl',
|
2013-12-13 03:29:33 -08:00
|
|
|
'ResourceStats.webidl',
|
|
|
|
'ResourceStatsManager.webidl',
|
2014-07-24 17:50:32 -07:00
|
|
|
'Response.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'RGBColor.webidl',
|
2013-10-17 15:00:05 -07:00
|
|
|
'RTCStatsReport.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'Screen.webidl',
|
|
|
|
'ScriptProcessorNode.webidl',
|
|
|
|
'ScrollAreaEvent.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'ScrollBoxObject.webidl',
|
2013-12-17 06:12:33 -08:00
|
|
|
'Selection.webidl',
|
2013-11-19 15:14:07 -08:00
|
|
|
'ServiceWorker.webidl',
|
|
|
|
'ServiceWorkerContainer.webidl',
|
2014-05-13 14:28:01 -07:00
|
|
|
'ServiceWorkerGlobalScope.webidl',
|
2014-09-16 10:15:16 -07:00
|
|
|
'SettingChangeNotification.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SettingsManager.webidl',
|
2013-12-02 02:26:11 -08:00
|
|
|
'ShadowRoot.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SharedWorker.webidl',
|
2013-11-05 06:16:26 -08:00
|
|
|
'SharedWorkerGlobalScope.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SimpleGestureEvent.webidl',
|
2014-04-13 18:21:26 -07:00
|
|
|
'SocketCommon.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SourceBuffer.webidl',
|
|
|
|
'SourceBufferList.webidl',
|
2014-11-19 09:15:13 -08:00
|
|
|
'StereoPannerNode.webidl',
|
2014-07-22 22:07:12 -07:00
|
|
|
'Storage.webidl',
|
2014-05-29 06:33:00 -07:00
|
|
|
'StorageEvent.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'StorageType.webidl',
|
|
|
|
'StyleSheet.webidl',
|
2014-04-12 01:18:54 -07:00
|
|
|
'StyleSheetList.webidl',
|
2014-05-15 03:20:00 -07:00
|
|
|
'SubtleCrypto.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGAElement.webidl',
|
|
|
|
'SVGAltGlyphElement.webidl',
|
|
|
|
'SVGAngle.webidl',
|
|
|
|
'SVGAnimatedAngle.webidl',
|
|
|
|
'SVGAnimatedBoolean.webidl',
|
|
|
|
'SVGAnimatedEnumeration.webidl',
|
|
|
|
'SVGAnimatedInteger.webidl',
|
|
|
|
'SVGAnimatedLength.webidl',
|
|
|
|
'SVGAnimatedLengthList.webidl',
|
|
|
|
'SVGAnimatedNumber.webidl',
|
|
|
|
'SVGAnimatedNumberList.webidl',
|
|
|
|
'SVGAnimatedPathData.webidl',
|
|
|
|
'SVGAnimatedPoints.webidl',
|
|
|
|
'SVGAnimatedPreserveAspectRatio.webidl',
|
|
|
|
'SVGAnimatedRect.webidl',
|
|
|
|
'SVGAnimatedString.webidl',
|
|
|
|
'SVGAnimatedTransformList.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGAnimateElement.webidl',
|
|
|
|
'SVGAnimateMotionElement.webidl',
|
|
|
|
'SVGAnimateTransformElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGAnimationElement.webidl',
|
|
|
|
'SVGCircleElement.webidl',
|
|
|
|
'SVGClipPathElement.webidl',
|
|
|
|
'SVGComponentTransferFunctionElement.webidl',
|
|
|
|
'SVGDefsElement.webidl',
|
|
|
|
'SVGDescElement.webidl',
|
|
|
|
'SVGDocument.webidl',
|
|
|
|
'SVGElement.webidl',
|
|
|
|
'SVGEllipseElement.webidl',
|
|
|
|
'SVGFEBlendElement.webidl',
|
|
|
|
'SVGFEColorMatrixElement.webidl',
|
|
|
|
'SVGFEComponentTransferElement.webidl',
|
|
|
|
'SVGFECompositeElement.webidl',
|
|
|
|
'SVGFEConvolveMatrixElement.webidl',
|
|
|
|
'SVGFEDiffuseLightingElement.webidl',
|
|
|
|
'SVGFEDisplacementMapElement.webidl',
|
|
|
|
'SVGFEDistantLightElement.webidl',
|
2014-02-09 01:46:16 -08:00
|
|
|
'SVGFEDropShadowElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGFEFloodElement.webidl',
|
|
|
|
'SVGFEFuncAElement.webidl',
|
|
|
|
'SVGFEFuncBElement.webidl',
|
|
|
|
'SVGFEFuncGElement.webidl',
|
|
|
|
'SVGFEFuncRElement.webidl',
|
|
|
|
'SVGFEGaussianBlurElement.webidl',
|
|
|
|
'SVGFEImageElement.webidl',
|
|
|
|
'SVGFEMergeElement.webidl',
|
|
|
|
'SVGFEMergeNodeElement.webidl',
|
|
|
|
'SVGFEMorphologyElement.webidl',
|
|
|
|
'SVGFEOffsetElement.webidl',
|
|
|
|
'SVGFEPointLightElement.webidl',
|
|
|
|
'SVGFESpecularLightingElement.webidl',
|
|
|
|
'SVGFESpotLightElement.webidl',
|
|
|
|
'SVGFETileElement.webidl',
|
|
|
|
'SVGFETurbulenceElement.webidl',
|
|
|
|
'SVGFilterElement.webidl',
|
|
|
|
'SVGFilterPrimitiveStandardAttributes.webidl',
|
|
|
|
'SVGFitToViewBox.webidl',
|
|
|
|
'SVGForeignObjectElement.webidl',
|
|
|
|
'SVGGElement.webidl',
|
|
|
|
'SVGGradientElement.webidl',
|
|
|
|
'SVGGraphicsElement.webidl',
|
|
|
|
'SVGImageElement.webidl',
|
2014-04-11 14:26:29 -07:00
|
|
|
'SVGLength.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGLengthList.webidl',
|
2013-09-26 10:14:48 -07:00
|
|
|
'SVGLinearGradientElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGLineElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGMarkerElement.webidl',
|
|
|
|
'SVGMaskElement.webidl',
|
|
|
|
'SVGMatrix.webidl',
|
|
|
|
'SVGMetadataElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGMPathElement.webidl',
|
2014-05-30 00:36:52 -07:00
|
|
|
'SVGNumber.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGNumberList.webidl',
|
|
|
|
'SVGPathElement.webidl',
|
|
|
|
'SVGPathSeg.webidl',
|
|
|
|
'SVGPathSegList.webidl',
|
|
|
|
'SVGPatternElement.webidl',
|
|
|
|
'SVGPoint.webidl',
|
|
|
|
'SVGPointList.webidl',
|
|
|
|
'SVGPolygonElement.webidl',
|
|
|
|
'SVGPolylineElement.webidl',
|
|
|
|
'SVGPreserveAspectRatio.webidl',
|
|
|
|
'SVGRadialGradientElement.webidl',
|
|
|
|
'SVGRect.webidl',
|
|
|
|
'SVGRectElement.webidl',
|
|
|
|
'SVGScriptElement.webidl',
|
|
|
|
'SVGSetElement.webidl',
|
|
|
|
'SVGStopElement.webidl',
|
|
|
|
'SVGStringList.webidl',
|
|
|
|
'SVGStyleElement.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGSVGElement.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGSwitchElement.webidl',
|
|
|
|
'SVGSymbolElement.webidl',
|
|
|
|
'SVGTests.webidl',
|
|
|
|
'SVGTextContentElement.webidl',
|
|
|
|
'SVGTextElement.webidl',
|
|
|
|
'SVGTextPathElement.webidl',
|
|
|
|
'SVGTextPositioningElement.webidl',
|
|
|
|
'SVGTitleElement.webidl',
|
|
|
|
'SVGTransform.webidl',
|
|
|
|
'SVGTransformList.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGTSpanElement.webidl',
|
2013-09-26 10:14:48 -07:00
|
|
|
'SVGUnitTypes.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'SVGURIReference.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SVGUseElement.webidl',
|
|
|
|
'SVGViewElement.webidl',
|
|
|
|
'SVGZoomAndPan.webidl',
|
|
|
|
'SVGZoomEvent.webidl',
|
|
|
|
'Telephony.webidl',
|
|
|
|
'TelephonyCall.webidl',
|
|
|
|
'TelephonyCallGroup.webidl',
|
2014-04-09 03:17:43 -07:00
|
|
|
'TelephonyCallId.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'Text.webidl',
|
|
|
|
'TextDecoder.webidl',
|
|
|
|
'TextEncoder.webidl',
|
|
|
|
'TextTrack.webidl',
|
|
|
|
'TextTrackCueList.webidl',
|
|
|
|
'TextTrackList.webidl',
|
2015-06-17 11:12:23 -07:00
|
|
|
'ThreadSafeChromeUtils.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'TimeEvent.webidl',
|
|
|
|
'TimeRanges.webidl',
|
|
|
|
'Touch.webidl',
|
|
|
|
'TouchEvent.webidl',
|
|
|
|
'TouchList.webidl',
|
|
|
|
'TransitionEvent.webidl',
|
2014-10-14 13:15:21 -07:00
|
|
|
'TreeBoxObject.webidl',
|
2014-10-17 02:13:41 -07:00
|
|
|
'TreeColumn.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'TreeColumns.webidl',
|
|
|
|
'TreeWalker.webidl',
|
2014-08-21 02:15:18 -07:00
|
|
|
'TVChannel.webidl',
|
|
|
|
'TVManager.webidl',
|
|
|
|
'TVProgram.webidl',
|
|
|
|
'TVSource.webidl',
|
|
|
|
'TVTuner.webidl',
|
2014-04-13 18:21:26 -07:00
|
|
|
'UDPMessageEvent.webidl',
|
|
|
|
'UDPSocket.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'UIEvent.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'UndoManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'URL.webidl',
|
2013-12-12 11:30:10 -08:00
|
|
|
'URLSearchParams.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'URLUtils.webidl',
|
|
|
|
'URLUtilsReadOnly.webidl',
|
2014-10-14 23:50:00 -07:00
|
|
|
'USSDSession.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'ValidityState.webidl',
|
|
|
|
'VideoPlaybackQuality.webidl',
|
|
|
|
'VideoStreamTrack.webidl',
|
2014-04-15 20:06:45 -07:00
|
|
|
'VideoTrack.webidl',
|
|
|
|
'VideoTrackList.webidl',
|
2014-07-09 12:24:49 -07:00
|
|
|
'VRDevice.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'VTTCue.webidl',
|
|
|
|
'VTTRegion.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'WaveShaperNode.webidl',
|
|
|
|
'WebComponents.webidl',
|
2014-08-12 09:04:36 -07:00
|
|
|
'WebGL2RenderingContext.webidl',
|
|
|
|
'WebGLRenderingContext.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'WebSocket.webidl',
|
|
|
|
'WheelEvent.webidl',
|
|
|
|
'WifiOptions.webidl',
|
2014-10-17 16:05:16 -07:00
|
|
|
'WindowRoot.webidl',
|
2013-11-05 06:16:24 -08:00
|
|
|
'Worker.webidl',
|
2015-03-03 15:51:53 -08:00
|
|
|
'WorkerDebuggerGlobalScope.webidl',
|
2013-11-05 06:16:26 -08:00
|
|
|
'WorkerGlobalScope.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'WorkerLocation.webidl',
|
|
|
|
'WorkerNavigator.webidl',
|
|
|
|
'XMLDocument.webidl',
|
|
|
|
'XMLHttpRequest.webidl',
|
|
|
|
'XMLHttpRequestEventTarget.webidl',
|
|
|
|
'XMLHttpRequestUpload.webidl',
|
|
|
|
'XMLSerializer.webidl',
|
|
|
|
'XMLStylesheetProcessingInstruction.webidl',
|
|
|
|
'XPathEvaluator.webidl',
|
2014-06-27 12:39:50 -07:00
|
|
|
'XPathExpression.webidl',
|
2014-10-14 07:27:24 -07:00
|
|
|
'XPathNSResolver.webidl',
|
2013-07-04 08:40:06 -07:00
|
|
|
'XPathResult.webidl',
|
2014-10-10 05:21:54 -07:00
|
|
|
'XSLTProcessor.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'XULCommandEvent.webidl',
|
|
|
|
'XULDocument.webidl',
|
|
|
|
'XULElement.webidl',
|
|
|
|
]
|
|
|
|
|
|
|
|
if CONFIG['MOZ_AUDIO_CHANNEL_MANAGER']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'AudioChannelManager.webidl',
|
|
|
|
]
|
|
|
|
|
|
|
|
if CONFIG['MOZ_WEBRTC']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'DataChannel.webidl',
|
|
|
|
'MediaStreamList.webidl',
|
2013-10-15 07:49:02 -07:00
|
|
|
'PeerConnectionImpl.webidl',
|
|
|
|
'PeerConnectionImplEnums.webidl',
|
|
|
|
'PeerConnectionObserver.webidl',
|
|
|
|
'PeerConnectionObserverEnums.webidl',
|
2015-07-08 12:27:45 -07:00
|
|
|
'RTCCertificate.webidl',
|
|
|
|
'RTCConfiguration.webidl',
|
|
|
|
'RTCIceCandidate.webidl',
|
|
|
|
'RTCIdentityAssertion.webidl',
|
|
|
|
'RTCIdentityProvider.webidl',
|
|
|
|
'RTCPeerConnection.webidl',
|
|
|
|
'RTCPeerConnectionStatic.webidl',
|
|
|
|
'RTCRtpReceiver.webidl',
|
|
|
|
'RTCRtpSender.webidl',
|
|
|
|
'RTCSessionDescription.webidl',
|
2014-02-20 09:35:35 -08:00
|
|
|
'WebrtcGlobalInformation.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
]
|
|
|
|
|
|
|
|
if CONFIG['MOZ_WEBSPEECH']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'SpeechGrammar.webidl',
|
|
|
|
'SpeechGrammarList.webidl',
|
|
|
|
'SpeechRecognition.webidl',
|
|
|
|
'SpeechRecognitionAlternative.webidl',
|
2014-06-30 16:02:03 -07:00
|
|
|
'SpeechRecognitionError.webidl',
|
|
|
|
'SpeechRecognitionEvent.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SpeechRecognitionResult.webidl',
|
|
|
|
'SpeechRecognitionResultList.webidl',
|
|
|
|
'SpeechSynthesis.webidl',
|
2015-07-01 01:49:00 -07:00
|
|
|
'SpeechSynthesisErrorEvent.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'SpeechSynthesisEvent.webidl',
|
|
|
|
'SpeechSynthesisUtterance.webidl',
|
|
|
|
'SpeechSynthesisVoice.webidl',
|
|
|
|
]
|
|
|
|
|
|
|
|
if CONFIG['MOZ_GAMEPAD']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'Gamepad.webidl',
|
|
|
|
]
|
|
|
|
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'CloseEvent.webidl',
|
|
|
|
'CustomEvent.webidl',
|
|
|
|
'DeviceOrientationEvent.webidl',
|
|
|
|
'DeviceStorageChangeEvent.webidl',
|
2013-10-23 16:05:43 -07:00
|
|
|
'DOMTransactionEvent.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
'HashChangeEvent.webidl',
|
|
|
|
'MozApplicationEvent.webidl',
|
|
|
|
'MozSettingsEvent.webidl',
|
|
|
|
'PageTransitionEvent.webidl',
|
|
|
|
'PopStateEvent.webidl',
|
|
|
|
'PopupBlockedEvent.webidl',
|
|
|
|
'ProgressEvent.webidl',
|
|
|
|
'RecordErrorEvent.webidl',
|
|
|
|
'StyleRuleChangeEvent.webidl',
|
|
|
|
'StyleSheetApplicableStateChangeEvent.webidl',
|
|
|
|
'StyleSheetChangeEvent.webidl',
|
|
|
|
]
|
|
|
|
|
2014-02-14 22:36:43 -08:00
|
|
|
# We only expose our prefable test interfaces in debug builds, just to be on
|
|
|
|
# the safe side.
|
|
|
|
if CONFIG['MOZ_DEBUG']:
|
2015-05-05 23:42:27 -07:00
|
|
|
WEBIDL_FILES += ['TestInterfaceJS.webidl',
|
|
|
|
'TestInterfaceJSDictionaries.webidl',
|
|
|
|
'TestInterfaceJSMaplikeSetlike.webidl']
|
2014-02-14 22:36:43 -08:00
|
|
|
|
2013-09-05 08:20:26 -07:00
|
|
|
if CONFIG['MOZ_B2G_BT']:
|
2015-06-15 18:38:50 -07:00
|
|
|
if CONFIG['MOZ_B2G_BT_API_V1']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'BluetoothAdapter.webidl',
|
|
|
|
'BluetoothDevice.webidl',
|
|
|
|
'BluetoothManager.webidl',
|
|
|
|
]
|
|
|
|
else:
|
2014-05-20 23:12:24 -07:00
|
|
|
WEBIDL_FILES += [
|
|
|
|
'BluetoothAdapter2.webidl',
|
2014-07-09 23:42:10 -07:00
|
|
|
'BluetoothClassOfDevice.webidl',
|
2014-05-20 23:12:24 -07:00
|
|
|
'BluetoothDevice2.webidl',
|
2014-07-01 20:16:26 -07:00
|
|
|
'BluetoothDiscoveryHandle.webidl',
|
2015-02-13 08:13:00 -08:00
|
|
|
'BluetoothGatt.webidl',
|
2015-03-23 00:27:00 -07:00
|
|
|
'BluetoothGattCharacteristic.webidl',
|
|
|
|
'BluetoothGattDescriptor.webidl',
|
|
|
|
'BluetoothGattService.webidl',
|
2015-05-04 03:59:02 -07:00
|
|
|
'BluetoothLeDeviceEvent.webidl',
|
2014-05-20 23:12:24 -07:00
|
|
|
'BluetoothManager2.webidl',
|
2014-07-28 13:09:00 -07:00
|
|
|
'BluetoothPairingHandle.webidl',
|
2014-08-05 03:25:42 -07:00
|
|
|
'BluetoothPairingListener.webidl',
|
2014-05-20 23:12:24 -07:00
|
|
|
]
|
2013-09-05 08:20:26 -07:00
|
|
|
|
2015-04-10 20:19:28 -07:00
|
|
|
if CONFIG['MOZ_SIMPLEPUSH']:
|
2015-04-10 20:19:28 -07:00
|
|
|
WEBIDL_FILES += [
|
|
|
|
'SimplePushManager.webidl'
|
|
|
|
]
|
2015-04-10 20:19:28 -07:00
|
|
|
else:
|
|
|
|
WEBIDL_FILES += [
|
2015-04-10 20:19:28 -07:00
|
|
|
'PushEvent.webidl',
|
|
|
|
'PushManager.webidl',
|
|
|
|
'PushManager.webidl',
|
|
|
|
'PushMessageData.webidl',
|
|
|
|
'PushSubscription.webidl',
|
2015-04-10 20:19:28 -07:00
|
|
|
]
|
|
|
|
|
2013-11-06 09:36:19 -08:00
|
|
|
if CONFIG['MOZ_NFC']:
|
|
|
|
WEBIDL_FILES += [
|
2015-01-12 22:50:24 -08:00
|
|
|
'MozIsoDepTech.webidl',
|
2014-01-28 16:20:17 -08:00
|
|
|
'MozNDEFRecord.webidl',
|
2014-04-28 20:50:25 -07:00
|
|
|
'MozNFC.webidl',
|
2013-11-06 09:36:19 -08:00
|
|
|
'MozNFCPeer.webidl',
|
|
|
|
'MozNFCTag.webidl',
|
2014-02-18 23:14:22 -08:00
|
|
|
'NfcOptions.webidl',
|
2013-11-06 09:36:19 -08:00
|
|
|
]
|
|
|
|
|
2015-02-11 07:09:00 -08:00
|
|
|
if CONFIG['MOZ_SECUREELEMENT']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'SecureElement.webidl',
|
|
|
|
'SecureElementManager.webidl',
|
|
|
|
]
|
|
|
|
|
2013-10-29 01:12:45 -07:00
|
|
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
|
|
|
|
WEBIDL_FILES += [
|
2014-05-04 23:54:23 -07:00
|
|
|
'MozNetworkStats.webidl',
|
2014-05-05 00:38:06 -07:00
|
|
|
'MozNetworkStatsAlarm.webidl',
|
2014-05-05 01:40:11 -07:00
|
|
|
'MozNetworkStatsData.webidl',
|
2014-05-04 20:55:01 -07:00
|
|
|
'MozNetworkStatsInterface.webidl',
|
2013-11-24 15:50:03 -08:00
|
|
|
'MozSpeakerManager.webidl',
|
2014-05-18 19:29:18 -07:00
|
|
|
'MozWifiCapabilities.webidl',
|
2014-04-09 20:34:29 -07:00
|
|
|
'MozWifiManager.webidl',
|
2014-01-27 23:47:51 -08:00
|
|
|
'MozWifiP2pManager.webidl',
|
2013-09-05 08:20:26 -07:00
|
|
|
]
|
2013-12-11 18:08:00 -08:00
|
|
|
else:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'InstallTrigger.webidl',
|
|
|
|
]
|
2013-09-05 08:20:26 -07:00
|
|
|
|
2013-09-10 10:16:08 -07:00
|
|
|
if CONFIG['MOZ_B2G_FM']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'FMRadio.webidl',
|
|
|
|
]
|
|
|
|
|
2013-09-10 11:27:39 -07:00
|
|
|
GENERATED_EVENTS_WEBIDL_FILES = [
|
2014-06-06 13:06:15 -07:00
|
|
|
'AutocompleteErrorEvent.webidl',
|
2013-09-10 11:27:39 -07:00
|
|
|
'BlobEvent.webidl',
|
2014-06-10 18:23:34 -07:00
|
|
|
'CallEvent.webidl',
|
2013-10-22 22:53:40 -07:00
|
|
|
'CallGroupErrorEvent.webidl',
|
2014-11-25 11:45:00 -08:00
|
|
|
'CameraClosedEvent.webidl',
|
2014-10-03 01:19:00 -07:00
|
|
|
'CameraConfigurationEvent.webidl',
|
|
|
|
'CameraFacesDetectedEvent.webidl',
|
|
|
|
'CameraStateChangeEvent.webidl',
|
2015-05-19 17:59:00 -07:00
|
|
|
'CaretStateChangedEvent.webidl',
|
2014-01-02 21:55:27 -08:00
|
|
|
'CFStateChangeEvent.webidl',
|
2014-06-30 16:00:31 -07:00
|
|
|
'CloseEvent.webidl',
|
2014-10-01 19:32:05 -07:00
|
|
|
'CSSFontFaceLoadEvent.webidl',
|
2014-01-02 21:55:27 -08:00
|
|
|
'DataErrorEvent.webidl',
|
2013-10-02 10:27:15 -07:00
|
|
|
'DataStoreChangeEvent.webidl',
|
2013-09-14 11:59:50 -07:00
|
|
|
'DeviceLightEvent.webidl',
|
2014-06-30 16:02:03 -07:00
|
|
|
'DeviceOrientationEvent.webidl',
|
2013-09-11 15:35:51 -07:00
|
|
|
'DeviceProximityEvent.webidl',
|
2015-04-23 16:35:00 -07:00
|
|
|
'DeviceStorageAreaChangedEvent.webidl',
|
2014-06-30 16:02:03 -07:00
|
|
|
'DeviceStorageChangeEvent.webidl',
|
2014-06-30 16:02:03 -07:00
|
|
|
'DOMTransactionEvent.webidl',
|
2013-12-20 13:43:46 -08:00
|
|
|
'DownloadEvent.webidl',
|
2013-06-05 07:04:23 -07:00
|
|
|
'ErrorEvent.webidl',
|
2015-06-30 11:27:57 -07:00
|
|
|
'ExternalAppEvent.webidl',
|
2014-06-30 16:00:31 -07:00
|
|
|
'HashChangeEvent.webidl',
|
2013-10-29 23:05:30 -07:00
|
|
|
'IccChangeEvent.webidl',
|
2014-09-03 17:07:00 -07:00
|
|
|
'ImageCaptureErrorEvent.webidl',
|
2013-09-25 02:48:03 -07:00
|
|
|
'MediaStreamEvent.webidl',
|
2014-06-30 16:02:02 -07:00
|
|
|
'MozApplicationEvent.webidl',
|
2014-08-25 02:24:03 -07:00
|
|
|
'MozCellBroadcastEvent.webidl',
|
2014-04-23 23:13:14 -07:00
|
|
|
'MozClirModeEvent.webidl',
|
2013-10-11 18:48:29 -07:00
|
|
|
'MozContactChangeEvent.webidl',
|
2014-01-02 21:55:27 -08:00
|
|
|
'MozEmergencyCbModeEvent.webidl',
|
2013-09-27 03:50:05 -07:00
|
|
|
'MozInterAppMessageEvent.webidl',
|
2014-06-26 22:22:30 -07:00
|
|
|
'MozMessageDeletedEvent.webidl',
|
2014-06-10 18:23:34 -07:00
|
|
|
'MozMmsEvent.webidl',
|
2014-01-02 21:55:27 -08:00
|
|
|
'MozOtaStatusEvent.webidl',
|
2014-06-30 16:02:02 -07:00
|
|
|
'MozSettingsEvent.webidl',
|
2014-08-27 21:01:29 -07:00
|
|
|
'MozSettingsTransactionEvent.webidl',
|
2014-06-10 18:23:34 -07:00
|
|
|
'MozSmsEvent.webidl',
|
2013-07-17 16:18:00 -07:00
|
|
|
'MozStkCommandEvent.webidl',
|
2014-09-25 22:00:23 -07:00
|
|
|
'MozVoicemailEvent.webidl',
|
2014-06-30 16:02:02 -07:00
|
|
|
'PageTransitionEvent.webidl',
|
2014-10-21 20:40:12 -07:00
|
|
|
'PluginCrashedEvent.webidl',
|
2014-06-30 16:02:02 -07:00
|
|
|
'PopStateEvent.webidl',
|
2014-06-30 16:02:01 -07:00
|
|
|
'PopupBlockedEvent.webidl',
|
2014-06-03 15:52:36 -07:00
|
|
|
'ProgressEvent.webidl',
|
2014-06-30 16:02:02 -07:00
|
|
|
'RecordErrorEvent.webidl',
|
2014-09-21 23:43:00 -07:00
|
|
|
'ScrollViewChangeEvent.webidl',
|
2014-11-27 09:54:00 -08:00
|
|
|
'SelectionStateChangedEvent.webidl',
|
2014-06-30 16:02:04 -07:00
|
|
|
'StyleRuleChangeEvent.webidl',
|
|
|
|
'StyleSheetApplicableStateChangeEvent.webidl',
|
|
|
|
'StyleSheetChangeEvent.webidl',
|
2013-10-04 11:28:25 -07:00
|
|
|
'TrackEvent.webidl',
|
2014-08-21 02:15:18 -07:00
|
|
|
'TVCurrentChannelChangedEvent.webidl',
|
|
|
|
'TVCurrentSourceChangedEvent.webidl',
|
|
|
|
'TVEITBroadcastedEvent.webidl',
|
|
|
|
'TVScanningStateChangedEvent.webidl',
|
2014-04-13 18:21:26 -07:00
|
|
|
'UDPMessageEvent.webidl',
|
2013-09-14 11:59:51 -07:00
|
|
|
'UserProximityEvent.webidl',
|
2014-01-02 21:55:27 -08:00
|
|
|
'USSDReceivedEvent.webidl',
|
2013-09-10 11:27:39 -07:00
|
|
|
]
|
2013-09-11 15:35:51 -07:00
|
|
|
|
2015-07-08 12:27:45 -07:00
|
|
|
if CONFIG['MOZ_WEBRTC']:
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'MediaStreamTrackEvent.webidl',
|
|
|
|
'RTCDataChannelEvent.webidl',
|
|
|
|
'RTCPeerConnectionIceEvent.webidl',
|
|
|
|
]
|
|
|
|
|
2014-06-30 16:02:03 -07:00
|
|
|
if CONFIG['MOZ_WEBSPEECH']:
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'SpeechRecognitionEvent.webidl',
|
2015-07-01 01:49:00 -07:00
|
|
|
'SpeechSynthesisErrorEvent.webidl',
|
2014-06-30 16:02:03 -07:00
|
|
|
'SpeechSynthesisEvent.webidl',
|
|
|
|
]
|
|
|
|
|
2013-09-11 15:35:51 -07:00
|
|
|
if CONFIG['MOZ_GAMEPAD']:
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'GamepadAxisMoveEvent.webidl',
|
|
|
|
'GamepadButtonEvent.webidl',
|
|
|
|
'GamepadEvent.webidl',
|
|
|
|
]
|
2014-01-21 22:26:29 -08:00
|
|
|
|
|
|
|
if CONFIG['MOZ_B2G_BT']:
|
2015-06-15 18:38:50 -07:00
|
|
|
if CONFIG['MOZ_B2G_BT_API_V1']:
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'BluetoothDiscoveryStateChangedEvent.webidl',
|
|
|
|
]
|
|
|
|
else:
|
2014-05-25 18:40:28 -07:00
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'BluetoothAdapterEvent.webidl',
|
|
|
|
'BluetoothAttributeEvent.webidl',
|
2015-04-16 01:47:01 -07:00
|
|
|
'BluetoothGattCharacteristicEvent.webidl',
|
2014-07-28 13:09:00 -07:00
|
|
|
'BluetoothPairingEvent.webidl',
|
2014-05-25 18:40:28 -07:00
|
|
|
]
|
|
|
|
|
2014-01-21 22:26:29 -08:00
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'BluetoothDeviceEvent.webidl',
|
|
|
|
'BluetoothStatusChangedEvent.webidl',
|
|
|
|
]
|
|
|
|
|
2014-06-10 18:23:34 -07:00
|
|
|
if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'MozWifiConnectionInfoEvent.webidl',
|
|
|
|
'MozWifiP2pStatusChangeEvent.webidl',
|
|
|
|
'MozWifiStationInfoEvent.webidl',
|
|
|
|
'MozWifiStatusChangeEvent.webidl',
|
|
|
|
]
|
|
|
|
|
2014-07-31 02:11:04 -07:00
|
|
|
if CONFIG['MOZ_NFC']:
|
|
|
|
GENERATED_EVENTS_WEBIDL_FILES += [
|
|
|
|
'MozNFCPeerEvent.webidl',
|
2014-10-20 02:53:39 -07:00
|
|
|
'MozNFCTagEvent.webidl',
|
2014-07-31 02:11:04 -07:00
|
|
|
]
|
|
|
|
|
2014-11-12 11:05:11 -08:00
|
|
|
if CONFIG['MOZ_BUILD_APP'] in ['browser', 'xulrunner'] or CONFIG['MOZ_SUITE']:
|
2014-03-19 09:29:00 -07:00
|
|
|
WEBIDL_FILES += [
|
|
|
|
'BrowserFeedWriter.webidl',
|
|
|
|
]
|
2014-03-27 21:03:03 -07:00
|
|
|
|
|
|
|
if CONFIG['MOZ_BUILD_APP'] in ['browser', 'mobile/android', 'xulrunner']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'External.webidl',
|
|
|
|
]
|
2014-07-16 13:54:00 -07:00
|
|
|
|
|
|
|
if CONFIG['MOZ_EME']:
|
|
|
|
WEBIDL_FILES += [
|
2014-08-27 01:46:56 -07:00
|
|
|
'MediaEncryptedEvent.webidl',
|
2014-07-16 13:54:00 -07:00
|
|
|
'MediaKeyError.webidl',
|
|
|
|
'MediaKeyMessageEvent.webidl',
|
|
|
|
'MediaKeys.webidl',
|
|
|
|
'MediaKeySession.webidl',
|
2015-02-13 11:52:42 -08:00
|
|
|
'MediaKeysRequestStatus.webidl',
|
2015-01-30 16:23:07 -08:00
|
|
|
'MediaKeyStatusMap.webidl',
|
2014-11-18 01:13:02 -08:00
|
|
|
'MediaKeySystemAccess.webidl',
|
2014-07-16 13:54:00 -07:00
|
|
|
]
|
2015-01-19 05:50:32 -08:00
|
|
|
|
|
|
|
if CONFIG['MOZ_PAY']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'MozPaymentProvider.webidl'
|
|
|
|
]
|
2015-03-10 09:25:39 -07:00
|
|
|
|
|
|
|
if CONFIG['MOZ_B2G']:
|
|
|
|
WEBIDL_FILES += [
|
|
|
|
'Identity.webidl'
|
|
|
|
]
|