Source/WebCore: Use a platform strategy for local storage
[WebKit-https.git] / Source / WebCore / WebCore.gypi
index cf9bba1..921a58c 100644 (file)
@@ -46,7 +46,6 @@
             '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',
@@ -71,7 +70,6 @@
             '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/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',
             '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',
             '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/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',
             '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',
             'loader/HistoryController.cpp',
             'loader/ImageLoader.cpp',
             'loader/ImageLoader.h',
-            'loader/ImageLoaderClient.h',
             'loader/LinkLoader.cpp',
             'loader/LinkLoader.h',
             'loader/LinkLoaderClient.h',
             'storage/StorageNamespace.h',
             'storage/StorageNamespaceImpl.cpp',
             'storage/StorageNamespaceImpl.h',
+            'storage/StorageStrategy.cpp',
+            'storage/StorageStrategy.h',
             'storage/StorageSyncManager.cpp',
             'storage/StorageSyncManager.h',
             'storage/StorageTask.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/TouchList.h',
             'dom/TransformSource.h',
             'dom/TransformSourceLibxslt.cpp',
+            'dom/TransitionEvent.cpp',
+            'dom/TransitionEvent.h',
             'dom/Traversal.cpp',
             'dom/Traversal.h',
             'dom/TreeDepthLimit.h',
             '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/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/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/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/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/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/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',
             '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',