Auto open and close the palette on an eject event.

BUG=616112
[email protected]
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation

Review-Url: https://codereview.chromium.org/2234203002
Cr-Commit-Position: refs/heads/master@{#414592}
diff --git a/ash/shell/shell_delegate_impl.cc b/ash/shell/shell_delegate_impl.cc
index f2e5ef09..aa7c7a0 100644
--- a/ash/shell/shell_delegate_impl.cc
+++ b/ash/shell/shell_delegate_impl.cc
@@ -88,6 +88,9 @@
   void CreateNote() override {}
   bool HasNoteApp() override { return false; }
   void SetPartialMagnifierState(bool enabled) override {}
+  void SetStylusStateChangedCallback(
+      const OnStylusStateChangedCallback& on_stylus_state_changed) override {}
+  bool ShouldAutoOpenPalette() override { return false; }
   void TakeScreenshot() override {}
   void TakePartialScreenshot() override {}