Introduce VrUiWidgetFactory class

This class will be filled with methods that create VR compatible
UI widgets.

Bug: 819881
Change-Id: I00cac82704c82439b51a9844e39b0272dfe7f0fc
Reviewed-on: https://chromium-review.googlesource.com/984594
Reviewed-by: Ted Choc <[email protected]>
Reviewed-by: Biao She <[email protected]>
Commit-Queue: Amirhossein Simjour <[email protected]>
Cr-Commit-Position: refs/heads/master@{#546584}
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index d09b477..9d6c736 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -1319,6 +1319,7 @@
   "java/src/org/chromium/chrome/browser/vr_shell/VrModalPresenter.java",
   "java/src/org/chromium/chrome/browser/vr_shell/VrShell.java",
   "java/src/org/chromium/chrome/browser/vr_shell/VrDialogManager.java",
+  "java/src/org/chromium/chrome/browser/vr_shell/VrUiWidgetFactory.java",
   "java/src/org/chromium/chrome/browser/vr_shell/VrViewContainer.java",
   "java/src/org/chromium/chrome/browser/webapps/ActivityAssigner.java",
   "java/src/org/chromium/chrome/browser/webapps/AddToHomescreenDialog.java",