Declare kWindowPinTypeKey in //chromeos/ui/window_properties.cc|h

CL also moves kHideShelfWhenFullscreenKey declaration to //chromeos.
Both properties are needed for immersive_mode_controller_ash.cc.

This is phase 3 on the design document [1], and it a preparation for
making ImmersiveModeControllerAsh also available to LaCrOS.

[1] https://docs.google.com/document/d/1xHwcHrAiEaWuA4usGEqKZ9zm1H8SGk3WkS-Jf2Q_los/

[email protected], [email protected], [email protected]

BUG=1113900

Change-Id: I41b68c31cc5857890704d9a2288066be292bb314
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2477533
Commit-Queue: Antonio Gomes <[email protected]>
Reviewed-by: James Cook <[email protected]>
Reviewed-by: Mitsuru Oshima <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Cr-Commit-Position: refs/heads/master@{#818327}
diff --git a/components/exo/BUILD.gn b/components/exo/BUILD.gn
index 4a22a91..3143ccb 100644
--- a/components/exo/BUILD.gn
+++ b/components/exo/BUILD.gn
@@ -307,6 +307,7 @@
       "//ash/keyboard/ui",
       "//ash/public/cpp",
       "//chromeos/constants",
+      "//chromeos/ui/base",
       "//chromeos/ui/frame",
       "//ui/base:test_support",
       "//ui/base/cursor/mojom:cursor_type",