Summary: | Web Inspector: Fix Type Dependency Issues | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Joseph Pecoraro <joepeck> | ||||
Component: | Web Inspector | Assignee: | Joseph Pecoraro <joepeck> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | buildbot, burg, commit-queue, joepeck, rniwa, timothy, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Attachments: |
|
Description
Joseph Pecoraro
2013-12-12 15:48:14 PST
• Runtime.RuntimeFrameId duplicates Network.FrameId • Debugger.DebuggerSearchMatch duplicates Page.SearchMatch One approach would be to just reverse the dependency, and define it in the lower domain. However I think this may need to addressed on a case by case basis: • FrameId doesn't belong in Runtime. Maybe a more generic type name should used. • SearchMatch doesn't need to be in a specific domain. Maybe we should have a place of shared types everywhere. E.g. a Type domain which has no commands, just very generic types. Created attachment 240643 [details]
[PATCH] Proposed Fix
(In reply to comment #1) > • Debugger.DebuggerSearchMatch duplicates Page.SearchMatch This was worked around by GenericTypes.json. I'll keep that for now, I think its a worthwhile concept. Comment on attachment 240643 [details]
[PATCH] Proposed Fix
Thanks for the cleanup!
Comment on attachment 240643 [details] [PATCH] Proposed Fix Clearing flags on attachment: 240643 Committed r175362: <http://trac.webkit.org/changeset/175362> All reviewed patches have been landed. Closing bug. |