Index: content/shell/renderer/test_runner/gamepad_controller.cc |
diff --git a/content/shell/renderer/test_runner/gamepad_controller.cc b/content/shell/renderer/test_runner/gamepad_controller.cc |
index bbf648cb34503c0c02012751e4cea1f099df99f5..8c4eedf47bce4f6526d3fd7a77bb646d76e1910d 100644 |
--- a/content/shell/renderer/test_runner/gamepad_controller.cc |
+++ b/content/shell/renderer/test_runner/gamepad_controller.cc |
@@ -154,6 +154,8 @@ void GamepadController::Install(WebFrame* frame) { |
} |
void GamepadController::SetDelegate(WebTestDelegate* delegate) { |
+ if (!delegate) |
+ return; |
delegate->setGamepadProvider(this); |
} |