App Banner: require 'display' to be set to 'standalone' or 'fullscreen'.

Also checks that 'name' and 'short_name' are not empty strings.

BUG=596729

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

Cr-Commit-Position: refs/heads/master@{#387956}
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index a056070..877d390 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -94,6 +94,7 @@
   # No inclusion of WebKit from the browser, other than strictly enum/POD,
   # header-only types, and some selected common code.
   "-third_party/WebKit",
+  "+third_party/WebKit/public/platform/WebDisplayMode.h",
   "+third_party/WebKit/public/platform/WebLoadingBehaviorFlag.h",
   "+third_party/WebKit/public/platform/WebReferrerPolicy.h",
   "+third_party/WebKit/public/platform/modules/app_banner/WebAppBannerPromptReply.h",