| # 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/ServiceRegistry.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/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/WebDocumentSubresourceFilter.h", |
| "platform/WebDoublePoint.h", |
| "platform/WebDragData.h", |
| "platform/WebDragOperation.h", |
| 'platform/WebEditingCommandType.h', |
| "platform/WebEffectiveConnectionType.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/WebGamepad.h", |
| "platform/WebGamepadListener.h", |
| "platform/WebGamepads.h", |
| "platform/WebGestureCurve.h", |
| "platform/WebGestureCurveTarget.h", |
| "platform/WebGestureDevice.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/WebInsecureRequestPolicy.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/WebMediaPlayerSource.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/WebMemoryPressureLevel.h", |
| "platform/WebMessagePortChannel.h", |
| "platform/WebMessagePortChannelClient.h", |
| "platform/WebMimeRegistry.h", |
| "platform/WebMockClipboard.h", |
| "platform/WebNativeScrollBehavior.h", |
| "platform/WebNonCopyable.h", |
| "platform/WebOriginTrialTokenStatus.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/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/WebURLLoaderMockFactory.h", |
| "platform/WebURLRequest.h", |
| "platform/WebURLResponse.h", |
| "platform/WebVector.h", |
| "platform/linux/WebFallbackFont.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/notifications/WebNotificationAction.h", |
| "platform/modules/notifications/WebNotificationData.h", |
| "platform/modules/notifications/WebNotificationDelegate.h", |
| "platform/modules/notifications/WebNotificationManager.h", |
| "platform/modules/notifications/WebNotificationResources.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/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", |
| "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/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/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/WebMediaDeviceChangeObserver.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/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", |
| ], |
| }, |
| } |