Commit 4da8a038 authored by peria@chromium.org's avatar peria@chromium.org

Fix flaky crashes.


BUG=528110

Review URL: https://codereview.chromium.org/1329863002

git-svn-id: svn://svn.chromium.org/blink/trunk@201861 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent a12f3f80
......@@ -19,9 +19,13 @@ PlatformEventDispatcher::PlatformEventDispatcher()
void PlatformEventDispatcher::addController(PlatformEventController* controller)
{
ASSERT(controller);
ASSERT(!m_controllers.contains(controller));
// TODO: If we can avoid to register a same controller twice, we can change
// this 'if' to ASSERT.
if (m_controllers.contains(controller))
return;
m_controllers.add(controller);
if (!m_isListening) {
startListening();
m_isListening = true;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment