Source/WebCore: Use a platform strategy for local storage
[WebKit-https.git] / Source / WebCore / WebCore.gypi
index 045239d..921a58c 100644 (file)
@@ -1,797 +1,6 @@
 {
     'variables': {
         'project_dir': ['.'],
-        # These headers are part of WebCore's private API in the Apple Mac build.
-        'webcore_privateheader_files': [
-            'Modules/geolocation/Geolocation.h',
-            'Modules/geolocation/GeolocationController.h',
-            'Modules/geolocation/GeolocationError.h',
-            'Modules/geolocation/GeolocationPosition.h',
-            'Modules/geolocation/Geoposition.h',
-            'Modules/geolocation/PositionCallback.h',
-            'Modules/geolocation/PositionError.h',
-            'Modules/geolocation/PositionErrorCallback.h',
-            'Modules/geolocation/PositionOptions.h',
-            'Modules/notifications/NotificationClient.h',
-            'Modules/notifications/NotificationController.h',
-            'Modules/webdatabase/AbstractDatabase.h',
-            'Modules/webdatabase/Database.h',
-            'Modules/webdatabase/DatabaseDetails.h',
-            'Modules/webdatabase/DatabaseTracker.h',
-            'Modules/webdatabase/DatabaseTrackerClient.h',
-            'Modules/webdatabase/SQLError.h',
-            'Modules/webdatabase/SQLResultSet.h',
-            'Modules/webdatabase/SQLResultSetRowList.h',
-            'Modules/webdatabase/SQLStatementCallback.h',
-            'Modules/webdatabase/SQLStatementErrorCallback.h',
-            'Modules/webdatabase/SQLTransaction.h',
-            'Modules/webdatabase/SQLTransactionCallback.h',
-            'Modules/webdatabase/SQLTransactionErrorCallback.h',
-            'accessibility/AXObjectCache.h',
-            'accessibility/AccessibilityObject.h',
-            'bindings/ScriptControllerBase.h',
-            'bindings/js/DOMObjectHashTableMap.h',
-            'bindings/js/DOMWrapperWorld.h',
-            'bindings/js/GCController.h',
-            'bindings/js/JSDOMBinding.h',
-            'bindings/js/JSDOMGlobalObject.h',
-            'bindings/js/JSDOMWindowBase.h',
-            'bindings/js/JSDOMWindowShell.h',
-            'bindings/js/JSDOMWrapper.h',
-            'bindings/js/JSDictionary.h',
-            'bindings/js/JSNodeCustom.h',
-            'bindings/js/JSPluginElementFunctions.h',
-            'bindings/js/ScriptCachedFrameData.h',
-            'bindings/js/ScriptController.h',
-            'bindings/js/ScriptDebugServer.h',
-            'bindings/js/ScriptInstance.h',
-            'bindings/js/ScriptObject.h',
-            'bindings/js/ScriptProfile.h',
-            'bindings/js/ScriptProfileNode.h',
-            'bindings/js/ScriptProfiler.h',
-            'bindings/js/ScriptState.h',
-            'bindings/js/ScriptValue.h',
-            'bindings/js/ScriptWrappable.h',
-            'bindings/js/SerializedScriptValue.h',
-            'bindings/objc/DOM.h',
-            'bindings/objc/DOMCSS.h',
-            'bindings/objc/DOMCore.h',
-            'bindings/objc/DOMEventException.h',
-            'bindings/objc/DOMEvents.h',
-            'bindings/objc/DOMException.h',
-            'bindings/objc/DOMExtensions.h',
-            'bindings/objc/DOMHTML.h',
-            'bindings/objc/DOMObject.h',
-            'bindings/objc/DOMPrivate.h',
-            'bindings/objc/DOMRangeException.h',
-            'bindings/objc/DOMRanges.h',
-            'bindings/objc/DOMSVG.h',
-            'bindings/objc/DOMSVGException.h',
-            'bindings/objc/DOMStylesheets.h',
-            'bindings/objc/DOMTraversal.h',
-            'bindings/objc/DOMViews.h',
-            'bindings/objc/DOMXPath.h',
-            'bindings/objc/DOMXPathException.h',
-            'bindings/objc/ExceptionHandlers.h',
-            'bindings/objc/WebScriptObject.h',
-            'bindings/objc/WebScriptObjectPrivate.h',
-            'bridge/Bridge.h',
-            'bridge/IdentifierRep.h',
-            'bridge/jsc/BridgeJSC.h',
-            'bridge/npruntime_impl.h',
-            'bridge/npruntime_internal.h',
-            'bridge/runtime_method.h',
-            'bridge/runtime_object.h',
-            'bridge/runtime_root.h',
-            'css/BasicShapeFunctions.h',
-            'css/CSSBasicShapes.h',
-            'css/CSSComputedStyleDeclaration.h',
-            'css/CSSCursorImageValue.h',
-            'css/CSSHelper.h',
-            'css/CSSImageGeneratorValue.h',
-            'css/CSSImageSetValue.h',
-            'css/CSSImageValue.h',
-            'css/CSSLineBoxContainValue.h',
-            'css/CSSParserValues.h',
-            'css/CSSPrimitiveValue.h',
-            'css/CSSProperty.h',
-            'css/CSSPropertySourceData.h',
-            'css/CSSReflectValue.h',
-            'css/CSSReflectionDirection.h',
-            'css/CSSSelector.h',
-            'css/CSSStyleDeclaration.h',
-            'css/CSSValue.h',
-            'css/CSSValueList.h',
-            'css/LengthFunctions.h',
-            'css/Pair.h',
-            'css/WebKitCSSFilterValue.h',
-            'css/WebKitCSSShaderValue.h',
-            'css/WebKitCSSTransformValue.h',
-            'editing/ApplyBlockElementCommand.h',
-            'editing/CompositeEditCommand.h',
-            'editing/DeleteSelectionCommand.h',
-            'editing/DictationAlternative.h',
-            'editing/EditAction.h',
-            'editing/EditCommand.h',
-            'editing/EditingBehavior.h',
-            'editing/EditingBehaviorTypes.h',
-            'editing/EditingBoundary.h',
-            'editing/EditingStyle.h',
-            'editing/Editor.h',
-            'editing/EditorDeleteAction.h',
-            'editing/EditorInsertAction.h',
-            'editing/FindOptions.h',
-            'editing/FrameSelection.h',
-            'editing/HTMLInterchange.h',
-            'editing/MoveSelectionCommand.h',
-            'editing/ReplaceSelectionCommand.h',
-            'editing/SimplifyMarkupCommand.h',
-            'editing/SmartReplace.h',
-            'editing/SpellChecker.h',
-            'editing/SurroundingText.cpp',
-            'editing/SurroundingText.h',
-            'editing/TextAffinity.h',
-            'editing/TextGranularity.h',
-            'editing/TextIterator.h',
-            'editing/TypingCommand.h',
-            'editing/VisiblePosition.h',
-            'editing/VisibleSelection.h',
-            'editing/WritingDirection.h',
-            'editing/htmlediting.h',
-            'editing/markup.h',
-            'editing/visible_units.h',
-            'history/BackForwardController.h',
-            'history/BackForwardList.h',
-            'history/BackForwardListImpl.h',
-            'history/CachedFrame.h',
-            'history/CachedFramePlatformData.h',
-            'history/CachedPage.h',
-            'history/HistoryItem.h',
-            'history/PageCache.h',
-            'history/cf/HistoryPropertyList.h',
-            'inspector/InspectorAgent.h',
-            'inspector/InspectorBaseAgent.h',
-            'inspector/InspectorClient.h',
-            'inspector/InspectorController.h',
-            'inspector/InspectorDOMAgent.h',
-            'inspector/InspectorFrontendClient.h',
-            'inspector/InspectorFrontendClientLocal.h',
-            'inspector/InspectorValues.h',
-            'inspector/ScriptBreakpoint.h',
-            'inspector/ScriptDebugListener.h',
-            'loader/CookieJar.h',
-            'loader/CrossOriginPreflightResultCache.h',
-            'loader/DocumentLoadTiming.h',
-            'loader/DocumentLoader.h',
-            'loader/DocumentWriter.h',
-            'loader/FormState.h',
-            'loader/FormSubmission.h',
-            'loader/FrameLoader.h',
-            'loader/FrameLoaderClient.h',
-            'loader/FrameLoaderStateMachine.h',
-            'loader/FrameLoaderTypes.h',
-            'loader/FrameLoadRequest.h',
-            'loader/FrameNetworkingContext.h',
-            'loader/HistoryController.h',
-            'loader/LoaderStrategy.h',
-            'loader/NavigationAction.h',
-            'loader/NavigationScheduler.h',
-            'loader/NetscapePlugInStreamLoader.h',
-            'loader/PolicyCallback.h',
-            'loader/PolicyChecker.h',
-            'loader/ProgressTracker.h',
-            'loader/ResourceBuffer.h',
-            'loader/ResourceLoadNotifier.h',
-            'loader/ResourceLoadScheduler.h',
-            'loader/ResourceLoader.h',
-            'loader/ResourceLoaderOptions.h',
-            'loader/SubframeLoader.h',
-            'loader/SubresourceLoader.h',
-            'loader/SubstituteData.cpp',
-            'loader/SubstituteData.h',
-            'loader/SubstituteResource.h',
-            'loader/TextResourceDecoder.h',
-            'loader/ThreadableLoader.h',
-            'loader/ThreadableLoaderClient.h',
-            'loader/appcache/ApplicationCache.h',
-            'loader/appcache/ApplicationCacheStorage.h',
-            'loader/archive/Archive.h',
-            'loader/archive/ArchiveResource.h',
-            'loader/archive/cf/LegacyWebArchive.h',
-            'loader/archive/mhtml/MHTMLArchive.h',
-            'loader/archive/mhtml/MHTMLParser.h',
-            'loader/cache/CachePolicy.h',
-            'loader/cache/CachedImage.h',
-            'loader/cache/CachedImageClient.h',
-            'loader/cache/CachedRawResource.h',
-            'loader/cache/CachedResource.h',
-            'loader/cache/CachedResourceClient.h',
-            'loader/cache/CachedResourceHandle.h',
-            'loader/cache/CachedResourceLoader.h',
-            'loader/cache/CachedResourceRequest.h',
-            'loader/cache/CachedResourceRequestInitiators.h',
-            'loader/cache/CachedShader.h',
-            'loader/cache/CachedStyleSheetClient.h',
-            'loader/cache/MemoryCache.h',
-            'loader/icon/IconController.h',
-            'loader/icon/IconDatabase.h',
-            'loader/icon/IconDatabaseBase.h',
-            'loader/icon/IconDatabaseClient.h',
-            'loader/mac/LoaderNSURLExtras.h',
-            'page/Chrome.h',
-            'page/ChromeClient.h',
-            'page/Console.h',
-            'page/ConsoleTypes.h',
-            'page/ContentSecurityPolicy.h',
-            'page/ContextMenuClient.h',
-            'page/ContextMenuController.h',
-            'page/Coordinates.h',
-            'page/DOMSecurityPolicy.h',
-            'page/DOMWindow.h',
-            'page/DOMWindowExtension.h',
-            'page/DragActions.h',
-            'page/DragClient.h',
-            'page/DragController.h',
-            'page/DragState.h',
-            'page/EditorClient.h',
-            'page/EventHandler.h',
-            'page/FeatureObserver.h',
-            'page/FocusController.h',
-            'page/FocusDirection.h',
-            'page/Frame.h',
-            'page/FrameTree.h',
-            'page/FrameView.h',
-            'page/GeolocationClient.h',
-            'page/GroupSettings.h',
-            'page/MediaCanStartListener.h',
-            'page/MemoryInfo.h',
-            'page/Page.h',
-            'page/PageGroup.h',
-            'page/PagePopup.h',
-            'page/PagePopupDriver.h',
-            'page/PageSerializer.h',
-            'page/PageVisibilityState.h',
-            'page/PrintContext.h',
-            'page/SecurityOrigin.h',
-            'page/SecurityOriginHash.h',
-            'page/SecurityPolicy.h',
-            'page/Settings.h',
-            'page/SpatialNavigation.h',
-            'page/UserContentTypes.h',
-            'page/UserContentURLPattern.h',
-            'page/UserScript.h',
-            'page/UserScriptTypes.h',
-            'page/UserStyleSheet.h',
-            'page/UserStyleSheetTypes.h',
-            'page/ValidationMessageClient.h',
-            'page/WebCoreKeyboardUIMode.h',
-            'page/WindowFeatures.h',
-            'page/WindowFocusAllowedIndicator.h',
-            'page/animation/AnimationController.h',
-            'page/mac/WebCoreFrameView.h',
-            'platform/Clock.h',
-            'platform/ColorChooser.h',
-            'platform/ColorChooserClient.h',
-            'platform/ContextMenu.h',
-            'platform/ContextMenuItem.h',
-            'platform/Cookie.h',
-            'platform/CookiesStrategy.h',
-            'platform/Cursor.h',
-            'platform/DateComponents.h',
-            'platform/Decimal.h',
-            'platform/DragData.h',
-            'platform/DragImage.h',
-            'platform/EventTracer.h',
-            'platform/FileChooser.h',
-            'platform/FileStream.h',
-            'platform/FileStreamClient.h',
-            'platform/FileSystem.h',
-            'platform/HostWindow.h',
-            'platform/HistogramSupport.h',
-            'platform/KURL.h',
-            'platform/KURLHash.h',
-            'platform/Language.h',
-            'platform/LayoutTestSupport.cpp',
-            'platform/LayoutTestSupport.h',
-            'platform/Length.h',
-            'platform/LengthBox.h',
-            'platform/LengthSize.h',
-            'platform/LinkHash.h',
-            'platform/LocalizedStrings.h',
-            'platform/Logging.h',
-            'platform/MemoryPressureHandler.h',
-            'platform/MemoryUsageSupport.h',
-            'platform/MIMETypeRegistry.h',
-            'platform/NotImplemented.h',
-            'platform/PlatformEvent.cpp',
-            'platform/PlatformEvent.h',
-            'platform/PlatformGestureEvent.h',
-            'platform/PlatformInstrumentation.cpp',
-            'platform/PlatformInstrumentation.h',
-            'platform/PlatformKeyboardEvent.h',
-            'platform/PlatformMenuDescription.h',
-            'platform/PlatformMouseEvent.h',
-            'platform/PlatformScreen.h',
-            'platform/PlatformStrategies.h',
-            'platform/PlatformWheelEvent.h',
-            'platform/PopupMenu.h',
-            'platform/PopupMenuClient.h',
-            'platform/PopupMenuStyle.h',
-            'platform/PurgePriority.h',
-            'platform/RuntimeApplicationChecks.h',
-            'platform/RefCountedSupplement.h',
-            'platform/SchemeRegistry.h',
-            'platform/ScrollTypes.h',
-            'platform/ScrollView.h',
-            'platform/ScrollableArea.h',
-            'platform/Scrollbar.h',
-            'platform/ScrollbarTheme.h',
-            'platform/ScrollbarThemeClient.h',
-            'platform/SearchPopupMenu.h',
-            'platform/SharedBuffer.h',
-            'platform/SharedBufferChunkReader.h',
-            'platform/StatsCounter.h',
-            'platform/Supplementable.h',
-            'platform/SystemTime.h',
-            'platform/Theme.h',
-            'platform/ThemeTypes.h',
-            'platform/ThreadCheck.h',
-            'platform/ThreadGlobalData.h',
-            'platform/Timer.h',
-            'platform/TreeShared.h',
-            'platform/DateTimeChooser.h',
-            'platform/DateTimeChooserClient.h',
-            'platform/VisitedLinkStrategy.h',
-            'platform/VisitedLinks.h',
-            'platform/Widget.h',
-            'platform/WindowsKeyboardCodes.h',
-            'platform/animation/Animation.h',
-            'platform/animation/AnimationList.h',
-            'platform/animation/AnimationUtilities.h',
-            'platform/animation/TimingFunction.h',
-            'platform/cf/BinaryPropertyList.h',
-            'platform/cf/SchedulePair.h',
-            'platform/graphics/BitmapImage.h',
-            'platform/graphics/Color.h',
-            'platform/graphics/ColorSpace.h',
-            'platform/graphics/DashArray.h',
-            'platform/graphics/FloatPoint.h',
-            'platform/graphics/FloatPoint3D.h',
-            'platform/graphics/FloatQuad.h',
-            'platform/graphics/FloatRect.h',
-            'platform/graphics/FloatSize.h',
-            'platform/graphics/Font.h',
-            'platform/graphics/FontBaseline.h',
-            'platform/graphics/FontCache.h',
-            'platform/graphics/FontData.h',
-            'platform/graphics/FontDescription.h',
-            'platform/graphics/FontFallbackList.h',
-            'platform/graphics/FontFamily.h',
-            'platform/graphics/FontFeatureSettings.h',
-            'platform/graphics/FontMetrics.h',
-            'platform/graphics/FontOrientation.h',
-            'platform/graphics/FontRenderingMode.h',
-            'platform/graphics/FontSelector.h',
-            'platform/graphics/FontSmoothingMode.h',
-            'platform/graphics/FontTraitsMask.h',
-            'platform/graphics/FontWidthVariant.h',
-            'platform/graphics/LayoutRect.h',
-            'platform/graphics/LayoutSize.h',
-            'platform/graphics/Generator.h',
-            'platform/graphics/Glyph.h',
-            'platform/graphics/GlyphBuffer.h',
-            'platform/graphics/GlyphMetricsMap.h',
-            'platform/graphics/GlyphPage.h',
-            'platform/graphics/GlyphPageTreeNode.h',
-            'platform/graphics/Gradient.h',
-            'platform/graphics/GraphicsContext.h',
-            'platform/graphics/GraphicsContext3D.h',
-            'platform/graphics/GraphicsLayer.h',
-            'platform/graphics/GraphicsLayerClient.h',
-            'platform/graphics/GraphicsTypes.h',
-            'platform/graphics/GraphicsTypes3D.h',
-            'platform/graphics/Icon.h',
-            'platform/graphics/Image.h',
-            'platform/graphics/ImageBuffer.h',
-            'platform/graphics/ImageBufferData.h',
-            'platform/graphics/ImageObserver.h',
-            'platform/graphics/ImageOrientation.h',
-            'platform/graphics/ImageSource.h',
-            'platform/graphics/IntPoint.h',
-            'platform/graphics/IntPointHash.h',
-            'platform/graphics/IntRect.h',
-            'platform/graphics/IntRectHash.h',
-            'platform/graphics/IntSize.h',
-            'platform/graphics/IntSizeHash.h',
-            'platform/graphics/MediaPlayer.h',
-            'platform/graphics/Path.h',
-            'platform/graphics/Pattern.h',
-            'platform/graphics/PlatformLayer.h',
-            'platform/graphics/Region.h',
-            'platform/graphics/RoundedRect.h',
-            'platform/graphics/SimpleFontData.h',
-            'platform/graphics/StringTruncator.h',
-            'platform/graphics/SVGGlyph.h',
-            'platform/graphics/TextRenderingMode.h',
-            'platform/graphics/TextRun.h',
-            'platform/graphics/TypesettingFeatures.h',
-            'platform/graphics/cpu/arm/GraphicsContext3DNEON.h',
-            'platform/graphics/cpu/arm/filters/NEONHelpers.h',
-            'platform/graphics/cpu/arm/filters/FEBlendNEON.h',
-            'platform/graphics/cpu/arm/filters/FECompositeArithmeticNEON.h',
-            'platform/graphics/cpu/arm/filters/FEGaussianBlurNEON.h',
-            'platform/graphics/cpu/arm/filters/FELightingNEON.cpp',
-            'platform/graphics/cpu/arm/filters/FELightingNEON.h',
-            'platform/graphics/cg/ImageBufferDataCG.h',
-            'platform/graphics/mac/ColorMac.h',
-            'platform/graphics/mac/MediaPlayerProxy.h',
-            'platform/graphics/transforms/AffineTransform.h',
-            'platform/graphics/transforms/TransformOperation.h',
-            'platform/graphics/transforms/TransformOperations.h',
-            'platform/graphics/transforms/TransformationMatrix.h',
-            'platform/gtk/PasteboardHelper.h',
-            'platform/leveldb/LevelDBComparator.h',
-            'platform/leveldb/LevelDBDatabase.cpp',
-            'platform/leveldb/LevelDBDatabase.h',
-            'platform/leveldb/LevelDBIterator.h',
-            'platform/leveldb/LevelDBSlice.h',
-            'platform/leveldb/LevelDBTransaction.cpp',
-            'platform/leveldb/LevelDBTransaction.h',
-            'platform/leveldb/LevelDBWriteBatch.cpp',
-            'platform/leveldb/LevelDBWriteBatch.h',
-            'platform/mac/BlockExceptions.h',
-            'platform/mac/ClipboardMac.h',
-            'platform/mac/EmptyProtocolDefinitions.h',
-            'platform/mac/FoundationExtras.h',
-            'platform/mac/PopupMenuMac.h',
-            'platform/mac/SearchPopupMenuMac.h',
-            'platform/mac/SoftLinking.h',
-            'platform/mac/WebCoreNSStringExtras.h',
-            'platform/mac/WebCoreObjCExtras.h',
-            'platform/mac/WebCoreSystemInterface.h',
-            'platform/mac/WebCoreView.h',
-            'platform/mac/WebFontCache.h',
-            'platform/mediastream/MediaConstraints.h',
-            'platform/mediastream/MediaStreamCenter.cpp',
-            'platform/mediastream/MediaStreamCenter.h',
-            'platform/mediastream/MediaStreamComponent.h',
-            'platform/mediastream/MediaStreamDescriptor.h',
-            'platform/mediastream/MediaStreamSource.cpp',
-            'platform/mediastream/MediaStreamSource.h',
-            'platform/mediastream/RTCConfiguration.h',
-            'platform/mediastream/RTCDataChannelDescriptor.cpp',
-            'platform/mediastream/RTCDataChannelDescriptor.h',
-            'platform/mediastream/RTCIceCandidateDescriptor.cpp',
-            'platform/mediastream/RTCIceCandidateDescriptor.h',
-            'platform/mediastream/RTCPeerConnectionHandler.h',
-            'platform/mediastream/RTCPeerConnectionHandlerClient.h',
-            'platform/mediastream/RTCSessionDescriptionDescriptor.cpp',
-            'platform/mediastream/RTCSessionDescriptionDescriptor.h',
-            'platform/mediastream/RTCSessionDescriptionRequest.h',
-            'platform/mediastream/RTCStatsRequest.h',
-            'platform/mediastream/RTCVoidRequest.h',
-            'platform/mediastream/chromium/MediaStreamCenterChromium.cpp',
-            'platform/mediastream/chromium/MediaStreamCenterChromium.h',
-            'platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.cpp',
-            'platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.h',
-            'platform/mock/DeviceMotionClientMock.h',
-            'platform/mock/DeviceOrientationClientMock.h',
-            'platform/mock/GeolocationClientMock.h',
-            'platform/network/AuthenticationChallengeBase.h',
-            'platform/network/AuthenticationClient.h',
-            'platform/network/CookieStorage.h',
-            'platform/network/Credential.h',
-            'platform/network/CredentialStorage.h',
-            'platform/network/FormData.h',
-            'platform/network/HTTPHeaderMap.h',
-            'platform/network/MIMEHeader.h',
-            'platform/network/NetworkingContext.h',
-            'platform/network/PlatformCookieJar.h',
-            'platform/network/ProtectionSpace.h',
-            'platform/network/ProtectionSpaceHash.h',
-            'platform/network/ProxyServer.h',
-            'platform/network/ResourceErrorBase.h',
-            'platform/network/ResourceHandle.h',
-            'platform/network/ResourceHandleClient.h',
-            'platform/network/ResourceLoadInfo.h',
-            'platform/network/ResourceLoadPriority.h',
-            'platform/network/ResourceLoadTiming.h',
-            'platform/network/ResourceRequestBase.h',
-            'platform/network/ResourceResponseBase.h',
-            'platform/network/cf/AuthenticationChallenge.h',
-            'platform/network/cf/ResourceError.h',
-            'platform/network/cf/ResourceRequest.h',
-            'platform/network/cf/ResourceResponse.h',
-            'platform/network/mac/AuthenticationMac.h',
-            'platform/network/mac/FormDataStreamMac.h',
-            'platform/network/mac/WebCoreURLResponse.h',
-            'platform/sql/SQLValue.h',
-            'platform/sql/SQLiteDatabase.h',
-            'platform/sql/SQLiteTransaction.h',
-            'platform/text/BidiRunList.h',
-            'platform/text/BidiContext.h',
-            'platform/text/BidiResolver.h',
-            'platform/text/DateTimeFormat.h',
-            'platform/text/DecodeEscapeSequences.h',
-            'platform/text/LineBreakIteratorPoolICU.h',
-            'platform/text/LineEnding.h',
-            'platform/text/NonCJKGlyphOrientation.h',
-            'platform/text/QuotedPrintable.h',
-            'platform/text/RegularExpression.h',
-            'platform/text/SegmentedString.h',
-            'platform/text/TextBoundaries.h',
-            'platform/text/TextBreakIterator.h',
-            'platform/text/TextBreakIteratorInternalICU.h',
-            'platform/text/TextCheckerClient.h',
-            'platform/text/TextChecking.h',
-            'platform/text/TextCodec.h',
-            'platform/text/TextCodecICU.h',
-            'platform/text/TextCodecLatin1.h',
-            'platform/text/TextCodecUTF16.h',
-            'platform/text/TextCodecUserDefined.h',
-            'platform/text/TextDirection.h',
-            'platform/text/TextEncoding.h',
-            'platform/text/TextEncodingRegistry.h',
-            'platform/text/TextStream.h',
-            'platform/text/UnicodeBidi.h',
-            'platform/text/UnicodeRange.h',
-            'platform/text/WritingMode.h',
-            'platform/text/mac/CharsetData.h',
-            'plugins/PluginData.h',
-            'plugins/PluginMainThreadScheduler.h',
-            'plugins/PluginStrategy.h',
-            'plugins/PluginViewBase.h',
-            'plugins/npapi.h',
-            'plugins/npfunctions.h',
-            'plugins/npruntime.h',
-            'plugins/nptypes.h',
-            'rendering/ColumnInfo.h',
-            'rendering/GapRects.h',
-            'rendering/FlowThreadController.h',
-            'rendering/HitTestRequest.h',
-            'rendering/HitTestResult.h',
-            'rendering/InlineBox.h',
-            'rendering/InlineFlowBox.h',
-            'rendering/InlineTextBox.h',
-            'rendering/LayoutState.h',
-            'rendering/LayoutRepainter.h',
-            'rendering/OverlapTestRequestClient.h',
-            'rendering/Pagination.h',
-            'rendering/PaintInfo.h',
-            'rendering/PaintPhase.h',
-            'rendering/RenderBR.h',
-            'rendering/RenderBlock.h',
-            'rendering/RenderBox.h',
-            'rendering/RenderBoxModelObject.h',
-            'rendering/RenderDialog.h',
-            'rendering/RenderEmbeddedObject.h',
-            'rendering/RenderFlowThread.h',
-            'rendering/RenderImage.h',
-            'rendering/RenderImageResource.h',
-            'rendering/RenderImageResourceStyleImage.h',
-            'rendering/RenderLayer.h',
-            'rendering/RenderLayerBacking.h',
-            'rendering/RenderLayerFilterInfo.h',
-            'rendering/RenderLayerModelObject.h',
-            'rendering/RenderLineBoxList.h',
-            'rendering/RenderListItem.h',
-            'rendering/RenderNamedFlowThread.h',
-            'rendering/RenderObject.h',
-            'rendering/RenderObjectChildList.h',
-            'rendering/RenderOverflow.h',
-            'rendering/RenderPart.h',
-            'rendering/RenderReplaced.h',
-            'rendering/RenderText.h',
-            'rendering/RenderTreeAsText.h',
-            'rendering/RenderView.h',
-            'rendering/RenderWidget.h',
-            'rendering/RootInlineBox.h',
-            'rendering/ScrollBehavior.h',
-            'rendering/style/BasicShapes.h',
-            'rendering/style/BorderData.h',
-            'rendering/style/BorderValue.h',
-            'rendering/style/CollapsedBorderValue.h',
-            'rendering/style/ContentData.h',
-            'rendering/style/CounterContent.h',
-            'rendering/style/CounterDirectives.h',
-            'rendering/style/CursorData.h',
-            'rendering/style/CursorList.h',
-            'rendering/style/DataRef.h',
-            'rendering/style/ExclusionShapeValue.h',
-            'rendering/style/FillLayer.h',
-            'rendering/style/GridPosition.h',
-            'rendering/style/LineClampValue.h',
-            'rendering/style/NinePieceImage.h',
-            'rendering/style/OutlineValue.h',
-            'rendering/style/RenderStyle.h',
-            'rendering/style/RenderStyleConstants.h',
-            'rendering/style/ShadowData.h',
-            'rendering/style/StyleBackgroundData.h',
-            'rendering/style/StyleBoxData.h',
-            'rendering/style/StyleCachedImage.h',
-            'rendering/style/StyleCachedImageSet.h',
-            'rendering/style/StyleDashboardRegion.h',
-            'rendering/style/StyleDeprecatedFlexibleBoxData.h',
-            'rendering/style/StyleFilterData.h',
-            'rendering/style/StyleFlexibleBoxData.h',
-            'rendering/style/StyleGeneratedImage.h',
-            'rendering/style/StyleGridData.h',
-            'rendering/style/StyleGridItemData.h',
-            'rendering/style/StyleImage.h',
-            'rendering/style/StyleInheritedData.h',
-            'rendering/style/StyleMarqueeData.h',
-            'rendering/style/StyleMultiColData.h',
-            'rendering/style/StyleRareInheritedData.h',
-            'rendering/style/StyleRareNonInheritedData.h',
-            'rendering/style/StyleReflection.h',
-            'rendering/style/StyleSurroundData.h',
-            'rendering/style/StyleTransformData.h',
-            'rendering/style/StyleVariableData.h',
-            'rendering/style/StyleVisualData.h',
-            'rendering/style/GridTrackSize.h',
-            'rendering/svg/SVGResourcesCache.h',
-            'workers/SharedWorkerStrategy.h',
-            'workers/WorkerRunLoop.h',
-            'workers/WorkerThread.h',
-        ],
-        'webcore_dom_privateheader_files': [
-            'dom/ActiveDOMObject.h',
-            'dom/Attr.h',
-            'dom/Attribute.h',
-            'dom/CharacterData.h',
-            'dom/CheckedRadioButtons.h',
-            'dom/Clipboard.h',
-            'dom/ClipboardAccessPolicy.h',
-            'dom/ComposedShadowTreeWalker.h',
-            'dom/ContainerNode.h',
-            'dom/ContextDestructionObserver.h',
-            'dom/ContextFeatures.h',
-            'dom/ContextFeatures.cpp',
-            'dom/DOMImplementation.h',
-            'dom/DOMTimeStamp.h',
-            'dom/DeviceMotionClient.h',
-            'dom/DeviceMotionData.h',
-            'dom/DeviceOrientationClient.h',
-            'dom/DeviceOrientationData.h',
-            'dom/Document.h',
-            'dom/DocumentFragment.h',
-            'dom/DocumentMarker.h',
-            'dom/DocumentMarkerController.h',
-            'dom/DocumentOrderedMap.h',
-            'dom/DocumentParser.h',
-            'dom/DocumentSharedObjectPool.h',
-            'dom/DocumentStyleSheetCollection.h',
-            'dom/DocumentTiming.h',
-            'dom/DocumentType.h',
-            'dom/Element.h',
-            'dom/ElementShadow.h',
-            'dom/ElementAttributeData.h',
-            'dom/Event.h',
-            'dom/EventListener.h',
-            'dom/EventListenerMap.h',
-            'dom/EventNames.h',
-            'dom/EventTarget.h',
-            'dom/ExceptionCode.h',
-            'dom/ExceptionCodePlaceholder.h',
-            'dom/FragmentScriptingPermission.h',
-            'dom/KeyboardEvent.h',
-            'dom/MessagePort.h',
-            'dom/MessagePortChannel.h',
-            'dom/MouseEvent.h',
-            'dom/MouseRelatedEvent.h',
-            'dom/NamedNodeMap.h',
-            'dom/Node.h',
-            'dom/NodeList.h',
-            'dom/PendingScript.h',
-            'dom/Position.h',
-            'dom/QualifiedName.h',
-            'dom/Range.h',
-            'dom/RangeBoundaryPoint.h',
-            'dom/RegisteredEventListener.h',
-            'dom/RenderedDocumentMarker.h',
-            'dom/ScriptExecutionContext.h',
-            'dom/ScriptRunner.h',
-            'dom/ShadowRoot.h',
-            'dom/SimulatedClickOptions.h',
-            'dom/SpaceSplitString.h',
-            'dom/StyledElement.h',
-            'dom/Text.h',
-            'dom/TextEventInputType.h',
-            'dom/UIEvent.h',
-            'dom/UIEventWithKeyState.h',
-            'dom/UserGestureIndicator.h',
-            'dom/UserTypingGestureIndicator.h',
-            'dom/ViewportArguments.h',
-        ],
-        'webcore_html_privateheader_files': [
-            'html/CollectionType.h',
-            'html/FormAssociatedElement.h',
-            'html/HTMLAppletElement.h',
-            'html/HTMLCollection.h',
-            'html/HTMLDocument.h',
-            'html/HTMLElement.h',
-            'html/HTMLFormControlElement.h',
-            'html/HTMLFormControlElementWithState.h',
-            'html/HTMLFormElement.h',
-            'html/HTMLFrameElement.h',
-            'html/HTMLFrameElementBase.h',
-            'html/HTMLFrameOwnerElement.h',
-            'html/HTMLHeadElement.h',
-            'html/HTMLIFrameElement.h',
-            'html/HTMLInputElement.h',
-            'html/HTMLMediaElement.h',
-            'html/HTMLParserQuirks.h',
-            'html/HTMLPlugInElement.h',
-            'html/HTMLPlugInImageElement.h',
-            'html/HTMLTableCellElement.h',
-            'html/HTMLTablePartElement.h',
-            'html/HTMLTextAreaElement.h',
-            'html/HTMLTextFormControlElement.h',
-            'html/InputType.h',
-            'html/LabelableElement.h',
-            'html/VoidCallback.h',
-            'html/parser/HTMLParserIdioms.h',
-        ],
-        'webcore_svg_privateheader_files': [
-            'rendering/style/SVGRenderStyle.h',
-            'rendering/style/SVGRenderStyleDefs.h',
-            'svg/SVGAngle.h',
-            'svg/SVGAnimatedAngle.h',
-            'svg/SVGAnimatedBoolean.h',
-            'svg/SVGAnimatedColor.h',
-            'svg/SVGAnimatedEnumeration.h',
-            'svg/SVGAnimatedInteger.h',
-            'svg/SVGAnimatedIntegerOptionalInteger.h',
-            'svg/SVGAnimatedLength.h',
-            'svg/SVGAnimatedLengthList.h',
-            'svg/SVGAnimatedNumber.h',
-            'svg/SVGAnimatedNumberList.h',
-            'svg/SVGAnimatedNumberOptionalNumber.h',
-            'svg/SVGAnimatedPath.h',
-            'svg/SVGAnimatedPointList.h',
-            'svg/SVGAnimatedPreserveAspectRatio.h',
-            'svg/SVGAnimatedRect.h',
-            'svg/SVGAnimatedString.h',
-            'svg/SVGAnimatedTransformList.h',
-            'svg/SVGAnimatedType.h',
-            'svg/SVGAnimatedTypeAnimator.h',
-            'svg/SVGAnimatorFactory.h',
-            'svg/SVGColor.h',
-            'svg/SVGDocumentExtensions.h',
-            'svg/SVGElement.h',
-            'svg/SVGLength.h',
-            'svg/SVGLengthContext.h',
-            'svg/SVGLengthList.h',
-            'svg/SVGLocatable.h',
-            'svg/SVGMatrix.h',
-            'svg/SVGNumberList.h',
-            'svg/SVGPaint.h',
-            'svg/SVGPreserveAspectRatio.h',
-            'svg/SVGTransform.h',
-            'svg/SVGTransformList.h',
-            'svg/animation/SMILTime.h',
-            'svg/animation/SVGSMILElement.h',
-            'svg/properties/SVGAttributeToPropertyMap.h',
-            'svg/properties/SVGAnimatedEnumerationPropertyTearOff.h',
-            'svg/properties/SVGAnimatedListPropertyTearOff.h',
-            'svg/properties/SVGAnimatedProperty.h',
-            'svg/properties/SVGAnimatedPropertyDescription.h',
-            'svg/properties/SVGAnimatedPropertyMacros.h',
-            'svg/properties/SVGAnimatedPropertyTearOff.h',
-            'svg/properties/SVGAnimatedStaticPropertyTearOff.h',
-            'svg/properties/SVGAnimatedTransformListPropertyTearOff.h',
-            'svg/properties/SVGListProperty.h',
-            'svg/properties/SVGListPropertyTearOff.h',
-            'svg/properties/SVGPathSegListPropertyTearOff.h',
-            'svg/properties/SVGProperty.h',
-            'svg/properties/SVGPropertyInfo.h',
-            'svg/properties/SVGPropertyTearOff.h',
-            'svg/properties/SVGPropertyTraits.h',
-            'svg/properties/SVGStaticListPropertyTearOff.h',
-            'svg/properties/SVGStaticPropertyTearOff.h',
-            'svg/properties/SVGStaticPropertyWithParentTearOff.h',
-            'svg/properties/SVGTransformListPropertyTearOff.h',
-        ],
         'webcore_bindings_idl_files': [
             'Modules/battery/BatteryManager.idl',
             'Modules/battery/NavigatorBattery.idl',
             'Modules/indexeddb/IDBAny.idl',
             'Modules/indexeddb/IDBCursor.idl',
             'Modules/indexeddb/IDBCursorWithValue.idl',
-            'Modules/indexeddb/IDBDatabaseException.idl',
             'Modules/indexeddb/IDBDatabase.idl',
             'Modules/indexeddb/IDBFactory.idl',
             'Modules/indexeddb/IDBIndex.idl',
-            'Modules/indexeddb/IDBKey.idl',
             'Modules/indexeddb/IDBKeyRange.idl',
             'Modules/indexeddb/IDBObjectStore.idl',
             'Modules/indexeddb/IDBOpenDBRequest.idl',
             'Modules/mediastream/MediaStreamList.idl',
             'Modules/mediastream/MediaStreamTrack.idl',
             'Modules/mediastream/MediaStreamTrackEvent.idl',
-            'Modules/mediastream/MediaStreamTrackList.idl',
             'Modules/mediastream/NavigatorMediaStream.idl',
             'Modules/mediastream/NavigatorUserMediaError.idl',
             'Modules/mediastream/NavigatorUserMediaErrorCallback.idl',
             'Modules/notifications/NotificationCenter.idl',
             'Modules/notifications/NotificationPermissionCallback.idl',
             'Modules/notifications/WorkerContextNotifications.idl',
+            'Modules/proximity/DeviceProximityEvent.idl',
             'Modules/quota/DOMWindowQuota.idl',
             'Modules/quota/StorageInfo.idl',
             'Modules/quota/StorageInfoErrorCallback.idl',
             'Modules/quota/StorageInfoQuotaCallback.idl',
             'Modules/quota/StorageInfoUsageCallback.idl',
             'Modules/speech/DOMWindowSpeech.idl',
+            'Modules/speech/DOMWindowSpeechSynthesis.idl',
             'Modules/speech/SpeechGrammar.idl',
             'Modules/speech/SpeechGrammarList.idl',
             'Modules/speech/SpeechRecognition.idl',
             'Modules/speech/SpeechRecognitionEvent.idl',
             'Modules/speech/SpeechRecognitionResult.idl',
             'Modules/speech/SpeechRecognitionResultList.idl',
+            'Modules/speech/SpeechSynthesis.idl',
+            'Modules/speech/SpeechSynthesisEvent.idl',
+            'Modules/speech/SpeechSynthesisUtterance.idl',
+            'Modules/speech/SpeechSynthesisVoice.idl',
             'Modules/webaudio/AudioBuffer.idl',
             'Modules/webaudio/AudioBufferCallback.idl',
             'Modules/webaudio/AudioBufferSourceNode.idl',
             'Modules/webaudio/MediaStreamAudioDestinationNode.idl',
             'Modules/webaudio/MediaStreamAudioSourceNode.idl',
             'Modules/webaudio/OfflineAudioCompletionEvent.idl',
+            'Modules/webaudio/OfflineAudioContext.idl',
             'Modules/webaudio/OscillatorNode.idl',
             'Modules/webaudio/AnalyserNode.idl',
             'Modules/webaudio/WaveShaperNode.idl',
             'Modules/websockets/WorkerContextWebSocket.idl',
             'css/CSSCharsetRule.idl',
             'css/CSSFontFaceRule.idl',
+            'css/CSSHostRule.idl',
             'css/CSSImportRule.idl',
             'css/CSSMediaRule.idl',
             'css/CSSPageRule.idl',
             'css/CSSStyleDeclaration.idl',
             'css/CSSStyleRule.idl',
             'css/CSSStyleSheet.idl',
+            'css/CSSSupportsRule.idl',
             'css/CSSUnknownRule.idl',
             'css/CSSValue.idl',
             'css/CSSValueList.idl',
             'css/WebKitCSSTransformValue.idl',
             'css/WebKitCSSViewportRule.idl',
             'dom/Attr.idl',
+            'dom/AutocompleteErrorEvent.idl',
             'dom/BeforeLoadEvent.idl',
             'dom/CDATASection.idl',
             'dom/CharacterData.idl',
             'dom/MessageEvent.idl',
             'dom/MessagePort.idl',
             'dom/MouseEvent.idl',
-            'dom/MutationCallback.idl',
             'dom/MutationEvent.idl',
             'dom/MutationObserver.idl',
             'dom/MutationRecord.idl',
             'dom/Touch.idl',
             'dom/TouchEvent.idl',
             'dom/TouchList.idl',
+            'dom/TransitionEvent.idl',
             'dom/TreeWalker.idl',
             'dom/UIEvent.idl',
             'dom/WebKitAnimationEvent.idl',
             'html/canvas/ArrayBufferView.idl',
             'html/canvas/CanvasGradient.idl',
             'html/canvas/CanvasPattern.idl',
+            'html/canvas/CanvasProxy.idl',
             'html/canvas/CanvasRenderingContext.idl',
             'html/canvas/CanvasRenderingContext2D.idl',
             'html/canvas/DataView.idl',
             'page/SpeechInputEvent.idl',
             'page/SpeechInputResult.idl',
             'page/SpeechInputResultList.idl',
-            'page/WebKitAnimation.idl',
-            'page/WebKitAnimationList.idl',
             'page/WebKitPoint.idl',
             'page/WorkerNavigator.idl',
             'plugins/DOMMimeType.idl',
             'svg/SVGSetElement.idl',
             'svg/SVGStopElement.idl',
             'svg/SVGStringList.idl',
-            'svg/SVGStylable.idl',
             'svg/SVGStyleElement.idl',
+            'svg/SVGStyledElement.idl',
             'svg/SVGSwitchElement.idl',
             'svg/SVGSymbolElement.idl',
             'svg/SVGTRefElement.idl',
             'Modules/indexeddb/IDBFactoryBackendInterface.h',
             'Modules/indexeddb/IDBIndex.cpp',
             'Modules/indexeddb/IDBIndex.h',
-            'Modules/indexeddb/IDBIndexBackendImpl.cpp',
-            'Modules/indexeddb/IDBIndexBackendImpl.h',
-            'Modules/indexeddb/IDBIndexBackendInterface.h',
             'Modules/indexeddb/IDBKey.cpp',
             'Modules/indexeddb/IDBKey.h',
             'Modules/indexeddb/IDBKeyPath.cpp',
             'Modules/indexeddb/IDBObjectStore.h',
             'Modules/indexeddb/IDBObjectStoreBackendImpl.cpp',
             'Modules/indexeddb/IDBObjectStoreBackendImpl.h',
-            'Modules/indexeddb/IDBObjectStoreBackendInterface.h',
             'Modules/indexeddb/IDBOpenDBRequest.cpp',
             'Modules/indexeddb/IDBOpenDBRequest.h',
             'Modules/indexeddb/IDBPendingTransactionMonitor.cpp',
             'Modules/mediastream/MediaStreamTrack.h',
             'Modules/mediastream/MediaStreamTrackEvent.cpp',
             'Modules/mediastream/MediaStreamTrackEvent.h',
-            'Modules/mediastream/MediaStreamTrackList.cpp',
-            'Modules/mediastream/MediaStreamTrackList.h',
             'Modules/mediastream/NavigatorMediaStream.cpp',
             'Modules/mediastream/NavigatorMediaStream.h',
             'Modules/mediastream/NavigatorUserMediaError.h',
             'Modules/notifications/NotificationPermissionCallback.h',
             'Modules/notifications/WorkerContextNotifications.cpp',
             'Modules/notifications/WorkerContextNotifications.h',
+            'Modules/proximity/DeviceProximityController.cpp',
+            'Modules/proximity/DeviceProximityController.h',
+            'Modules/proximity/DeviceProximityEvent.cpp',
+            'Modules/proximity/DeviceProximityEvent.h',
             'Modules/quota/DOMWindowQuota.cpp',
             'Modules/quota/DOMWindowQuota.h',
             'Modules/quota/StorageInfo.cpp',
             'Modules/quota/StorageInfoErrorCallback.h',
             'Modules/quota/StorageInfoQuotaCallback.h',
             'Modules/quota/StorageInfoUsageCallback.h',
+            'Modules/speech/DOMWindowSpeechSynthesis.cpp',
+            'Modules/speech/DOMWindowSpeechSynthesis.h',
             'Modules/speech/SpeechGrammar.cpp',
             'Modules/speech/SpeechGrammar.h',
             'Modules/speech/SpeechGrammarList.cpp',
             'Modules/speech/SpeechRecognitionResult.h',
             'Modules/speech/SpeechRecognitionResultList.cpp',
             'Modules/speech/SpeechRecognitionResultList.h',
+            'Modules/speech/SpeechSynthesis.cpp',
+            'Modules/speech/SpeechSynthesis.h',
+            'Modules/speech/SpeechSynthesisEvent.cpp',
+            'Modules/speech/SpeechSynthesisEvent.h',
+            'Modules/speech/SpeechSynthesisUtterance.cpp',
+            'Modules/speech/SpeechSynthesisUtterance.h',
+            'Modules/speech/SpeechSynthesisVoice.cpp',
+            'Modules/speech/SpeechSynthesisVoice.h',
+            'Modules/speech/chromium/SpeechSynthesisChromium.cpp',
             'Modules/webaudio/AudioBasicInspectorNode.cpp',
             'Modules/webaudio/AudioBasicInspectorNode.h',
             'Modules/webaudio/AudioBasicProcessorNode.cpp',
             'Modules/webaudio/MediaStreamAudioSourceNode.h',
             'Modules/webaudio/OfflineAudioCompletionEvent.cpp',
             'Modules/webaudio/OfflineAudioCompletionEvent.h',
+            'Modules/webaudio/OfflineAudioContext.cpp',
+            'Modules/webaudio/OfflineAudioContext.h',
             'Modules/webaudio/OfflineAudioDestinationNode.cpp',
             'Modules/webaudio/OfflineAudioDestinationNode.h',
             'Modules/webaudio/OscillatorNode.cpp',
             'Modules/webaudio/WaveTable.cpp',
             'Modules/webaudio/WaveTable.h',
             'Modules/webdatabase/AbstractDatabase.cpp',
+            'Modules/webdatabase/AbstractDatabaseServer.h',
             'Modules/webdatabase/ChangeVersionWrapper.cpp',
             'Modules/webdatabase/ChangeVersionWrapper.h',
             'Modules/webdatabase/Database.cpp',
             'Modules/webdatabase/DatabaseCallback.h',
             'Modules/webdatabase/DatabaseContext.cpp',
             'Modules/webdatabase/DatabaseContext.h',
+            'Modules/webdatabase/DatabaseManager.cpp',
             'Modules/webdatabase/DatabaseSync.cpp',
             'Modules/webdatabase/DatabaseSync.h',
             'Modules/webdatabase/DatabaseTask.cpp',
             'Modules/webdatabase/DatabaseThread.cpp',
             'Modules/webdatabase/DatabaseThread.h',
             'Modules/webdatabase/DatabaseTracker.cpp',
+            'Modules/webdatabase/DBBackendServer.cpp',
+            'Modules/webdatabase/DBBackendServer.h',
             'Modules/webdatabase/DOMWindowWebDatabase.cpp',
             'Modules/webdatabase/DOMWindowWebDatabase.h',
             'Modules/webdatabase/OriginQuotaManager.cpp',
             'accessibility/win/AccessibilityObjectWin.cpp',
             'accessibility/win/AccessibilityObjectWrapperWin.h',
             'bindings/ScriptControllerBase.cpp',
-            'bindings/cpp/WebDOMCString.cpp',
-            'bindings/cpp/WebDOMCString.h',
-            'bindings/cpp/WebDOMDOMWindowCustom.cpp',
-            'bindings/cpp/WebDOMEventListenerCustom.cpp',
-            'bindings/cpp/WebDOMEventTarget.cpp',
-            'bindings/cpp/WebDOMEventTarget.h',
-            'bindings/cpp/WebDOMHTMLCollectionCustom.cpp',
-            'bindings/cpp/WebDOMHTMLDocumentCustom.cpp',
-            'bindings/cpp/WebDOMHTMLOptionsCollectionCustom.cpp',
-            'bindings/cpp/WebDOMNodeCustom.cpp',
-            'bindings/cpp/WebDOMNodeFilterCustom.cpp',
-            'bindings/cpp/WebDOMObject.h',
-            'bindings/cpp/WebDOMString.cpp',
-            'bindings/cpp/WebDOMString.h',
-            'bindings/cpp/WebExceptionHandler.cpp',
-            'bindings/cpp/WebExceptionHandler.h',
-            'bindings/cpp/WebNativeEventListener.cpp',
-            'bindings/cpp/WebNativeEventListener.h',
-            'bindings/cpp/WebNativeNodeFilterCondition.cpp',
-            'bindings/cpp/WebNativeNodeFilterCondition.h',
             'bindings/generic/ActiveDOMCallback.cpp',
             'bindings/generic/ActiveDOMCallback.h',
             'bindings/generic/BindingSecurity.cpp',
             'bindings/generic/GenericBinding.h',
             'bindings/generic/RuntimeEnabledFeatures.cpp',
             'bindings/generic/RuntimeEnabledFeatures.h',
-            'bindings/gobject/ConvertToUTF8String.cpp',
-            'bindings/gobject/ConvertToUTF8String.h',
-            'bindings/gobject/DOMObjectCache.cpp',
-            'bindings/gobject/DOMObjectCache.h',
-            'bindings/gobject/GObjectEventListener.cpp',
-            'bindings/gobject/GObjectEventListener.h',
-            'bindings/gobject/WebKitDOMBinding.cpp',
-            'bindings/gobject/WebKitDOMBinding.h',
-            'bindings/gobject/WebKitDOMEventTarget.cpp',
-            'bindings/gobject/WebKitDOMEventTarget.h',
-            'bindings/gobject/WebKitDOMEventTargetPrivate.h',
-            'bindings/gobject/WebKitDOMObject.cpp',
-            'bindings/gobject/WebKitDOMObject.h',
-            'bindings/gobject/WebKitHTMLElementWrapperFactory.cpp',
-            'bindings/gobject/WebKitHTMLElementWrapperFactory.h',
-            'bindings/js/ArrayValue.cpp',
-            'bindings/js/ArrayValue.h',
-            'bindings/js/BindingState.cpp',
-            'bindings/js/BindingState.h',
-            'bindings/js/CachedScriptSourceProvider.h',
-            'bindings/js/CallbackFunction.cpp',
-            'bindings/js/CallbackFunction.h',
-            'bindings/js/DOMObjectHashTableMap.cpp',
-            'bindings/js/DOMWrapperWorld.cpp',
-            'bindings/js/GCController.cpp',
-            'bindings/js/IDBBindingUtilities.cpp',
-            'bindings/js/IDBBindingUtilities.h',
-            'bindings/js/JSArrayBufferCustom.cpp',
-            'bindings/js/JSArrayBufferViewHelper.h',
-            'bindings/js/JSAttrCustom.cpp',
-            'bindings/js/JSAudioBufferSourceNodeCustom.cpp',
-            'bindings/js/JSAudioContextCustom.cpp',
-            'bindings/js/JSBindingsAllInOne.cpp',
-            'bindings/js/JSBlobCustom.cpp',
-            'bindings/js/JSCDATASectionCustom.cpp',
-            'bindings/js/JSCSSFontFaceRuleCustom.cpp',
-            'bindings/js/JSCSSImportRuleCustom.cpp',
-            'bindings/js/JSCSSMediaRuleCustom.cpp',
-            'bindings/js/JSCSSPageRuleCustom.cpp',
-            'bindings/js/JSCSSRuleCustom.cpp',
-            'bindings/js/JSCSSRuleListCustom.cpp',
-            'bindings/js/JSCSSStyleDeclarationCustom.cpp',
-            'bindings/js/JSCSSStyleDeclarationCustom.h',
-            'bindings/js/JSCSSStyleRuleCustom.cpp',
-            'bindings/js/JSCSSValueCustom.cpp',
-            'bindings/js/JSCallbackData.cpp',
-            'bindings/js/JSCallbackData.h',
-            'bindings/js/JSCanvasRenderingContext2DCustom.cpp',
-            'bindings/js/JSCanvasRenderingContextCustom.cpp',
-            'bindings/js/JSClipboardCustom.cpp',
-            'bindings/js/JSConsoleCustom.cpp',
-            'bindings/js/JSCoordinatesCustom.cpp',
-            'bindings/js/JSCustomSQLStatementErrorCallback.cpp',
-            'bindings/js/JSCustomXPathNSResolver.cpp',
-            'bindings/js/JSCustomXPathNSResolver.h',
-            'bindings/js/JSDictionary.cpp',
-            'bindings/js/JSDOMBinding.cpp',
-            'bindings/js/JSDOMFormDataCustom.cpp',
-            'bindings/js/JSDOMGlobalObject.cpp',
-            'bindings/js/JSDOMImplementationCustom.cpp',
-            'bindings/js/JSDOMMimeTypeArrayCustom.cpp',
-            'bindings/js/JSDOMPluginArrayCustom.cpp',
-            'bindings/js/JSDOMPluginCustom.cpp',
-            'bindings/js/JSDOMStringListCustom.cpp',
-            'bindings/js/JSDOMStringMapCustom.cpp',
-            'bindings/js/JSDOMStringMapCustom.h',
-            'bindings/js/JSDOMTokenListCustom.cpp',
-            'bindings/js/JSDOMWindowBase.cpp',
-            'bindings/js/JSDOMWindowCustom.cpp',
-            'bindings/js/JSDOMWindowCustom.h',
-            'bindings/js/JSDOMWindowShell.cpp',
-            'bindings/js/JSDOMWindowWebAudioCustom.cpp',
-            'bindings/js/JSDOMWindowWebSocketCustom.cpp',
-            'bindings/js/JSDOMWrapper.cpp',
-            'bindings/js/JSDataViewCustom.cpp',
-            'bindings/js/JSDedicatedWorkerContextCustom.cpp',
-            'bindings/js/JSDesktopNotificationsCustom.cpp',
-            'bindings/js/JSDeviceMotionEventCustom.cpp',
-            'bindings/js/JSDeviceOrientationEventCustom.cpp',
-            'bindings/js/JSDocumentCustom.cpp',
-            'bindings/js/JSElementCustom.cpp',
-            'bindings/js/JSEntryCustom.cpp',
-            'bindings/js/JSEntrySyncCustom.cpp',
-            'bindings/js/JSErrorHandler.cpp',
-            'bindings/js/JSErrorHandler.h',
-            'bindings/js/JSEventCustom.cpp',
-            'bindings/js/JSEventListener.cpp',
-            'bindings/js/JSEventListener.h',
-            'bindings/js/JSEventTargetCustom.cpp',
-            'bindings/js/JSExceptionBase.cpp',
-            'bindings/js/JSExceptionBase.h',
-            'bindings/js/JSFileReaderCustom.cpp',
-            'bindings/js/JSGeolocationCustom.cpp',
-            'bindings/js/JSHTMLAllCollectionCustom.cpp',
-            'bindings/js/JSHTMLAppletElementCustom.cpp',
-            'bindings/js/JSHTMLAppletElementCustom.h',
-            'bindings/js/JSHTMLCanvasElementCustom.cpp',
-            'bindings/js/JSHTMLCollectionCustom.cpp',
-            'bindings/js/JSHTMLDocumentCustom.cpp',
-            'bindings/js/JSHTMLElementCustom.cpp',
-            'bindings/js/JSHTMLEmbedElementCustom.cpp',
-            'bindings/js/JSHTMLEmbedElementCustom.h',
-            'bindings/js/JSHTMLFormControlsCollectionCustom.cpp',
-            'bindings/js/JSHTMLFormElementCustom.cpp',
-            'bindings/js/JSHTMLFrameElementCustom.cpp',
-            'bindings/js/JSHTMLFrameSetElementCustom.cpp',
-            'bindings/js/JSHTMLInputElementCustom.cpp',
-            'bindings/js/JSHTMLInputElementCustom.h',
-            'bindings/js/JSHTMLLinkElementCustom.cpp',
-            'bindings/js/JSHTMLMediaElementCustom.cpp',
-            'bindings/js/JSHTMLObjectElementCustom.cpp',
-            'bindings/js/JSHTMLObjectElementCustom.h',
-            'bindings/js/JSHTMLOptionsCollectionCustom.cpp',
-            'bindings/js/JSHTMLOutputElementCustom.cpp',
-            'bindings/js/JSHTMLSelectElementCustom.cpp',
-            'bindings/js/JSHTMLSelectElementCustom.h',
-            'bindings/js/JSHTMLStyleElementCustom.cpp',
-            'bindings/js/JSHistoryCustom.cpp',
-            'bindings/js/JSHistoryCustom.h',
-            'bindings/js/JSIDBAnyCustom.cpp',
-            'bindings/js/JSIDBKeyCustom.cpp',
-            'bindings/js/JSImageConstructor.cpp',
-            'bindings/js/JSImageConstructor.h',
-            'bindings/js/JSImageDataCustom.cpp',
-            'bindings/js/JSInjectedScriptHostCustom.cpp',
-            'bindings/js/JSInjectedScriptManager.cpp',
-            'bindings/js/JSInspectorFrontendHostCustom.cpp',
-            'bindings/js/JSScriptProcessorNodeCustom.cpp',
-            'bindings/js/JSJavaScriptCallFrameCustom.cpp',
-            'bindings/js/JSLazyEventListener.cpp',
-            'bindings/js/JSLazyEventListener.h',
-            'bindings/js/JSLocationCustom.cpp',
-            'bindings/js/JSLocationCustom.h',
-            'bindings/js/JSMainThreadExecState.cpp',
-            'bindings/js/JSMainThreadExecState.h',
-            'bindings/js/JSMediaListCustom.cpp',
-            'bindings/js/JSMemoryInfoCustom.cpp',
-            'bindings/js/JSMessageChannelCustom.cpp',
-            'bindings/js/JSMessageEventCustom.cpp',
-            'bindings/js/JSMessagePortCustom.cpp',
-            'bindings/js/JSMessagePortCustom.h',
-            'bindings/js/JSMicroDataItemValueCustom.cpp',
-            'bindings/js/JSMutationCallbackCustom.cpp',
-            'bindings/js/JSMutationObserverCustom.cpp',
-            'bindings/js/JSNamedNodeMapCustom.cpp',
-            'bindings/js/JSNodeCustom.cpp',
-            'bindings/js/JSNodeFilterCondition.cpp',
-            'bindings/js/JSNodeFilterCondition.h',
-            'bindings/js/JSNodeFilterCustom.cpp',
-            'bindings/js/JSNodeIteratorCustom.cpp',
-            'bindings/js/JSNodeListCustom.cpp',
-            'bindings/js/JSNotificationCustom.cpp',
-            'bindings/js/JSPluginElementFunctions.cpp',
-            'bindings/js/JSPopStateEventCustom.cpp',
-            'bindings/js/JSProcessingInstructionCustom.cpp',
-            'bindings/js/JSSQLResultSetRowListCustom.cpp',
-            'bindings/js/JSSQLTransactionCustom.cpp',
-            'bindings/js/JSSQLTransactionSyncCustom.cpp',
-            'bindings/js/JSSVGElementInstanceCustom.cpp',
-            'bindings/js/JSSVGLengthCustom.cpp',
-            'bindings/js/JSSVGPathSegCustom.cpp',
-            'bindings/js/JSSharedWorkerCustom.cpp',
-            'bindings/js/JSStorageCustom.cpp',
-            'bindings/js/JSStorageCustom.h',
-            'bindings/js/JSStyleSheetCustom.cpp',
-            'bindings/js/JSStyleSheetListCustom.cpp',
-            'bindings/js/JSTextCustom.cpp',
-            'bindings/js/JSTextTrackCueCustom.cpp',
-            'bindings/js/JSTextTrackCustom.cpp',
-            'bindings/js/JSTextTrackCustom.h',
-            'bindings/js/JSTextTrackListCustom.cpp',
-            'bindings/js/JSTouchCustom.cpp',
-            'bindings/js/JSTouchListCustom.cpp',
-            'bindings/js/JSTrackCustom.cpp',
-            'bindings/js/JSTrackCustom.h',
-            'bindings/js/JSTrackEventCustom.cpp',
-            'bindings/js/JSTreeWalkerCustom.cpp',
-            'bindings/js/JSWebGLRenderingContextCustom.cpp',
-            'bindings/js/JSWebKitAnimationCustom.cpp',
-            'bindings/js/JSWebKitAnimationListCustom.cpp',
-            'bindings/js/JSWebKitCSSKeyframeRuleCustom.cpp',
-            'bindings/js/JSWebKitCSSKeyframesRuleCustom.cpp',
-            'bindings/js/JSWebKitPointCustom.cpp',
-            'bindings/js/JSWebSocketCustom.cpp',
-            'bindings/js/JSWorkerContextBase.cpp',
-            'bindings/js/JSWorkerContextBase.h',
-            'bindings/js/JSWorkerContextCustom.cpp',
-            'bindings/js/JSWorkerCustom.cpp',
-            'bindings/js/JSXMLHttpRequestCustom.cpp',
-            'bindings/js/JSXMLHttpRequestUploadCustom.cpp',
-            'bindings/js/JSXPathResultCustom.cpp',
-            'bindings/js/JSXSLTProcessorCustom.cpp',
-            'bindings/js/JavaScriptCallFrame.cpp',
-            'bindings/js/JavaScriptCallFrame.h',
-            'bindings/js/Dictionary.cpp',
-            'bindings/js/Dictionary.h',
-            'bindings/js/ScheduledAction.cpp',
-            'bindings/js/ScheduledAction.h',
-            'bindings/js/ScriptCachedFrameData.cpp',
-            'bindings/js/ScriptCallStackFactory.cpp',
-            'bindings/js/ScriptCallStackFactory.h',
-            'bindings/js/ScriptController.cpp',
-            'bindings/js/ScriptControllerMac.mm',
-            'bindings/js/ScriptDebugServer.cpp',
-            'bindings/js/ScriptEventListener.cpp',
-            'bindings/js/ScriptEventListener.h',
-            'bindings/js/ScriptFunctionCall.cpp',
-            'bindings/js/ScriptFunctionCall.h',
-            'bindings/js/ScriptGCEvent.cpp',
-            'bindings/js/ScriptGCEvent.h',
-            'bindings/js/ScriptHeapSnapshot.h',
-            'bindings/js/ScriptObject.cpp',
-            'bindings/js/ScriptProfile.cpp',
-            'bindings/js/ScriptProfiler.cpp',
-            'bindings/js/ScriptSourceCode.h',
-            'bindings/js/ScriptState.cpp',
-            'bindings/js/ScriptValue.cpp',
-            'bindings/js/SerializedScriptValue.cpp',
-            'bindings/js/WebCoreJSClientData.h',
-            'bindings/js/WorkerScriptController.cpp',
-            'bindings/js/WorkerScriptController.h',
-            'bindings/objc/DOM.mm',
-            'bindings/objc/DOMAbstractView.mm',
-            'bindings/objc/DOMAbstractViewFrame.h',
-            'bindings/objc/DOMCSS.mm',
-            'bindings/objc/DOMCustomXPathNSResolver.h',
-            'bindings/objc/DOMCustomXPathNSResolver.mm',
-            'bindings/objc/DOMEvents.mm',
-            'bindings/objc/DOMHTML.mm',
-            'bindings/objc/DOMImplementationFront.cpp',
-            'bindings/objc/DOMImplementationFront.h',
-            'bindings/objc/DOMInternal.h',
-            'bindings/objc/DOMInternal.mm',
-            'bindings/objc/DOMObject.mm',
-            'bindings/objc/DOMSVGPathSegInternal.mm',
-            'bindings/objc/DOMUtility.mm',
-            'bindings/objc/DOMXPath.mm',
-            'bindings/objc/ExceptionHandlers.mm',
-            'bindings/objc/ObjCEventListener.h',
-            'bindings/objc/ObjCEventListener.mm',
-            'bindings/objc/ObjCNodeFilterCondition.h',
-            'bindings/objc/ObjCNodeFilterCondition.mm',
-            'bindings/objc/PublicDOMInterfaces.h',
-            'bindings/objc/WebScriptObject.mm',
             'bindings/v8/ArrayValue.cpp',
             'bindings/v8/ArrayValue.h',
             'bindings/v8/BindingState.cpp',
             'bindings/v8/V8Callback.h',
             'bindings/v8/V8Collection.cpp',
             'bindings/v8/V8Collection.h',
-            'bindings/v8/V8DependentRetained.h',
             'bindings/v8/V8DOMConfiguration.cpp',
             'bindings/v8/V8DOMConfiguration.h',
             'bindings/v8/V8DOMWindowShell.cpp',
             'bindings/v8/V8Initializer.h',
             'bindings/v8/V8LazyEventListener.cpp',
             'bindings/v8/V8LazyEventListener.h',
+            'bindings/v8/V8MutationCallback.cpp',
+            'bindings/v8/V8MutationCallback.h',
             'bindings/v8/V8NPObject.cpp',
             'bindings/v8/V8NPObject.h',
             'bindings/v8/V8NPUtils.cpp',
             'bindings/v8/custom/V8ArrayBufferViewCustom.h',
             'bindings/v8/custom/V8AudioBufferSourceNodeCustom.cpp',
             'bindings/v8/custom/V8AudioContextCustom.cpp',
+            'bindings/v8/custom/V8BiquadFilterNodeCustom.cpp',
             'bindings/v8/custom/V8BlobCustom.cpp',
             'bindings/v8/custom/V8CSSRuleCustom.cpp',
             'bindings/v8/custom/V8CSSStyleDeclarationCustom.cpp',
             'bindings/v8/custom/V8ClipboardCustom.cpp',
             'bindings/v8/custom/V8ConsoleCustom.cpp',
             'bindings/v8/custom/V8CoordinatesCustom.cpp',
+            'bindings/v8/custom/V8CryptoCustom.cpp',
             'bindings/v8/custom/V8CustomEventCustom.cpp',
             'bindings/v8/custom/V8CustomSQLStatementErrorCallback.cpp',
             'bindings/v8/custom/V8CustomXPathNSResolver.cpp',
             'bindings/v8/custom/V8HTMLSelectElementCustom.h',
             'bindings/v8/custom/V8HistoryCustom.cpp',
             'bindings/v8/custom/V8IDBAnyCustom.cpp',
-            'bindings/v8/custom/V8IDBKeyCustom.cpp',
             'bindings/v8/custom/V8ImageDataCustom.cpp',
             'bindings/v8/custom/V8InjectedScriptHostCustom.cpp',
             'bindings/v8/custom/V8InjectedScriptManager.cpp',
             'bindings/v8/custom/V8MessageEventCustom.cpp',
             'bindings/v8/custom/V8MessagePortCustom.cpp',
             'bindings/v8/custom/V8MicroDataItemValueCustom.cpp',
-            'bindings/v8/custom/V8MutationCallbackCustom.cpp',
             'bindings/v8/custom/V8MutationObserverCustom.cpp',
             'bindings/v8/custom/V8NamedNodeMapCustom.cpp',
             'bindings/v8/custom/V8NamedNodesCollection.cpp',
             'bindings/v8/custom/V8NodeListCustom.cpp',
             'bindings/v8/custom/V8NotificationCustom.cpp',
             'bindings/v8/custom/V8NotificationCenterCustom.cpp',
+            'bindings/v8/custom/V8OscillatorNodeCustom.cpp',
+            'bindings/v8/custom/V8PannerNodeCustom.cpp',
             'bindings/v8/custom/V8PerformanceEntryCustom.cpp',
             'bindings/v8/custom/V8PopStateEventCustom.cpp',
             'bindings/v8/custom/V8SQLResultSetRowListCustom.cpp',
             'bindings/v8/custom/V8SVGElementCustom.cpp',
             'bindings/v8/custom/V8SVGLengthCustom.cpp',
             'bindings/v8/custom/V8SVGPathSegCustom.cpp',
-            'bindings/v8/custom/V8ScriptProfileCustom.cpp',
-            'bindings/v8/custom/V8ScriptProfileNodeCustom.cpp',
             'bindings/v8/custom/V8StorageCustom.cpp',
             'bindings/v8/custom/V8StyleSheetCustom.cpp',
             'bindings/v8/custom/V8StyleSheetListCustom.cpp',
             'bindings/v8/custom/V8TrackEventCustom.cpp',
             'bindings/v8/custom/V8WebGLRenderingContextCustom.cpp',
-            'bindings/v8/custom/V8WebKitAnimationCustom.cpp',
             'bindings/v8/custom/V8WebKitPointCustom.cpp',
             'bindings/v8/custom/V8WorkerContextCustom.cpp',
             'bindings/v8/custom/V8WorkerCustom.cpp',
             'css/CSSFunctionValue.h',
             'css/CSSGradientValue.cpp',
             'css/CSSGradientValue.h',
+            'css/CSSGroupingRule.cpp',
+            'css/CSSGroupingRule.h',
+            'css/CSSHostRule.cpp',
+            'css/CSSHostRule.h',
             'css/CSSImageGeneratorValue.cpp',
             'css/CSSImageSetValue.cpp',
             'css/CSSImageValue.cpp',
             'css/CSSStyleRule.h',
             'css/CSSStyleSheet.cpp',
             'css/CSSStyleSheet.h',
+            'css/CSSSupportsRule.cpp',
+            'css/CSSSupportsRule.h',
             'css/CSSTimingFunctionValue.cpp',
             'css/CSSTimingFunctionValue.h',
             'css/CSSToStyleMap.cpp',
             'css/SVGCSSStyleSelector.cpp',
             'css/SelectorChecker.cpp',
             'css/SelectorChecker.h',
+            'css/SelectorFilter.cpp',
+            'css/SelectorFilter.h',
             'css/ShadowValue.cpp',
             'css/ShadowValue.h',
             'css/SiblingTraversalStrategies.h',
             'editing/SplitTextNodeCommand.h',
             'editing/SplitTextNodeContainingElementCommand.cpp',
             'editing/SplitTextNodeContainingElementCommand.h',
+            'editing/SurroundingText.cpp',
+            'editing/SurroundingText.h',
             'editing/TextCheckingHelper.cpp',
             'editing/TextCheckingHelper.h',
             'editing/TextInsertionBaseCommand.cpp',
             'icu/unicode/utypes.h',
             'icu/unicode/uversion.h',
             'inspector/BindingVisitors.h',
+            'inspector/ConsoleAPITypes.h',
             'inspector/ConsoleMessage.cpp',
             'inspector/ConsoleMessage.h',
             'inspector/ContentSearchUtils.cpp',
             'inspector/DOMEditor.h',
             'inspector/DOMPatchSupport.cpp',
             'inspector/DOMPatchSupport.h',
+            'inspector/HeapGraphSerializer.cpp',
+            'inspector/HeapGraphSerializer.h',
             'inspector/IdentifiersFactory.cpp',
             'inspector/IdentifiersFactory.h',
             'inspector/InjectedScript.cpp',
             'inspector/InspectorInputAgent.h',
             'inspector/InspectorInstrumentation.cpp',
             'inspector/InspectorInstrumentation.h',
+            'inspector/InspectorLayerTreeAgent.cpp',
+            'inspector/InspectorLayerTreeAgent.h',
             'inspector/InspectorMemoryAgent.cpp',
             'inspector/InspectorMemoryAgent.h',
             'inspector/InspectorOverlay.cpp',
             'loader/HistoryController.cpp',
             'loader/ImageLoader.cpp',
             'loader/ImageLoader.h',
-            'loader/ImageLoaderClient.h',
             'loader/LinkLoader.cpp',
             'loader/LinkLoader.h',
             'loader/LinkLoaderClient.h',
             'loader/SinkDocument.h',
             'loader/SubframeLoader.cpp',
             'loader/SubresourceLoader.cpp',
+            'loader/SubstituteData.cpp',
+            'loader/SubstituteData.h',
             'loader/TextResourceDecoder.cpp',
             'loader/TextTrackLoader.cpp',
             'loader/TextTrackLoader.h',
             'mathml/MathMLMathElement.h',
             'mathml/MathMLTextElement.cpp',
             'mathml/MathMLTextElement.h',
+            'page/AutoscrollController.cpp',
+            'page/AutoscrollController.h',
             'page/BarInfo.cpp',
             'page/BarInfo.h',
             'page/Chrome.cpp',
             'page/TouchDisambiguation.cpp',
             'page/TouchDisambiguation.h',
             'page/UserContentURLPattern.cpp',
-            'page/WebKitAnimation.cpp',
-            'page/WebKitAnimation.h',
-            'page/WebKitAnimationList.cpp',
-            'page/WebKitAnimationList.h',
             'page/WebKitPoint.h',
             'page/WindowFeatures.cpp',
             'page/WindowFocusAllowedIndicator.cpp',
             'plugins/DOMPluginArray.h',
             'plugins/IFrameShimSupport.cpp',
             'plugins/IFrameShimSupport.h',
+            'plugins/PlugInOriginHash.cpp',
+            'plugins/PlugInOriginHash.h',
             'plugins/PluginData.cpp',
             'plugins/PluginDataNone.cpp',
             'plugins/PluginDatabase.cpp',
             'plugins/PluginViewNone.cpp',
             'plugins/chromium/PluginDataChromium.cpp',
             'plugins/chromium/PluginDataChromium.h',
+            'plugins/chromium/PluginListBuilder.cpp',
+            'plugins/chromium/PluginListBuilder.h',
             'plugins/gtk/PluginPackageGtk.cpp',
             'plugins/gtk/PluginViewGtk.cpp',
             'plugins/gtk/gtk2xtbin.h',
             'rendering/ExclusionShape.h',
             'rendering/ExclusionShapeInsideInfo.cpp',
             'rendering/ExclusionShapeInsideInfo.h',
+            'rendering/ExclusionShapeOutsideInfo.cpp',
+            'rendering/ExclusionShapeOutsideInfo.h',
             'rendering/FilterEffectRenderer.cpp',
             'rendering/FilterEffectRenderer.h',
             'rendering/FixedTableLayout.cpp',
             'rendering/RenderThemeChromiumFontProvider.h',
             'rendering/RenderThemeChromiumFontProviderLinux.cpp',
             'rendering/RenderThemeChromiumFontProviderWin.cpp',
-            'rendering/RenderThemeChromiumLinux.cpp',
-            'rendering/RenderThemeChromiumLinux.h',
             'rendering/RenderThemeChromiumMac.h',
             'rendering/RenderThemeChromiumMac.mm',
             'rendering/RenderThemeChromiumSkia.cpp',
             'storage/StorageNamespace.h',
             'storage/StorageNamespaceImpl.cpp',
             'storage/StorageNamespaceImpl.h',
+            'storage/StorageStrategy.cpp',
+            'storage/StorageStrategy.h',
             'storage/StorageSyncManager.cpp',
             'storage/StorageSyncManager.h',
             'storage/StorageTask.cpp',
             'storage/StorageTrackerClient.h',
             'storage/StorageTracker.cpp',
             'storage/StorageTracker.h',
-            'storage/chromium/IDBFactoryBackendInterface.cpp',
             'workers/AbstractWorker.cpp',
             'workers/AbstractWorker.h',
             'workers/DedicatedWorkerContext.cpp',
             'xml/parser/MarkupTokenBase.h',
             'xml/parser/MarkupTokenizerBase.h',
             'xml/parser/MarkupTokenizerInlines.h',
-            'xml/parser/NewXMLDocumentParser.cpp',
-            'xml/parser/NewXMLDocumentParser.h',
-            'xml/parser/XMLCharacterReferenceParser.cpp',
-            'xml/parser/XMLCharacterReferenceParser.h',
             'xml/parser/XMLDocumentParser.cpp',
             'xml/parser/XMLDocumentParser.h',
             'xml/parser/XMLDocumentParserLibxml2.cpp',
             'xml/parser/XMLDocumentParserScope.cpp',
             'xml/parser/XMLDocumentParserScope.h',
-            'xml/parser/XMLTokenizer.cpp',
-            'xml/parser/XMLTokenizer.h',
-            'xml/parser/XMLToken.h',
-            'xml/parser/XMLTreeBuilder.cpp',
-            'xml/parser/XMLTreeBuilder.h',
             'xml/DOMParser.cpp',
             'xml/DOMParser.h',
             'xml/NativeXPathNSResolver.cpp',
         ],
         'webcore_dom_files': [
             'dom/ActiveDOMObject.cpp',
+            'dom/AncestorChainWalker.cpp',
+            'dom/AncestorChainWalker.h',
             'dom/Attr.cpp',
+            'dom/AutocompleteErrorEvent.h',
             'dom/BeforeLoadEvent.h',
             'dom/BeforeTextInsertedEvent.cpp',
             'dom/BeforeTextInsertedEvent.h',
             'dom/ContainerNodeAlgorithms.h',
             'dom/ContainerNodeAlgorithms.cpp',
             'dom/ContextDestructionObserver.cpp',
+            'dom/ContextFeatures.cpp',
+            'dom/ContextFeatures.h',
             'dom/CrossThreadTask.h',
             'dom/CustomEvent.cpp',
             'dom/CustomEvent.h',
             'dom/NodeRareData.h',
             'dom/NodeRenderingContext.cpp',
             'dom/NodeRenderingContext.h',
+            'dom/NodeRenderingTraversal.cpp',
+            'dom/NodeRenderingTraversal.h',
             'dom/NodeRenderStyle.h',
+            'dom/NodeTraversal.cpp',
+            'dom/NodeTraversal.h',
             'dom/NodeWithIndex.h',
             'dom/Notation.cpp',
             'dom/Notation.h',
             'dom/ProgressEvent.h',
             'dom/PropertyNodeList.cpp',
             'dom/PropertyNodeList.h',
+            'dom/PseudoElement.cpp',
             'dom/QualifiedName.cpp',
             'dom/Range.cpp',
             'dom/RangeException.cpp',
             'dom/TouchList.h',
             'dom/TransformSource.h',
             'dom/TransformSourceLibxslt.cpp',
+            'dom/TransitionEvent.cpp',
+            'dom/TransitionEvent.h',
             'dom/Traversal.cpp',
             'dom/Traversal.h',
             'dom/TreeDepthLimit.h',
             'dom/TreeWalker.h',
             'dom/UIEvent.cpp',
             'dom/UIEventWithKeyState.cpp',
+            'dom/UserActionElementSet.h',
+            'dom/UserActionElementSet.cpp',
             'dom/UserGestureIndicator.cpp',
             'dom/UserTypingGestureIndicator.cpp',
             'dom/ViewportArguments.cpp',
+            'dom/VisitedLinkState.cpp',
+            'dom/VisitedLinkState.h',
             'dom/WebCoreMemoryInstrumentation.cpp',
             'dom/WebCoreMemoryInstrumentation.h',
             'dom/WebKitAnimationEvent.cpp',
             'html/canvas/CanvasGradient.h',
             'html/canvas/CanvasPattern.cpp',
             'html/canvas/CanvasPattern.h',
+            'html/canvas/CanvasProxy.cpp',
+            'html/canvas/CanvasProxy.h',
             'html/canvas/CanvasRenderingContext.cpp',
             'html/canvas/CanvasRenderingContext.h',
             'html/canvas/CanvasRenderingContext2D.cpp',
             'html/canvas/WebGLUniformLocation.h',
             'html/canvas/WebGLVertexArrayObjectOES.cpp',
             'html/canvas/WebGLVertexArrayObjectOES.h',
+            'html/parser/BackgroundHTMLParser.cpp',
+            'html/parser/BackgroundHTMLParser.h',
             'html/parser/CSSPreloadScanner.cpp',
             'html/parser/CSSPreloadScanner.h',
+            'html/parser/CompactHTMLToken.cpp',
+            'html/parser/CompactHTMLToken.h',
             'html/parser/HTMLConstructionSite.cpp',
             'html/parser/HTMLConstructionSite.h',
             'html/parser/HTMLDocumentParser.cpp',
             'html/parser/HTMLMetaCharsetParser.cpp',
             'html/parser/HTMLMetaCharsetParser.h',
             'html/parser/HTMLParserIdioms.cpp',
+            'html/parser/HTMLParserOptions.cpp',
+            'html/parser/HTMLParserOptions.h',
             'html/parser/HTMLParserScheduler.cpp',
             'html/parser/HTMLParserScheduler.h',
+            'html/parser/HTMLParserThread.cpp',
+            'html/parser/HTMLParserThread.h',
             'html/parser/HTMLPreloadScanner.cpp',
             'html/parser/HTMLPreloadScanner.h',
             'html/parser/HTMLScriptRunner.cpp',
             'html/parser/HTMLSourceTracker.h',
             'html/parser/HTMLStackItem.h',
             'html/parser/HTMLToken.h',
+            'html/parser/HTMLTokenTypes.h',
             'html/parser/HTMLTokenizer.cpp',
             'html/parser/HTMLTokenizer.h',
             'html/parser/HTMLTreeBuilder.cpp',
             'html/shadow/HTMLContentElement.h',
             'html/shadow/HTMLShadowElement.cpp',
             'html/shadow/HTMLShadowElement.h',
-            'html/shadow/ImageInnerElement.cpp',
-            'html/shadow/ImageInnerElement.h',
             'html/shadow/InsertionPoint.cpp',
             'html/shadow/InsertionPoint.h',
             'html/shadow/MediaControls.cpp',
             'html/shadow/TextFieldDecorationElement.h',
             'html/track/InbandTextTrack.cpp',
             'html/track/InbandTextTrack.h',
-            'html/track/InbandTextTrackPrivate.h',
             'html/track/LoadableTextTrack.cpp',
             'html/track/LoadableTextTrack.h',
             'html/track/TextTrack.cpp',
             'html/track/TextTrack.h',
             'html/track/TextTrackCue.cpp',
             'html/track/TextTrackCue.h',
+            'html/track/TextTrackCueGeneric.cpp',
+            'html/track/TextTrackCueGeneric.h',
             'html/track/TextTrackCueList.cpp',
             'html/track/TextTrackCueList.h',
             'html/track/TextTrackList.cpp',
             'html/track/TrackBase.cpp',
             'html/track/TrackEvent.cpp',
+            'html/track/WebVTTElement.cpp',
+            'html/track/WebVTTElement.h',
             'html/track/WebVTTParser.cpp',
             'html/track/WebVTTParser.h',
             'html/track/WebVTTToken.h',
             'platform/KillRing.h',
             'platform/KillRingNone.cpp',
             'platform/Language.cpp',
+            'platform/LayoutTestSupport.cpp',
+            'platform/LayoutTestSupport.h',
             'platform/Length.cpp',
             'platform/LengthBox.cpp',
             'platform/LinkHash.cpp',
             'platform/Logging.cpp',
             'platform/MemoryPressureHandler.cpp',
             'platform/MIMETypeRegistry.cpp',
+            'platform/NotImplemented.cpp',
             'platform/Pasteboard.h',
+            'platform/PlatformEvent.cpp',
+            'platform/PlatformEvent.h',
+            'platform/PlatformInstrumentation.cpp',
+            'platform/PlatformInstrumentation.h',
             'platform/PlatformMemoryInstrumentation.cpp',
             'platform/PlatformMemoryInstrumentation.h',
             'platform/PlatformStrategies.cpp',
             'platform/PlatformTouchEvent.h',
             'platform/PlatformTouchPoint.h',
             'platform/PrerenderHandle.h',
+            'platform/PrerenderClient.h',
             'platform/PurgeableBuffer.h',
             'platform/ReferrerPolicy.h',
             'platform/RunLoopTimer.h',
             'platform/audio/ZeroPole.cpp',
             'platform/audio/ZeroPole.h',
             'platform/audio/chromium/AudioBusChromium.cpp',
+            'platform/audio/chromium/AudioDestinationChromium.cpp',
+            'platform/audio/chromium/AudioDestinationChromium.h',
             'platform/audio/mac/AudioBusMac.mm',
             'platform/audio/mac/AudioDestinationMac.cpp',
             'platform/audio/mac/AudioDestinationMac.h',
             'platform/chromium/PasteboardChromium.cpp',
             'platform/chromium/PlatformKeyboardEventChromium.cpp',
             'platform/chromium/PlatformScreenChromium.cpp',
-            'platform/chromium/PlatformSupport.h',
             'platform/chromium/PlatformThemeChromiumDefault.cpp',
             'platform/chromium/PlatformThemeChromiumDefault.h',
-            'platform/chromium/PlatformThemeChromiumLinux.cpp',
-            'platform/chromium/PlatformThemeChromiumLinux.h',
             'platform/chromium/PlatformWidget.h',
             'platform/chromium/PopupContainer.cpp',
             'platform/chromium/PopupContainer.h',
             'platform/chromium/ScrollbarThemeChromiumAndroid.h',
             'platform/chromium/ScrollbarThemeChromiumDefault.cpp',
             'platform/chromium/ScrollbarThemeChromiumDefault.h',
-            'platform/chromium/ScrollbarThemeChromiumLinux.cpp',
-            'platform/chromium/ScrollbarThemeChromiumLinux.h',
             'platform/chromium/ScrollbarThemeChromiumMac.h',
             'platform/chromium/ScrollbarThemeChromiumMac.mm',
             'platform/chromium/ScrollbarThemeChromiumWin.cpp',
             'platform/graphics/ImageBuffer.cpp',
             'platform/graphics/ImageOrientation.cpp',
             'platform/graphics/ImageSource.cpp',
+            'platform/graphics/InbandTextTrackPrivate.h',
+            'platform/graphics/InbandTextTrackPrivateClient.h',
             'platform/graphics/Latin1TextIterator.h',
             'platform/graphics/MediaPlayer.cpp',
             'platform/graphics/MediaPlayerPrivate.h',
             'platform/graphics/SurrogatePairAwareTextIterator.cpp',
             'platform/graphics/SurrogatePairAwareTextIterator.h',
             'platform/graphics/TextRun.cpp',
+            'platform/graphics/TextTrackRepresentation.cpp',
+            'platform/graphics/TextTrackRepresentation.h',
             'platform/graphics/Tile.h',
             'platform/graphics/TiledBackingStore.cpp',
             'platform/graphics/TiledBackingStore.h',
             'platform/graphics/chromium/ScaledImageFragment.cpp',
             'platform/graphics/chromium/ScaledImageFragment.h',
             'platform/graphics/chromium/SimpleFontDataChromiumWin.cpp',
+            'platform/graphics/chromium/ThreadSafeDataTransport.cpp',
+            'platform/graphics/chromium/ThreadSafeDataTransport.h',
             'platform/graphics/chromium/TransparencyWin.cpp',
             'platform/graphics/chromium/TransparencyWin.h',
             'platform/graphics/chromium/UniscribeHelper.cpp',
             'platform/graphics/openvg/TiledImageOpenVG.h',
             'platform/graphics/openvg/VGUtils.cpp',
             'platform/graphics/openvg/VGUtils.h',
-            'platform/graphics/pango/FontCachePango.cpp',
-            'platform/graphics/pango/FontCustomPlatformDataPango.cpp',
-            'platform/graphics/pango/FontPango.cpp',
-            'platform/graphics/pango/FontPlatformData.h',
-            'platform/graphics/pango/FontPlatformDataPango.cpp',
-            'platform/graphics/pango/GlyphPageTreeNodePango.cpp',
-            'platform/graphics/pango/SimpleFontDataPango.cpp',
             'platform/graphics/skia/BitmapImageSingleFrameSkia.cpp',
             'platform/graphics/skia/BitmapImageSingleFrameSkia.h',
             'platform/graphics/skia/FloatPointSkia.cpp',
             'platform/image-encoders/skia/WEBPImageEncoder.h',
             'platform/ios/KeyEventCodesIOS.h',
             'platform/ios/KeyEventIOS.mm',
+            'platform/leveldb/LevelDBComparator.h',
+            'platform/leveldb/LevelDBDatabase.cpp',
+            'platform/leveldb/LevelDBDatabase.h',
+            'platform/leveldb/LevelDBIterator.h',
+            'platform/leveldb/LevelDBSlice.h',
+            'platform/leveldb/LevelDBTransaction.cpp',
+            'platform/leveldb/LevelDBTransaction.h',
+            'platform/leveldb/LevelDBWriteBatch.cpp',
+            'platform/leveldb/LevelDBWriteBatch.h',
             'platform/mac/AutodrainedPool.mm',
             'platform/mac/BlockExceptions.mm',
             'platform/mac/ClipboardMac.mm',
             'platform/mac/WebCoreView.m',
             'platform/mac/WebFontCache.mm',
             'platform/mac/WidgetMac.mm',
+            'platform/mediastream/MediaConstraints.h',
+            'platform/mediastream/MediaStreamCenter.cpp',
+            'platform/mediastream/MediaStreamCenter.h',
+            'platform/mediastream/MediaStreamComponent.h',
+            'platform/mediastream/MediaStreamDescriptor.h',
+            'platform/mediastream/MediaStreamSource.cpp',
+            'platform/mediastream/MediaStreamSource.h',
+            'platform/mediastream/RTCConfiguration.h',
+            'platform/mediastream/RTCDataChannelHandler.h',
+            'platform/mediastream/RTCDataChannelHandlerClient.h',
+            'platform/mediastream/RTCIceCandidateDescriptor.cpp',
+            'platform/mediastream/RTCIceCandidateDescriptor.h',
+            'platform/mediastream/RTCPeerConnectionHandler.h',
+            'platform/mediastream/RTCPeerConnectionHandlerClient.h',
+            'platform/mediastream/RTCSessionDescriptionDescriptor.cpp',
+            'platform/mediastream/RTCSessionDescriptionDescriptor.h',
+            'platform/mediastream/RTCSessionDescriptionRequest.h',
+            'platform/mediastream/RTCStatsRequest.h',
+            'platform/mediastream/RTCVoidRequest.h',
+            'platform/mediastream/chromium/MediaStreamCenterChromium.cpp',
+            'platform/mediastream/chromium/MediaStreamCenterChromium.h',
+            'platform/mediastream/chromium/RTCDataChannelHandlerChromium.cpp',
+            'platform/mediastream/chromium/RTCDataChannelHandlerChromium.h',
+            'platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.cpp',
+            'platform/mediastream/chromium/RTCPeerConnectionHandlerChromium.h',
             'platform/mock/DeviceMotionClientMock.cpp',
             'platform/mock/DeviceOrientationClientMock.cpp',
             'platform/mock/GeolocationClientMock.cpp',
             'platform/network/MIMEHeader.cpp',
             'platform/network/NetworkStateNotifier.cpp',
             'platform/network/NetworkStateNotifier.h',
+            'platform/network/NetworkStorageSessionStub.cpp',
             'platform/network/ParsedContentType.cpp',
             'platform/network/ParsedContentType.h',
             'platform/network/ProtectionSpace.cpp',
             'platform/network/cf/AuthenticationCF.h',
             'platform/network/cf/CookieJarCFNet.cpp',
             'platform/network/cf/CookieStorageCFNet.cpp',
-            'platform/network/cf/CookieStorageCFNet.h',
             'platform/network/cf/CredentialStorageCFNet.cpp',
             'platform/network/cf/DNSCFNet.cpp',
             'platform/network/cf/DownloadBundle.h',
             'platform/network/cf/SocketStreamHandleCFNet.cpp',
             'platform/network/chromium/AuthenticationChallenge.h',
             'platform/network/chromium/AuthenticationChallengeChromium.cpp',
+            'platform/network/chromium/BlobRegistryProxy.cpp',
+            'platform/network/chromium/BlobRegistryProxy.h',
             'platform/network/chromium/CookieJarChromium.cpp',
             'platform/network/chromium/DNSChromium.cpp',
             'platform/network/chromium/ResourceError.h',
             'platform/network/chromium/ResourceResponse.cpp',
             'platform/network/chromium/ResourceResponse.h',
             'platform/network/chromium/SocketStreamError.h',
+            'platform/network/chromium/SocketStreamHandle.cpp',
             'platform/network/chromium/SocketStreamHandle.h',
+            'platform/network/chromium/SocketStreamHandleInternal.h',
             'platform/network/curl/AuthenticationChallenge.h',
             'platform/network/curl/CookieJarCurl.cpp',
             'platform/network/curl/DNSCurl.cpp',
             'svg/SVGStopElement.h',
             'svg/SVGStringList.cpp',
             'svg/SVGStringList.h',
-            'svg/SVGStylable.cpp',
-            'svg/SVGStylable.h',
             'svg/SVGStyleElement.cpp',
             'svg/SVGStyleElement.h',
             'svg/SVGStyledElement.cpp',
           'testing/Internals.idl',
           'testing/InternalSettings.idl',
           'testing/MallocStatistics.idl',
+          'testing/TypeConversions.idl',
+          '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.idl',
         ],
         'webcore_test_support_files': [
             'inspector/InspectorFrontendClientLocal.cpp',
             'testing/MallocStatistics.h',
             'testing/MockPagePopupDriver.cpp',
             'testing/MockPagePopupDriver.h',
+            'testing/TypeConversions.h',
+            '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.cpp',
+            '<(SHARED_INTERMEDIATE_DIR)/webkit/InternalSettingsGenerated.h',
         ],
         'webinspector_files': [
             'inspector/front-end/inspector.html',
             'inspector/front-end/CookieItemsView.js',
             'inspector/front-end/CookieParser.js',
             'inspector/front-end/CookiesTable.js',
-            'inspector/front-end/CSSCompletions.js',
-            'inspector/front-end/CSSKeywordCompletions.js',
+            'inspector/front-end/CSSMetadata.js',
             'inspector/front-end/CSSStyleModel.js',
             'inspector/front-end/Database.js',
             'inspector/front-end/DataGrid.js',
             'inspector/front-end/DOMPresentationUtils.js',
             'inspector/front-end/DOMStorage.js',
             'inspector/front-end/DOMSyntaxHighlighter.js',
+            'inspector/front-end/DefaultScriptMapping.js',
             'inspector/front-end/DockController.js',
             'inspector/front-end/Drawer.js',
             'inspector/front-end/ElementsPanelDescriptor.js',
             'inspector/front-end/ExtensionServer.js',
             'inspector/front-end/ExtensionView.js',
             'inspector/front-end/FileManager.js',
+            'inspector/front-end/FileMapping.js',
+            'inspector/front-end/FileSystemMapping.js',
             'inspector/front-end/FileSystemModel.js',
+            'inspector/front-end/FileSystemWorkspaceProvider.js',
             'inspector/front-end/FileUtils.js',
             'inspector/front-end/FontView.js',
             'inspector/front-end/GoToLineDialog.js',
             'inspector/front-end/InspectorFrontendHostStub.js',
             'inspector/front-end/InspectorView.js',
             'inspector/front-end/inspector.js',
+            'inspector/front-end/IsolatedFileSystemModel.js',
             'inspector/front-end/JavaScriptFormatter.js',
             'inspector/front-end/jsdifflib.js',
             'inspector/front-end/KeyboardShortcut.js',
             'inspector/front-end/Linkifier.js',
+            'inspector/front-end/LiveEditSupport.js',
             'inspector/front-end/NativeBreakpointsSidebarPane.js',
             'inspector/front-end/NetworkManager.js',
             'inspector/front-end/NetworkLog.js',
             'inspector/front-end/NetworkPanelDescriptor.js',
             'inspector/front-end/NetworkRequest.js',
-            'inspector/front-end/NetworkWorkspaceProvider.js',
             'inspector/front-end/NetworkUISourceCodeProvider.js',
             'inspector/front-end/Object.js',
             'inspector/front-end/ObjectPopoverHelper.js',
             'inspector/front-end/ScriptSnippetModel.js',
             'inspector/front-end/ScriptsPanelDescriptor.js',
             'inspector/front-end/SearchController.js',
-            'inspector/front-end/ShortcutsScreen.js',
             'inspector/front-end/SettingsScreen.js',
-            'inspector/front-end/ShowMoreDataGridNode.js',
             'inspector/front-end/Section.js',
             'inspector/front-end/Settings.js',
+            'inspector/front-end/ShortcutsScreen.js',
+            'inspector/front-end/ShowMoreDataGridNode.js',
             'inspector/front-end/SidebarOverlay.js',
             'inspector/front-end/SidebarPane.js',
             'inspector/front-end/SidebarView.js',
             'inspector/front-end/SidebarTreeElement.js',
+            'inspector/front-end/SimpleWorkspaceProvider.js',
             'inspector/front-end/SnippetStorage.js',
             'inspector/front-end/SoftContextMenu.js',
             'inspector/front-end/SourceCSSTokenizer.js',
             'inspector/front-end/SourceFrame.js',
             'inspector/front-end/SourceHTMLTokenizer.js',
             'inspector/front-end/SourceJavaScriptTokenizer.js',
+            'inspector/front-end/SourceMap.js',
             'inspector/front-end/SourceMapping.js',
             'inspector/front-end/SourceTokenizer.js',
             'inspector/front-end/Spectrum.js',
             'inspector/front-end/HeapSnapshotProxy.js',
             'inspector/front-end/HeapSnapshotView.js',
             'inspector/front-end/HeapSnapshotWorkerDispatcher.js',
+            'inspector/front-end/JSHeapSnapshot.js',
+            'inspector/front-end/NativeHeapGraph.js',
+            'inspector/front-end/NativeHeapSnapshot.js',
             'inspector/front-end/NativeMemorySnapshotView.js',
             'inspector/front-end/ProfileDataGridTree.js',
             'inspector/front-end/ProfilesPanel.js',
             'inspector/front-end/UglifyJS/parse-js.js',
         ],
         'webinspector_image_files': [
+            'inspector/front-end/Images/addIcon.png',
             'inspector/front-end/Images/applicationCache.png',
             'inspector/front-end/Images/back.png',
             'inspector/front-end/Images/breakpointBorder.png',
             'inspector/front-end/Images/searchSmallGray.png',
             'inspector/front-end/Images/searchSmallWhite.png',
             'inspector/front-end/Images/searchNext.png',
-            'inspector/front-end/Images/searchPrev.png',            
+            'inspector/front-end/Images/searchPrev.png',
             'inspector/front-end/Images/segment.png',
             'inspector/front-end/Images/segmentEnd.png',
             'inspector/front-end/Images/segmentHover.png',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSCharsetRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSFontFaceRule.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSFontFaceRuleInternal.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSHostRule.mm',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSHostRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSImportRule.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSImportRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSMediaRule.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSStyleRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSStyleSheet.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSStyleSheetInternal.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSSupportsRule.mm',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSSupportsRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSUnknownRule.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSUnknownRuleInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMCSSValue.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStringList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStyleElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStyleElement.mm',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStyledElement.dep',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStyledElement.mm',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGStyledElementInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGSwitchElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGSwitchElement.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMSVGSymbolElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityState.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityState.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMValidityStateInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimation.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimation.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationEvent.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationEventInternal.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitAnimationList.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSFilterValue.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSFilterValue.mm',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/DOMWebKitCSSFilterValueInternal.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSAudioBuffer.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSAudioBufferSourceNode.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSAudioBufferSourceNode.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSAutocompleteErrorEvent.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSAutocompleteErrorEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSChannelMergerNode.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSChannelMergerNode.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSChannelSplitterNode.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSCharsetRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSFontFaceRule.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSFontFaceRule.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSHostRule.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSHostRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSImportRule.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSImportRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSMediaRule.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSStyleRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSStyleSheet.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSStyleSheet.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSSupportsRule.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSSupportsRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSUnknownRule.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSUnknownRule.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCSSValue.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasGradient.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasPattern.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasPattern.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasProxy.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasProxy.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasRenderingContext.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasRenderingContext.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSCanvasRenderingContext2D.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBCursor.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBDatabase.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBDatabase.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBDatabaseException.cpp',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBDatabaseException.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBFactory.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBFactory.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBIndex.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBIndex.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBKey.cpp',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBKey.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBKeyRange.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBKeyRange.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSIDBObjectStore.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStopElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStringList.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStringList.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStylable.cpp',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStylable.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyleElement.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyleElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyleElement.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyledElement.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyledElement.dep',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGStyledElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGSwitchElement.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGSwitchElement.dep',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSSVGSwitchElement.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTouchEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTouchList.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTouchList.h',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTransitionEvent.cpp',
+            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTransitionEvent.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTreeWalker.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSTreeWalker.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSUIEvent.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebGLUniformLocation.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebGLVertexArrayObjectOES.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimation.cpp',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimation.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimationEvent.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimationEvent.h',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimationList.cpp',
-            '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitAnimationList.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSFilterValue.cpp',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSFilterValue.h',
             '<(PRODUCT_DIR)/DerivedSources/WebCore/JSWebKitCSSKeyframeRule.cpp',
             'platform/chromium/support/WebMediaStreamSourcesRequest.cpp',
             'platform/chromium/support/WebPrerender.cpp',
             'platform/chromium/support/WebRTCConfiguration.cpp',
-            'platform/chromium/support/WebRTCDataChannel.cpp',
             'platform/chromium/support/WebRTCICECandidate.cpp',
             'platform/chromium/support/WebRTCSessionDescription.cpp',
             'platform/chromium/support/WebRTCSessionDescriptionRequest.cpp',
             'platform/chromium/support/WebScrollbarImpl.h',
             'platform/chromium/support/WebSharedGraphicsContext3D.cpp',
             'platform/chromium/support/WebThreadSafeData.cpp',
-            'platform/chromium/support/WebTransformOperations.cpp',
+            'platform/chromium/support/WebTransformKeyframe.cpp',
             'platform/chromium/support/WebTransformationMatrix.cpp',
             'platform/chromium/support/WebURL.cpp',
             'platform/chromium/support/WebURLError.cpp',