Skip to content
  • joepeck@webkit.org's avatar
    Web Inspector: Split Inspector.json into individual domain json files · 495515f7
    joepeck@webkit.org authored
    https://bugs.webkit.org/show_bug.cgi?id=124098
    
    Reviewed by Timothy Hatcher.
    
    Source/WebCore:
    
    Split the Inspector domains into their own json file. Generate a
    combined Inspector.json from all of the json files at build time
    so that the CodeGenerator is unchanged.
    
    * .gitattributes:
    * CMakeLists.txt:
    * DerivedSources.make:
    * GNUmakefile.am:
    * WebCore.xcodeproj/project.pbxproj:
    * inspector/CodeGeneratorInspector.py:
    (TypeMap.__init__):
    * inspector/Inspector.json: Removed.
    * inspector/Scripts/generate-combined-inspector-json.py: Added.
    * inspector/protocol/ApplicationCache.json: Added.
    * inspector/protocol/CSS.json: Added.
    * inspector/protocol/Canvas.json: Added.
    * inspector/protocol/Console.json: Added.
    * inspector/protocol/DOM.json: Added.
    * inspector/protocol/DOMDebugger.json: Added.
    * inspector/protocol/DOMStorage.json: Added.
    * inspector/protocol/Database.json: Added.
    * inspector/protocol/Debugger.json: Added.
    * inspector/protocol/FileSystem.json: Added.
    * inspector/protocol/HeapProfiler.json: Added.
    * inspector/protocol/IndexedDB.json: Added.
    * inspector/protocol/Input.json: Added.
    * inspector/protocol/InspectorDomain.json: Added.
    * inspector/protocol/LayerTree.json: Added.
    * inspector/protocol/Memory.json: Added.
    * inspector/protocol/Network.json: Added.
    * inspector/protocol/Page.json: Added.
    * inspector/protocol/Profiler.json: Added.
    * inspector/protocol/Runtime.json: Added.
    * inspector/protocol/Timeline.json: Added.
    * inspector/protocol/Worker.json: Added.
    
    Source/WebInspectorUI:
    
    Removed now stale comments referring to the combined Inspector.json.
    Make update-InspectorBackendCommands helper script generate a
    combined Inspector.json to still work for tip of tree.
    
    * Scripts/update-InspectorBackendCommands.rb:
    * UserInterface/ApplicationCacheObserver.js:
    * UserInterface/CSSObserver.js:
    * UserInterface/CanvasObserver.js:
    * UserInterface/ConsoleObserver.js:
    * UserInterface/DOMObserver.js:
    * UserInterface/DOMStorageObserver.js:
    * UserInterface/DatabaseObserver.js:
    * UserInterface/DebuggerObserver.js:
    * UserInterface/InspectorBackendCommands.js:
    * UserInterface/InspectorObserver.js:
    * UserInterface/LayerTreeObserver.js:
    * UserInterface/NetworkObserver.js:
    * UserInterface/PageObserver.js:
    * UserInterface/ProfilerObserver.js:
    * UserInterface/Resource.js:
    * UserInterface/RuntimeObserver.js:
    * UserInterface/TimelineObserver.js:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159233 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    495515f7