It looks like only the Chromium port implements the InspectorStateClient interface to save InspectorState cookie information. Ports that were doing nothing with this information are getting the cost of InspectorState JSON serialization. Avoid serialization if the client does not do anything with InspectorState updates.
Created attachment 148969 [details] [PATCH] Proposed Fix Let the bots run first to make sure I didn't make a typo with the Chromium port, but I think this should be good.
<rdar://problem/11630358>
Comment on attachment 148969 [details] [PATCH] Proposed Fix Clearing flags on attachment: 148969 Committed r121013: <http://trac.webkit.org/changeset/121013>
All reviewed patches have been landed. Closing bug.
Comment on attachment 148969 [details] [PATCH] Proposed Fix Looks good to me.