Add a debug overlay with information about web process resource usage.
authorakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 1 Nov 2015 05:47:41 +0000 (05:47 +0000)
committerakling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 1 Nov 2015 05:47:41 +0000 (05:47 +0000)
commitd56d4220428dd6ea44ba20335d430fcdf7739a0d
treefd9e4f49af1a96e04278df2aff67319d0342b112
parent69edbea3c98d72cb8b3b905f5c289e2d72fd6316
Add a debug overlay with information about web process resource usage.
<https://webkit.org/b/150599>

Unreviewed follow-up to r191849.

Add missing call to uninstall the PageOverlay if the ResourceUsageOverlay is being
disabled through the setting. This way you don't end up with an unremovable overlay
in the MiniBrowser.

* page/ResourceUsageOverlay.cpp:
(WebCore::ResourceUsageOverlay::~ResourceUsageOverlay):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191851 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/page/ResourceUsageOverlay.cpp