[Webkit-unassigned] [Bug 125595] Web Inspector: Add Inspector Code Generation to JavaScriptCore for Runtime Domain
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 11 18:15:42 PST 2013
https://bugs.webkit.org/show_bug.cgi?id=125595
Joseph Pecoraro <joepeck at webkit.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #219026| |review?, commit-queue-
Flag| |
--- Comment #1 from Joseph Pecoraro <joepeck at webkit.org> 2013-12-11 18:13:53 PST ---
Created an attachment (id=219026)
--> (https://bugs.webkit.org/attachment.cgi?id=219026&action=review)
[PATCH] Proposed Fix
Sorry, I don't think I can easily break this up into pieces.
High level comment on how files are changing:
JavaScriptCore gains:
JavaScriptCore/inspector/prototype/Runtime.json
JavaScriptCore/scripts/CodeGeneratorInspector.py (exported to PrivateHeaders so WebCore can use it)
JavaScriptCore/scripts/CodeGeneratorInspectorStrings.py (exported to PrivateHeaders so WebCore can use it)
JavaScriptCore/scripts/generate-combined-inspector-json.py (exported to PrivateHeaders so WebCore can use it)
DerivedSources/InspectorJS.json (exported to PrivateHeaders so WebCore can use it)
DerivedSources/InspectorJSBackendCommands.js
DerivedSources/InspectorJSBackendDispatchers.{h,cpp} (exported to PrivateHeaders so WebCore can use it)
DerivedSources/InspectorJSFrontendDispatchers.{h,cpp} (exported to PrivateHeaders so WebCore can use it)
DerivedSources/InspectorJSTypeBuilders.{h,cpp} (exported to PrivateHeaders so WebCore can use it)
WebCore's Derived Sources change name:
DerivedSources/InspectorWeb.json
DerivedSources/InspectorWebBackendCommands.js
DerivedSources/InspectorWebBackendDispatchers.{h,cpp}
DerivedSources/InspectorWebFrontendDispatchers.{h,cpp}
DerivedSources/InspectorWebTypeBuilders.{h,cpp}
WebInspectorUI and LayoutTests:
Now we have to worry about loading both a InspectorJSBackendCommands.js
and InspectorWebBackendCommands.js where appropriate.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list