|  | { | 
|  | 'variables': { | 
|  | 'web_files': [ | 
|  | 'AssertMatchingEnums.cpp', | 
|  | 'AssociatedURLLoader.cpp', | 
|  | 'AssociatedURLLoader.h', | 
|  | 'AudioOutputDeviceClientImpl.cpp', | 
|  | 'AudioOutputDeviceClientImpl.h', | 
|  | 'ChromeClientImpl.cpp', | 
|  | 'ChromeClientImpl.h', | 
|  | 'ColorChooserPopupUIController.cpp', | 
|  | 'ColorChooserPopupUIController.h', | 
|  | 'ColorChooserUIController.cpp', | 
|  | 'ColorChooserUIController.h', | 
|  | 'CompositionUnderlineBuilder.h', | 
|  | 'CompositionUnderlineVectorBuilder.cpp', | 
|  | 'CompositionUnderlineVectorBuilder.h', | 
|  | 'ContextFeaturesClientImpl.cpp', | 
|  | 'ContextFeaturesClientImpl.h', | 
|  | 'ContextMenuAllowedScope.cpp', | 
|  | 'ContextMenuAllowedScope.h', | 
|  | 'ContextMenuClientImpl.cpp', | 
|  | 'ContextMenuClientImpl.h', | 
|  | 'DatabaseClientImpl.cpp', | 
|  | 'DatabaseClientImpl.h', | 
|  | 'DateTimeChooserImpl.cpp', | 
|  | 'DateTimeChooserImpl.h', | 
|  | 'DedicatedWorkerGlobalScopeProxyProviderImpl.cpp', | 
|  | 'DedicatedWorkerGlobalScopeProxyProviderImpl.h', | 
|  | 'DevToolsEmulator.cpp', | 
|  | 'DevToolsEmulator.h', | 
|  | 'EditorClientImpl.cpp', | 
|  | 'EditorClientImpl.h', | 
|  | 'ExternalDateTimeChooser.cpp', | 
|  | 'ExternalDateTimeChooser.h', | 
|  | 'ExternalPopupMenu.cpp', | 
|  | 'ExternalPopupMenu.h', | 
|  | 'FindInPageCoordinates.cpp', | 
|  | 'FindInPageCoordinates.h', | 
|  | 'FrameLoaderClientImpl.cpp', | 
|  | 'FrameLoaderClientImpl.h', | 
|  | 'FullscreenController.cpp', | 
|  | 'FullscreenController.h', | 
|  | 'IndexedDBClientImpl.cpp', | 
|  | 'IndexedDBClientImpl.h', | 
|  | 'InspectorEmulationAgent.cpp', | 
|  | 'InspectorEmulationAgent.h', | 
|  | 'InspectorOverlay.cpp', | 
|  | 'InspectorOverlay.h', | 
|  | 'InspectorRenderingAgent.cpp', | 
|  | 'InspectorRenderingAgent.h', | 
|  | 'LinkHighlightImpl.cpp', | 
|  | 'LinkHighlightImpl.h', | 
|  | 'LocalFileSystemClient.cpp', | 
|  | 'LocalFileSystemClient.h', | 
|  | 'MIDIClientProxy.cpp', | 
|  | 'MIDIClientProxy.h', | 
|  | 'MediaKeysClientImpl.cpp', | 
|  | 'MediaKeysClientImpl.h', | 
|  | 'NavigatorContentUtilsClientImpl.cpp', | 
|  | 'NavigatorContentUtilsClientImpl.h', | 
|  | 'NotificationPermissionClientImpl.cpp', | 
|  | 'NotificationPermissionClientImpl.h', | 
|  | 'OpenedFrameTracker.cpp', | 
|  | 'OpenedFrameTracker.h', | 
|  | 'PageOverlay.cpp', | 
|  | 'PageOverlay.h', | 
|  | 'PageWidgetDelegate.cpp', | 
|  | 'PageWidgetDelegate.h', | 
|  | 'PopupMenuImpl.cpp', | 
|  | 'PopupMenuImpl.h', | 
|  | 'PrerendererClientImpl.cpp', | 
|  | 'PrerendererClientImpl.h', | 
|  | 'RemoteFrameClientImpl.cpp', | 
|  | 'RemoteFrameClientImpl.h', | 
|  | 'RemoteFrameOwner.cpp', | 
|  | 'RemoteFrameOwner.h', | 
|  | 'ResizeViewportAnchor.cpp', | 
|  | 'ResizeViewportAnchor.h', | 
|  | 'RotationViewportAnchor.cpp', | 
|  | 'RotationViewportAnchor.h', | 
|  | 'ServiceWorkerGlobalScopeClientImpl.cpp', | 
|  | 'ServiceWorkerGlobalScopeClientImpl.h', | 
|  | 'ServiceWorkerGlobalScopeProxy.cpp', | 
|  | 'ServiceWorkerGlobalScopeProxy.h', | 
|  | 'SharedWorkerRepositoryClientImpl.cpp', | 
|  | 'SharedWorkerRepositoryClientImpl.h', | 
|  | 'SpeechRecognitionClientProxy.cpp', | 
|  | 'SpeechRecognitionClientProxy.h', | 
|  | 'SpellCheckerClientImpl.cpp', | 
|  | 'SpellCheckerClientImpl.h', | 
|  | 'StorageClientImpl.cpp', | 
|  | 'StorageClientImpl.h', | 
|  | 'StorageQuotaClientImpl.cpp', | 
|  | 'StorageQuotaClientImpl.h', | 
|  | 'SuspendableScriptExecutor.cpp', | 
|  | 'SuspendableScriptExecutor.h', | 
|  | 'TextFinder.cpp', | 
|  | 'TextFinder.h', | 
|  | 'UserMediaClientImpl.cpp', | 
|  | 'UserMediaClientImpl.h', | 
|  | 'ValidationMessageClientImpl.cpp', | 
|  | 'ValidationMessageClientImpl.h', | 
|  | 'ViewportAnchor.h', | 
|  | 'WebAXObject.cpp', | 
|  | 'WebArrayBuffer.cpp', | 
|  | 'WebArrayBufferConverter.cpp', | 
|  | 'WebArrayBufferView.cpp', | 
|  | 'WebBlob.cpp', | 
|  | 'WebCache.cpp', | 
|  | 'WebColorSuggestion.cpp', | 
|  | 'WebCryptoNormalize.cpp', | 
|  | 'WebCustomElement.cpp', | 
|  | 'WebCSSParser.cpp', | 
|  | 'WebDOMActivityLogger.cpp', | 
|  | 'WebDOMEvent.cpp', | 
|  | 'WebDOMFileSystem.cpp', | 
|  | 'WebDOMMediaStreamTrack.cpp', | 
|  | 'WebDOMMessageEvent.cpp', | 
|  | 'WebDataSourceImpl.cpp', | 
|  | 'WebDataSourceImpl.h', | 
|  | 'WebDatabase.cpp', | 
|  | 'WebDateTimeSuggestion.cpp', | 
|  | 'WebDevToolsAgentImpl.cpp', | 
|  | 'WebDevToolsAgentImpl.h', | 
|  | 'WebDevToolsFrontendImpl.cpp', | 
|  | 'WebDevToolsFrontendImpl.h', | 
|  | 'WebDocument.cpp', | 
|  | 'WebElement.cpp', | 
|  | 'WebElementCollection.cpp', | 
|  | 'WebEmbeddedWorkerImpl.cpp', | 
|  | 'WebEmbeddedWorkerImpl.h', | 
|  | 'WebEntities.cpp', | 
|  | 'WebEntities.h', | 
|  | 'WebExport.h', | 
|  | 'WebFileChooserCompletionImpl.cpp', | 
|  | 'WebFileChooserCompletionImpl.h', | 
|  | 'WebFormControlElement.cpp', | 
|  | 'WebFormElement.cpp', | 
|  | 'WebFrame.cpp', | 
|  | "WebFrameContentDumper.cpp", | 
|  | 'WebFrameImplBase.cpp', | 
|  | 'WebFrameImplBase.h', | 
|  | 'WebFrameSerializer.cpp', | 
|  | 'WebFrameSerializerImpl.cpp', | 
|  | 'WebFrameSerializerImpl.h', | 
|  | 'WebFrameWidgetImpl.cpp', | 
|  | 'WebFrameWidgetImpl.h', | 
|  | 'WebHeap.cpp', | 
|  | 'WebHelperPluginImpl.cpp', | 
|  | 'WebHelperPluginImpl.h', | 
|  | 'WebHistoryItem.cpp', | 
|  | 'WebHitTestResult.cpp', | 
|  | 'WebIDBKey.cpp', | 
|  | 'WebIDBKeyRange.cpp', | 
|  | 'WebImageCache.cpp', | 
|  | 'WebImageDecoder.cpp', | 
|  | 'WebInputElement.cpp', | 
|  | 'WebInputEventConversion.cpp', | 
|  | 'WebInputEventConversion.h', | 
|  | 'WebKit.cpp', | 
|  | 'WebLabelElement.cpp', | 
|  | 'WebLeakDetector.cpp', | 
|  | 'WebLocalFrameImpl.cpp', | 
|  | 'WebLocalFrameImpl.h', | 
|  | 'WebMIDIPermissionRequest.cpp', | 
|  | 'WebMediaDeviceChangeObserver.cpp', | 
|  | 'WebMediaDevicesRequest.cpp', | 
|  | 'WebMediaStreamRegistry.cpp', | 
|  | 'WebMetaElement.cpp', | 
|  | 'WebMemoryPressureListener.cpp', | 
|  | 'WebNetworkStateNotifier.cpp', | 
|  | 'WebNode.cpp', | 
|  | 'WebOptionElement.cpp', | 
|  | 'WebPageImportanceSignals.cpp', | 
|  | 'WebPagePopupImpl.cpp', | 
|  | 'WebPagePopupImpl.h', | 
|  | 'WebPepperSocket.cpp', | 
|  | 'WebPepperSocketChannelClientProxy.h', | 
|  | 'WebPepperSocketImpl.cpp', | 
|  | 'WebPepperSocketImpl.h', | 
|  | 'WebPerformance.cpp', | 
|  | 'WebPluginContainerImpl.cpp', | 
|  | 'WebPluginContainerImpl.h', | 
|  | 'WebPluginDocument.cpp', | 
|  | 'WebPluginScriptForbiddenScope.cpp', | 
|  | 'WebRange.cpp', | 
|  | 'WebRemoteFrameImpl.cpp', | 
|  | 'WebRemoteFrameImpl.h', | 
|  | 'WebRuntimeFeatures.cpp', | 
|  | 'WebScopedUserGesture.cpp', | 
|  | 'WebScopedWindowFocusAllowedIndicator.cpp', | 
|  | 'WebScriptController.cpp', | 
|  | 'WebScriptSource.cpp', | 
|  | 'WebSearchableFormData.cpp', | 
|  | 'WebSecurityPolicy.cpp', | 
|  | 'WebSelectElement.cpp', | 
|  | 'WebSelection.cpp', | 
|  | 'WebSelector.cpp', | 
|  | 'WebSerializedScriptValue.cpp', | 
|  | 'WebSettingsImpl.cpp', | 
|  | 'WebSettingsImpl.h', | 
|  | 'WebSharedWorkerImpl.cpp', | 
|  | 'WebSharedWorkerImpl.h', | 
|  | 'WebSpeechGrammar.cpp', | 
|  | 'WebSpeechRecognitionHandle.cpp', | 
|  | 'WebSpeechRecognitionResult.cpp', | 
|  | 'WebStorageEventDispatcherImpl.cpp', | 
|  | 'WebSurroundingText.cpp', | 
|  | 'WebTextCheckingCompletionImpl.cpp', | 
|  | 'WebTextCheckingCompletionImpl.h', | 
|  | 'WebTextCheckingResult.cpp', | 
|  | 'WebTextInputInfo.cpp', | 
|  | 'WebUserGestureIndicator.cpp', | 
|  | 'WebUserGestureToken.cpp', | 
|  | 'WebUserMediaRequest.cpp', | 
|  | 'WebViewFrameWidget.cpp', | 
|  | 'WebViewFrameWidget.h', | 
|  | 'WebViewImpl.cpp', | 
|  | 'WebViewImpl.h', | 
|  | 'WorkerContentSettingsClient.cpp', | 
|  | 'WorkerContentSettingsClient.h', | 
|  | 'default/WebRenderTheme.cpp', | 
|  | 'linux/WebFontRendering.cpp', | 
|  | 'mac/WebScrollbarTheme.mm', | 
|  | 'mac/WebSubstringUtil.mm', | 
|  | 'win/WebFontRendering.cpp', | 
|  | ], | 
|  | 'web_unittest_files': [ | 
|  | 'AssociatedURLLoaderTest.cpp', | 
|  | 'ExternalPopupMenuTest.cpp', | 
|  | 'LinkHighlightImplTest.cpp', | 
|  | 'PageOverlayTest.cpp', | 
|  | 'WebDragDataTest.cpp', | 
|  | 'WebEmbeddedWorkerImplTest.cpp', | 
|  | 'WebNodeTest.cpp', | 
|  | 'WebElementTest.cpp', | 
|  | 'WebViewImplPaintArtifactCompositorTest.cpp', | 
|  | # FIXME: Move the tests from web/tests/ to appropriate places. | 
|  | # crbug.com/353585 | 
|  | 'tests/ActivityLoggerTest.cpp', | 
|  | 'tests/ChromeClientImplTest.cpp', | 
|  | 'tests/CompositorWorkerTest.cpp', | 
|  | 'tests/DocumentLoaderTest.cpp', | 
|  | 'tests/DocumentLoadingRenderingTest.cpp', | 
|  | 'tests/FakeWebPlugin.cpp', | 
|  | 'tests/FakeWebPlugin.h', | 
|  | 'tests/FrameLoaderClientImplTest.cpp', | 
|  | 'tests/FrameSerializerTest.cpp', | 
|  | 'tests/FrameTestHelpers.cpp', | 
|  | 'tests/FrameTestHelpers.h', | 
|  | 'tests/FrameThrottlingTest.cpp', | 
|  | 'tests/ImeOnFocusTest.cpp', | 
|  | 'tests/KeyboardTest.cpp', | 
|  | 'tests/ListenerLeakTest.cpp', | 
|  | 'tests/LinkSelectionTest.cpp', | 
|  | 'tests/MHTMLTest.cpp', | 
|  | 'tests/PrerenderingTest.cpp', | 
|  | 'tests/ProgrammaticScrollTest.cpp', | 
|  | 'tests/LayoutGeometryMapTest.cpp', | 
|  | 'tests/RootScrollerTest.cpp', | 
|  | 'tests/ScreenWakeLockTest.cpp', | 
|  | 'tests/ScrollingCoordinatorTest.cpp', | 
|  | 'tests/SpinLockTest.cpp', | 
|  | 'tests/TextFinderTest.cpp', | 
|  | 'tests/TopControlsTest.cpp', | 
|  | 'tests/TouchActionTest.cpp', | 
|  | 'tests/ViewportTest.cpp', | 
|  | 'tests/VirtualTimeTest.cpp', | 
|  | 'tests/VisualViewportTest.cpp', | 
|  | 'tests/WebDocumentTest.cpp', | 
|  | 'tests/WebFrameSerializerTest.cpp', | 
|  | 'tests/WebFrameTest.cpp', | 
|  | 'tests/WebHelperPluginTest.cpp', | 
|  | 'tests/WebImageTest.cpp', | 
|  | 'tests/WebInputEventConversionTest.cpp', | 
|  | 'tests/WebMeaningfulLayoutsTest.cpp', | 
|  | 'tests/WebPluginContainerTest.cpp', | 
|  | 'tests/WebScopedWindowFocusAllowedIndicatorTest.cpp', | 
|  | 'tests/WebSearchableFormDataTest.cpp', | 
|  | 'tests/WebSelectorTest.cpp', | 
|  | 'tests/WebURLRequestTest.cpp', | 
|  | 'tests/WebURLResponseTest.cpp', | 
|  | 'tests/WebUserGestureTokenTest.cpp', | 
|  | 'tests/WebViewTest.cpp', | 
|  | 'tests/sim/SimCanvas.cpp', | 
|  | 'tests/sim/SimCanvas.h', | 
|  | 'tests/sim/SimCompositor.cpp', | 
|  | 'tests/sim/SimCompositor.h', | 
|  | 'tests/sim/SimDisplayItemList.cpp', | 
|  | 'tests/sim/SimDisplayItemList.h', | 
|  | 'tests/sim/SimNetwork.cpp', | 
|  | 'tests/sim/SimNetwork.h', | 
|  | 'tests/sim/SimRequest.cpp', | 
|  | 'tests/sim/SimRequest.h', | 
|  | 'tests/sim/SimTest.cpp', | 
|  | 'tests/sim/SimTest.h', | 
|  | 'tests/sim/SimWebViewClient.cpp', | 
|  | 'tests/sim/SimWebViewClient.h', | 
|  | ], | 
|  | }, | 
|  | } |