summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsgjesse@chromium.org <sgjesse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-16 19:53:08 +0000
committersgjesse@chromium.org <sgjesse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-16 19:53:08 +0000
commitf153264342a112efa442937e5357e8d5b8defd24 (patch)
tree6359a8dff186ee4089ab9147d4b8ea946dbddbc9
parent11700330f14f3a8991340fe412903ed5e771d015 (diff)
downloadchromium_src-f153264342a112efa442937e5357e8d5b8defd24.zip
chromium_src-f153264342a112efa442937e5357e8d5b8defd24.tar.gz
chromium_src-f153264342a112efa442937e5357e8d5b8defd24.tar.bz2
Removed the use of the ConsoleMessage::operator== as it has been responsible for crashes while running the pagecycler tests. Console messages which are the same will now appear as separate messages in the inspector instead of apearing as a single message with a count indicator.
Review URL: http://codereview.chromium.org/14458 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7077 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/port/page/inspector/InspectorController.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/webkit/port/page/inspector/InspectorController.cpp b/webkit/port/page/inspector/InspectorController.cpp
index c8a5c4c..9dde0b0 100644
--- a/webkit/port/page/inspector/InspectorController.cpp
+++ b/webkit/port/page/inspector/InspectorController.cpp
@@ -845,12 +845,8 @@ void InspectorController::addConsoleMessage(ScriptState*, ConsoleMessage* consol
m_consoleMessages.remove(0);
delete msg;
}
- if (m_previousMessage && *m_previousMessage == *consoleMessage) {
- ++m_previousMessage->repeatCount;
- } else {
- m_previousMessage = consoleMessage;
- m_consoleMessages.append(consoleMessage);
- }
+ m_previousMessage = consoleMessage;
+ m_consoleMessages.append(consoleMessage);
if (windowVisible())
addScriptConsoleMessage(m_previousMessage);
}