blob: a33b5508009d34142daf50d265488166c98c3a0a [file] [log] [blame]
# Copyright 2015 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.
{
'variables': {
'blink_public_sources': [
"platform/callback/WebClosure.h",
"platform/Platform.h",
"platform/FilePathConversion.h",
"platform/URLConversion.h",
"platform/UserMetricsAction.h",
"platform/WebAddressSpace.h",
"platform/WebApiKeyValidator.h",
"platform/WebApplicationCacheHost.h",
"platform/WebApplicationCacheHostClient.h",
"platform/WebAudioBus.h",
"platform/WebAudioDestinationConsumer.h",
"platform/WebAudioDevice.h",
"platform/WebAudioSourceProvider.h",
"platform/WebAudioSourceProviderClient.h",
"platform/WebBlendMode.h",
"platform/WebBlobData.h",
"platform/WebBlobInfo.h",
"platform/WebBlobRegistry.h",
"platform/WebCString.h",
"platform/WebCallbacks.h",
"platform/WebCanvas.h",
"platform/WebCanvasCaptureHandler.h",
"platform/WebCircularGeofencingRegion.h",
"platform/WebClipboard.h",
"platform/WebColor.h",
"platform/WebCommon.h",
"platform/WebCompositeAndReadbackAsyncCallback.h",
"platform/WebCompositorSupport.h",
"platform/WebConnectionType.h",
"platform/WebContentDecryptionModule.h",
"platform/WebContentDecryptionModuleAccess.h",
"platform/WebContentDecryptionModuleException.h",
"platform/WebContentDecryptionModuleResult.h",
"platform/WebContentDecryptionModuleSession.h",
"platform/WebContentLayer.h",
"platform/WebContentLayerClient.h",
"platform/WebContentSettingCallbacks.h",
"platform/WebCookieJar.h",
"platform/WebCredential.h",
"platform/WebCredentialManagerClient.h",
"platform/WebCredentialManagerError.h",
"platform/WebCrypto.h",
"platform/WebCryptoAlgorithm.h",
"platform/WebCryptoAlgorithmParams.h",
"platform/WebCryptoKey.h",
"platform/WebCryptoKeyAlgorithm.h",
"platform/WebCryptoKeyAlgorithmParams.h",
"platform/WebCursorInfo.h",
"platform/WebData.h",
"platform/WebDataConsumerHandle.h",
"platform/WebDatabaseObserver.h",
"platform/WebDeviceLightListener.h",
"platform/WebDisplayItemList.h",
"platform/WebDisplayMode.h",
"platform/WebDoublePoint.h",
"platform/WebDragData.h",
"platform/WebEncryptedMediaClient.h",
"platform/WebEncryptedMediaKeyInformation.h",
"platform/WebEncryptedMediaRequest.h",
"platform/WebEncryptedMediaTypes.h",
"platform/WebExternalBitmap.h",
"platform/WebExternalTextureLayer.h",
"platform/WebExternalTextureLayerClient.h",
"platform/WebExternalTextureMailbox.h",
"platform/WebFallbackThemeEngine.h",
"platform/WebFederatedCredential.h",
"platform/WebFileError.h",
"platform/WebFileInfo.h",
"platform/WebFileSystem.h",
"platform/WebFileSystemCallbacks.h",
"platform/WebFileSystemEntry.h",
"platform/WebFileSystemType.h",
"platform/WebFileUtilities.h",
"platform/WebFileWriter.h",
"platform/WebFileWriterClient.h",
"platform/WebFlingAnimator.h",
"platform/WebFloatPoint.h",
"platform/WebFloatPoint3D.h",
"platform/WebFloatRect.h",
"platform/WebFloatSize.h",
"platform/WebFocusType.h",
"platform/WebFont.h",
"platform/WebFontDescription.h",
"platform/WebFrameScheduler.h",
"platform/WebFrameTimingEvent.h",
"platform/WebGamepad.h",
"platform/WebGamepadListener.h",
"platform/WebGamepads.h",
"platform/WebGeofencingError.h",
"platform/WebGeofencingEventType.h",
"platform/WebGeofencingProvider.h",
"platform/WebGeofencingRegistration.h",
"platform/WebGestureCurve.h",
"platform/WebGestureCurveTarget.h",
"platform/WebGestureDevice.h",
"platform/WebGraphicsContext3D.h",
"platform/WebGraphicsContext3DProvider.h",
"platform/WebHTTPBody.h",
"platform/WebHTTPHeaderVisitor.h",
"platform/WebHTTPLoadInfo.h",
"platform/WebHistoryScrollRestorationType.h",
"platform/WebImage.h",
"platform/WebImageGenerator.h",
"platform/WebImageLayer.h",
"platform/WebInbandTextTrack.h",
"platform/WebInbandTextTrackClient.h",
"platform/WebInputEventResult.h",
"platform/WebLayer.h",
"platform/WebLayerPositionConstraint.h",
"platform/WebLayerScrollClient.h",
"platform/WebLayerTreeView.h",
"platform/WebLayoutAndPaintAsyncCallback.h",
"platform/WebLocalizedString.h",
"platform/WebMediaConstraints.h",
"platform/WebMediaDeviceInfo.h",
"platform/WebMediaKeySystemConfiguration.h",
"platform/WebMediaKeySystemMediaCapability.h",
"platform/WebMediaPlayer.h",
"platform/WebMediaPlayerClient.h",
"platform/WebMediaRecorderHandler.h",
"platform/WebMediaRecorderHandlerClient.h",
"platform/WebMediaSource.h",
"platform/WebMediaStream.h",
"platform/WebMediaStreamCenter.h",
"platform/WebMediaStreamCenterClient.h",
"platform/WebMediaStreamSource.h",
"platform/WebMediaStreamTrack.h",
"platform/WebMediaStreamTrackSourcesRequest.h",
"platform/WebMemoryAllocatorDump.h",
"platform/WebMemoryDumpProvider.h",
"platform/WebMemoryPressureLevel.h",
"platform/WebMessagePortChannel.h",
"platform/WebMessagePortChannelClient.h",
"platform/WebMimeRegistry.h",
"platform/WebNativeScrollBehavior.h",
"platform/WebNonCopyable.h",
"platform/WebPageVisibilityState.h",
"platform/WebPasswordCredential.h",
"platform/WebPlatformEventListener.h",
"platform/WebPlatformEventType.h",
"platform/WebPluginListBuilder.h",
"platform/WebPoint.h",
"platform/WebPrerender.h",
"platform/WebPrerenderingSupport.h",
"platform/WebPrescientNetworking.h",
"platform/WebPrivateOwnPtr.h",
"platform/WebPrivatePtr.h",
"platform/WebProcessMemoryDump.h",
"platform/WebPublicSuffixList.h",
"platform/WebRTCCertificate.h",
"platform/WebRTCCertificateGenerator.h",
"platform/WebRTCConfiguration.h",
"platform/WebRTCDTMFSenderHandler.h",
"platform/WebRTCDTMFSenderHandlerClient.h",
"platform/WebRTCDataChannelHandler.h",
"platform/WebRTCDataChannelHandlerClient.h",
"platform/WebRTCDataChannelInit.h",
"platform/WebRTCICECandidate.h",
"platform/WebRTCKeyParams.h",
"platform/WebRTCOfferOptions.h",
"platform/WebRTCPeerConnectionHandler.h",
"platform/WebRTCPeerConnectionHandlerClient.h",
"platform/WebRTCSessionDescription.h",
"platform/WebRTCSessionDescriptionRequest.h",
"platform/WebRTCStatsRequest.h",
"platform/WebRTCStatsResponse.h",
"platform/WebRTCVoidRequest.h",
"platform/WebRect.h",
"platform/WebReferrerPolicy.h",
"platform/WebRenderingStats.h",
"platform/WebScheduler.h",
"platform/WebScreenInfo.h",
"platform/WebScrollbar.h",
"platform/WebScrollbarBehavior.h",
"platform/WebScrollbarButtonsPlacement.h",
"platform/WebScrollbarLayer.h",
"platform/WebScrollbarThemeGeometry.h",
"platform/WebScrollbarThemePainter.h",
"platform/WebSecurityOrigin.h",
"platform/WebSelectionBound.h",
"platform/WebSetSinkIdCallbacks.h",
"platform/WebSize.h",
"platform/WebSourceBuffer.h",
"platform/WebSourceBufferClient.h",
"platform/WebSourceInfo.h",
"platform/WebSpeechSynthesisUtterance.h",
"platform/WebSpeechSynthesisVoice.h",
"platform/WebSpeechSynthesizer.h",
"platform/WebSpeechSynthesizerClient.h",
"platform/WebStorageArea.h",
"platform/WebStorageNamespace.h",
"platform/WebStorageQuotaCallbacks.h",
"platform/WebStorageQuotaError.h",
"platform/WebStorageQuotaType.h",
"platform/WebString.h",
"platform/WebSuspendableTask.h",
"platform/WebTaskRunner.h",
"platform/WebTextRun.h",
"platform/WebThemeEngine.h",
"platform/WebThread.h",
"platform/WebThreadSafeData.h",
"platform/WebTimeRange.h",
"platform/WebTopControlsState.h",
"platform/WebTraceLocation.h",
"platform/WebURL.h",
"platform/WebURLError.h",
"platform/WebURLLoadTiming.h",
"platform/WebURLLoader.h",
"platform/WebURLLoaderClient.h",
"platform/WebURLRequest.h",
"platform/WebURLResponse.h",
"platform/WebUnitTestSupport.h",
"platform/WebVector.h",
"platform/linux/WebFallbackFont.h",
"platform/linux/WebFontInfo.h",
"platform/linux/WebFontRenderStyle.h",
"platform/linux/WebSandboxSupport.h",
"platform/mac/WebSandboxSupport.h",
"platform/modules/app_banner/WebAppBannerClient.h",
"platform/modules/app_banner/WebAppBannerPromptReply.h",
"platform/modules/app_banner/WebAppBannerPromptResult.h",
"platform/modules/background_sync/WebSyncClient.h",
"platform/modules/background_sync/WebSyncError.h",
"platform/modules/background_sync/WebSyncProvider.h",
"platform/modules/background_sync/WebSyncRegistration.h",
"platform/modules/bluetooth/WebBluetooth.h",
"platform/modules/bluetooth/WebBluetoothDevice.h",
"platform/modules/bluetooth/WebBluetoothError.h",
"platform/modules/bluetooth/WebBluetoothRemoteGATTCharacteristic.h",
"platform/modules/bluetooth/WebBluetoothRemoteGATTCharacteristicInit.h",
"platform/modules/bluetooth/WebBluetoothRemoteGATTService.h",
"platform/modules/bluetooth/WebRequestDeviceOptions.h",
"platform/modules/device_orientation/WebDeviceMotionData.h",
"platform/modules/device_orientation/WebDeviceMotionListener.h",
"platform/modules/device_orientation/WebDeviceOrientationData.h",
"platform/modules/device_orientation/WebDeviceOrientationListener.h",
"platform/modules/indexeddb/WebIDBCallbacks.h",
"platform/modules/indexeddb/WebIDBCursor.h",
"platform/modules/indexeddb/WebIDBDatabase.h",
"platform/modules/indexeddb/WebIDBDatabaseCallbacks.h",
"platform/modules/indexeddb/WebIDBDatabaseError.h",
"platform/modules/indexeddb/WebIDBDatabaseException.h",
"platform/modules/indexeddb/WebIDBFactory.h",
"platform/modules/indexeddb/WebIDBKey.h",
"platform/modules/indexeddb/WebIDBKeyPath.h",
"platform/modules/indexeddb/WebIDBKeyRange.h",
"platform/modules/indexeddb/WebIDBMetadata.h",
"platform/modules/indexeddb/WebIDBTypes.h",
"platform/modules/indexeddb/WebIDBValue.h",
"platform/modules/installedapp/WebInstalledAppClient.h",
"platform/modules/mediasession/WebMediaSession.h",
"platform/modules/mediasession/WebMediaSessionError.h",
"platform/modules/nfc/WebNFCClient.h",
"platform/modules/nfc/WebNFCError.h",
"platform/modules/nfc/WebNFCMessage.h",
"platform/modules/nfc/WebNFCObserver.h",
"platform/modules/nfc/WebNFCPushOptions.h",
"platform/modules/nfc/WebNFCPushTarget.h",
"platform/modules/nfc/WebNFCWatchOptions.h",
"platform/modules/notifications/WebNotificationAction.h",
"platform/modules/notifications/WebNotificationData.h",
"platform/modules/notifications/WebNotificationDelegate.h",
"platform/modules/notifications/WebNotificationManager.h",
"platform/modules/notifications/WebNotificationPermission.h",
"platform/modules/permissions/WebPermissionClient.h",
"platform/modules/permissions/WebPermissionObserver.h",
"platform/modules/permissions/WebPermissionStatus.h",
"platform/modules/permissions/WebPermissionType.h",
"platform/modules/presentation/WebPresentationClient.h",
"platform/modules/presentation/WebPresentationController.h",
"platform/modules/presentation/WebPresentationError.h",
"platform/modules/push_messaging/WebPushClient.h",
"platform/modules/push_messaging/WebPushError.h",
"platform/modules/push_messaging/WebPushPermissionStatus.h",
"platform/modules/push_messaging/WebPushProvider.h",
"platform/modules/push_messaging/WebPushSubscription.h",
"platform/modules/push_messaging/WebPushSubscriptionOptions.h",
"platform/modules/remoteplayback/WebRemotePlaybackClient.h",
"platform/modules/remoteplayback/WebRemotePlaybackState.h",
"platform/modules/screen_orientation/WebLockOrientationCallback.h",
"platform/modules/screen_orientation/WebLockOrientationError.h",
"platform/modules/screen_orientation/WebScreenOrientationClient.h",
"platform/modules/screen_orientation/WebScreenOrientationLockType.h",
"platform/modules/screen_orientation/WebScreenOrientationType.h",
"platform/modules/serviceworker/WebServiceWorker.h",
"platform/modules/serviceworker/WebServiceWorkerCache.h",
"platform/modules/serviceworker/WebServiceWorkerCacheError.h",
"platform/modules/serviceworker/WebServiceWorkerCacheStorage.h",
"platform/modules/serviceworker/WebServiceWorkerClientQueryOptions.h",
"platform/modules/serviceworker/WebServiceWorkerClientType.h",
"platform/modules/serviceworker/WebServiceWorkerClientsClaimCallbacks.h",
"platform/modules/serviceworker/WebServiceWorkerClientsInfo.h",
"platform/modules/serviceworker/WebServiceWorkerError.h",
"platform/modules/serviceworker/WebServiceWorkerEventResult.h",
"platform/modules/serviceworker/WebServiceWorkerProvider.h",
"platform/modules/serviceworker/WebServiceWorkerProviderClient.h",
"platform/modules/serviceworker/WebServiceWorkerProxy.h",
"platform/modules/serviceworker/WebServiceWorkerRegistration.h",
"platform/modules/serviceworker/WebServiceWorkerRegistrationProxy.h",
"platform/modules/serviceworker/WebServiceWorkerRequest.h",
"platform/modules/serviceworker/WebServiceWorkerResponse.h",
"platform/modules/serviceworker/WebServiceWorkerResponseType.h",
"platform/modules/serviceworker/WebServiceWorkerSkipWaitingCallbacks.h",
"platform/modules/serviceworker/WebServiceWorkerState.h",
"platform/modules/vr/WebVR.h",
"platform/modules/vr/WebVRClient.h",
"platform/modules/webmidi/WebMIDIAccessor.h",
"platform/modules/webmidi/WebMIDIAccessorClient.h",
"platform/modules/websockets/WebSocketHandle.h",
"platform/modules/websockets/WebSocketHandleClient.h",
"platform/modules/websockets/WebSocketHandshakeRequestInfo.h",
"platform/modules/websockets/WebSocketHandshakeResponseInfo.h",
"platform/modules/webusb/WebUSBClient.h",
"platform/modules/webusb/WebUSBDeviceFilter.h",
"platform/modules/webusb/WebUSBDevice.h",
"platform/modules/webusb/WebUSBDeviceInfo.h",
"platform/modules/webusb/WebUSBDeviceRequestOptions.h",
"platform/modules/webusb/WebUSBError.h",
"platform/modules/webusb/WebUSBTransferInfo.h",
"web/WebAXEnums.h",
"web/WebAXObject.h",
"web/WebActiveWheelFlingParameters.h",
"web/WebArrayBuffer.h",
"web/WebArrayBufferConverter.h",
"web/WebArrayBufferView.h",
"web/WebAutofillClient.h",
"web/WebBlob.h",
"web/WebCSSParser.h",
"web/WebCache.h",
"web/WebColorChooser.h",
"web/WebColorChooserClient.h",
"web/WebColorSuggestion.h",
"web/WebCompositionUnderline.h",
"web/WebConsoleMessage.h",
"web/WebContentDetectionResult.h",
"web/WebContentSecurityPolicy.h",
"web/WebContentSettingsClient.h",
"web/WebContextMenuData.h",
"web/WebCryptoNormalize.h",
"web/WebCustomElement.h",
"web/WebDOMActivityLogger.h",
"web/WebDOMEvent.h",
"web/WebDOMFileSystem.h",
"web/WebDOMMediaStreamTrack.h",
"web/WebDOMMessageEvent.h",
"web/WebDataSource.h",
"web/WebDatabase.h",
"web/WebDateTimeChooserCompletion.h",
"web/WebDateTimeChooserParams.h",
"web/WebDateTimeInputType.h",
"web/WebDateTimeSuggestion.h",
"web/WebDevToolsAgent.h",
"web/WebDevToolsAgentClient.h",
"web/WebDevToolsFrontend.h",
"web/WebDevToolsFrontendClient.h",
"web/WebDeviceEmulationParams.h",
"web/WebDocument.h",
"web/WebDragOperation.h",
"web/WebDragStatus.h",
"web/WebDraggableRegion.h",
"web/WebElement.h",
"web/WebElementCollection.h",
"web/WebEmbeddedWorker.h",
"web/WebEmbeddedWorkerStartData.h",
"web/WebExceptionCode.h",
"web/WebExternalPopupMenu.h",
"web/WebExternalPopupMenuClient.h",
"web/WebFileChooserCompletion.h",
"web/WebFileChooserParams.h",
"web/WebFindOptions.h",
"web/WebFormControlElement.h",
"web/WebFormElement.h",
"web/WebFrame.h",
"web/WebFrameClient.h",
"web/WebFrameContentDumper.h",
"web/WebFrameLoadType.h",
"web/WebFrameOwnerProperties.h",
"web/WebFrameSerializer.h",
"web/WebFrameSerializerClient.h",
"web/WebFrameWidget.h",
"web/WebGeolocationClient.h",
"web/WebGeolocationController.h",
"web/WebGeolocationError.h",
"web/WebGeolocationPermissionRequest.h",
"web/WebGeolocationPermissionRequestManager.h",
"web/WebGeolocationPosition.h",
"web/WebHeap.h",
"web/WebHelperPlugin.h",
"web/WebHistoryCommitType.h",
"web/WebHistoryItem.h",
"web/WebHitTestResult.h",
"web/WebIconURL.h",
"web/WebImageCache.h",
"web/WebImageDecoder.h",
"web/WebInputElement.h",
"web/WebInputEvent.h",
"web/WebKit.h",
"web/WebLabelElement.h",
"web/WebLeakDetector.h",
"web/WebLocalFrame.h",
"web/WebMeaningfulLayout.h",
"web/WebMediaDevicesRequest.h",
"web/WebMediaPlayerAction.h",
"web/WebMediaStreamRegistry.h",
"web/WebMemoryPressureListener.h",
"web/WebMenuItemInfo.h",
"web/WebMetaElement.h",
"web/WebNavigationPolicy.h",
"web/WebNavigationType.h",
"web/WebNavigatorContentUtilsClient.h",
"web/WebNetworkStateNotifier.h",
"web/WebNode.h",
"web/WebOptionElement.h",
"web/WebPagePopup.h",
"web/WebPepperSocket.h",
"web/WebPepperSocketClient.h",
"web/WebPerformance.h",
"web/WebPlugin.h",
"web/WebPluginAction.h",
"web/WebPluginContainer.h",
"web/WebPluginDocument.h",
"web/WebPluginParams.h",
"web/WebPluginScriptForbiddenScope.h",
"web/WebPopupMenuInfo.h",
"web/WebPopupType.h",
"web/WebPrerendererClient.h",
"web/WebPrintParams.h",
"web/WebPrintPresetOptions.h",
"web/WebPrintScalingOption.h",
"web/WebRange.h",
"web/WebRemoteFrame.h",
"web/WebRemoteFrameClient.h",
"web/WebRuntimeFeatures.h",
"web/WebSandboxFlags.h",
"web/WebScopedUserGesture.h",
"web/WebScopedWindowFocusAllowedIndicator.h",
"web/WebScriptController.h",
"web/WebScriptExecutionCallback.h",
"web/WebScriptSource.h",
"web/WebSearchableFormData.h",
"web/WebSecurityPolicy.h",
"web/WebSelectElement.h",
"web/WebSelection.h",
"web/WebSelector.h",
"web/WebSerializedScriptValue.h",
"web/WebSerializedScriptValueVersion.h",
"web/WebSettings.h",
"web/WebSharedWorker.h",
"web/WebSharedWorkerClient.h",
"web/WebSharedWorkerConnector.h",
"web/WebSharedWorkerCreationErrors.h",
"web/WebSharedWorkerRepositoryClient.h",
"web/WebSpeechGrammar.h",
"web/WebSpeechRecognitionHandle.h",
"web/WebSpeechRecognitionParams.h",
"web/WebSpeechRecognitionResult.h",
"web/WebSpeechRecognizer.h",
"web/WebSpeechRecognizerClient.h",
"web/WebSpellCheckClient.h",
"web/WebStorageEventDispatcher.h",
"web/WebSurroundingText.h",
"web/WebTestInterfaceFactory.h",
"web/WebTestingSupport.h",
"web/WebTextCheckingCompletion.h",
"web/WebTextCheckingResult.h",
"web/WebTextCheckingType.h",
"web/WebTextDecorationType.h",
"web/WebTextDirection.h",
"web/WebTextInputInfo.h",
"web/WebTextInputType.h",
"web/WebTouchAction.h",
"web/WebTouchPoint.h",
"web/WebTreeScopeType.h",
"web/WebURLLoaderOptions.h",
"web/WebUserGestureIndicator.h",
"web/WebUserGestureToken.h",
"web/WebUserMediaClient.h",
"web/WebUserMediaRequest.h",
"web/WebView.h",
"web/WebViewClient.h",
"web/WebWidget.h",
"web/WebWidgetClient.h",
"web/WebWindowFeatures.h",
"web/WebWorkerContentSettingsClientProxy.h",
"web/default/WebRenderTheme.h",
"web/linux/WebFontRendering.h",
"web/mac/WebScrollbarTheme.h",
"web/mac/WebSubstringUtil.h",
"web/modules/notifications/WebNotificationPermissionCallback.h",
"web/modules/serviceworker/WebServiceWorkerContextClient.h",
"web/modules/serviceworker/WebServiceWorkerContextProxy.h",
"web/modules/serviceworker/WebServiceWorkerNetworkProvider.h",
"web/modules/webmidi/WebMIDIClient.h",
"web/modules/webmidi/WebMIDIOptions.h",
"web/modules/webmidi/WebMIDIPermissionRequest.h",
"web/win/WebFontRendering.h",
],
},
}