In addition, all of these classes are constructed during load on the WebInspector object. Each DetailsSidebarPanel should only be created once a tab that requires it is shown.
Created attachment 310692 [details] Patch
Created attachment 310693 [details] [Image] Timeline Before
Created attachment 310694 [details] [Image] Timeline After
Comment on attachment 310692 [details] Patch This is going to be a pretty big change. I think we should remove global instantiation of panels as a stand alone patch. It is unrelated to the initialLayout/layout issue.
Created attachment 310715 [details] Patch
Comment on attachment 310715 [details] Patch Looks good. Please test this well.
Created attachment 311900 [details] Patch
Comment on attachment 311900 [details] Patch Clearing flags on attachment: 311900 Committed r217749: <http://trac.webkit.org/changeset/217749>
All reviewed patches have been landed. Closing bug.