[Webkit-unassigned] [Bug 26046] Limit the number of resources and console messages cached by the InspectorController

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 28 05:04:17 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=26046





------- Comment #6 from pfeldman at chromium.org  2009-05-28 05:04 PDT -------
There are couple of consideration here:
1) InspectorController cab only be explicitly enabled via Advanced preferences
tab.
2) We are also considering chrome client callback that will visually identify
the fact that page is in 'slow' mode.

Don't get me wrong, I am open to the suggestions / options. Let me iterate over
the thinking once again here to give you a broader context.

When Develop menu is enabled, InspectorController starts caching different
things (console messages, xml http request results). It is hardly surviving 24
hours of gmail. We see two ways of fixing this:
1) expire cache if WebInspector window is not opened 
2) Explicitly enable caching when Resources tab is activated (just as it is
with Scripts and Profiler).

Since #1 has disadvantages that Timothy is pointing out, we are choosing #2.
Now #2 leads to a usability issue where user needs to explicitly enable the tab
over and over. We mitigate it with sticky global options that obviously suffer
from the cons that you are bringing up. We are trying to mitigate this with
chrome UI sign and with stressing that this option is persistent when user is
first enabling it.

Thoughts?


-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list