Index: chrome/browser/ui/views/frame/browser_frame.cc |
diff --git a/chrome/browser/ui/views/frame/browser_frame.cc b/chrome/browser/ui/views/frame/browser_frame.cc |
index 2cbb1850d2cc9227c5a68f16dd03fb9444b420f8..006ce0dcec9d6738bdf4e3f787bf8ca7fd51a69a 100644 |
--- a/chrome/browser/ui/views/frame/browser_frame.cc |
+++ b/chrome/browser/ui/views/frame/browser_frame.cc |
@@ -13,6 +13,7 @@ |
#include "chrome/browser/app_mode/app_mode_utils.h" |
#include "chrome/browser/themes/theme_service.h" |
#include "chrome/browser/themes/theme_service_factory.h" |
+#include "chrome/browser/ui/ash/metrics/stylus_metrics_recorder.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_list.h" |
#include "chrome/browser/ui/browser_window_state.h" |
@@ -25,6 +26,7 @@ |
#include "chrome/browser/ui/views/frame/system_menu_model_builder.h" |
#include "chrome/browser/ui/views/frame/top_container_view.h" |
#include "chrome/common/chrome_switches.h" |
+#include "ui/aura/client/aura_constants.h" |
#include "ui/base/hit_test.h" |
#include "ui/events/event_handler.h" |
#include "ui/gfx/font_list.h" |
@@ -98,6 +100,9 @@ void BrowserFrame::InitBrowserFrame() { |
} |
Init(params); |
+ browser_view_->GetNativeWindow()->SetProperty( |
+ aura::client::kStylusWindowTypeBucket, |
+ static_cast<int>(chromeos::StylusWindowType::WINDOW_TYPE_BROWSER_WINDOW)); |
if (!native_browser_frame_->UsesNativeSystemMenu()) { |
DCHECK(non_client_view()); |