picture-in-picture.patch 5.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
  2. From: Heilig Benedek <[email protected]>
  3. Date: Sat, 10 Aug 2019 00:41:50 +0200
  4. Subject: feat: enable picture in picture mode for video players
  5. diff --git a/chrome/browser/ui/views/overlay/back_to_tab_image_button.cc b/chrome/browser/ui/views/overlay/back_to_tab_image_button.cc
  6. index 8e4deafa1746eeb48802a0503fefb37bedb33d04..127c62efd2327e1f3f09e9b93a0b8344e2714f80 100644
  7. --- a/chrome/browser/ui/views/overlay/back_to_tab_image_button.cc
  8. +++ b/chrome/browser/ui/views/overlay/back_to_tab_image_button.cc
  9. @@ -4,7 +4,7 @@
  10. #include "chrome/browser/ui/views/overlay/back_to_tab_image_button.h"
  11. -#include "chrome/grit/generated_resources.h"
  12. +#include "electron/grit/electron_resources.h"
  13. #include "third_party/skia/include/core/SkColor.h"
  14. #include "ui/base/l10n/l10n_util.h"
  15. #include "ui/gfx/color_palette.h"
  16. diff --git a/chrome/browser/ui/views/overlay/close_image_button.cc b/chrome/browser/ui/views/overlay/close_image_button.cc
  17. index e9b64a823ae7e25361f37190d247af0fa6a6f68a..43fdb0ad50d2b11a1bc28aa0f358c6dd6feb72b8 100644
  18. --- a/chrome/browser/ui/views/overlay/close_image_button.cc
  19. +++ b/chrome/browser/ui/views/overlay/close_image_button.cc
  20. @@ -4,7 +4,7 @@
  21. #include "chrome/browser/ui/views/overlay/close_image_button.h"
  22. -#include "chrome/grit/generated_resources.h"
  23. +#include "electron/grit/electron_resources.h"
  24. #include "third_party/skia/include/core/SkColor.h"
  25. #include "ui/base/l10n/l10n_util.h"
  26. #include "ui/gfx/color_palette.h"
  27. diff --git a/chrome/browser/ui/views/overlay/overlay_window_views.cc b/chrome/browser/ui/views/overlay/overlay_window_views.cc
  28. index 027fb9dddff339e67600b83c79c209656d210a90..e9dfd515aadfb4442da7a7b574a3891fe2a8d8bb 100644
  29. --- a/chrome/browser/ui/views/overlay/overlay_window_views.cc
  30. +++ b/chrome/browser/ui/views/overlay/overlay_window_views.cc
  31. @@ -19,7 +19,7 @@
  32. #include "chrome/browser/ui/views/overlay/resize_handle_button.h"
  33. #include "chrome/browser/ui/views/overlay/skip_ad_label_button.h"
  34. #include "chrome/browser/ui/views/overlay/track_image_button.h"
  35. -#include "chrome/grit/generated_resources.h"
  36. +#include "electron/grit/electron_resources.h"
  37. #include "components/vector_icons/vector_icons.h"
  38. #include "content/public/browser/picture_in_picture_window_controller.h"
  39. #include "content/public/browser/web_contents.h"
  40. diff --git a/chrome/browser/ui/views/overlay/playback_image_button.cc b/chrome/browser/ui/views/overlay/playback_image_button.cc
  41. index d9e5174ed622fb030bc37d32fbb40b132d7c4c23..1bf19c344721e74bb29c11a4c5c762a75e5cd821 100644
  42. --- a/chrome/browser/ui/views/overlay/playback_image_button.cc
  43. +++ b/chrome/browser/ui/views/overlay/playback_image_button.cc
  44. @@ -5,7 +5,7 @@
  45. #include "chrome/browser/ui/views/overlay/playback_image_button.h"
  46. #include "chrome/app/vector_icons/vector_icons.h"
  47. -#include "chrome/grit/generated_resources.h"
  48. +#include "electron/grit/electron_resources.h"
  49. #include "components/vector_icons/vector_icons.h"
  50. #include "third_party/skia/include/core/SkColor.h"
  51. #include "ui/base/l10n/l10n_util.h"
  52. diff --git a/chrome/browser/ui/views/overlay/resize_handle_button.cc b/chrome/browser/ui/views/overlay/resize_handle_button.cc
  53. index aeba6fba215677c2c54a40791986c464fa112486..ebcef6ab0b651c274aa530b1e8d25d3eebcf4f3f 100644
  54. --- a/chrome/browser/ui/views/overlay/resize_handle_button.cc
  55. +++ b/chrome/browser/ui/views/overlay/resize_handle_button.cc
  56. @@ -5,7 +5,7 @@
  57. #include "chrome/browser/ui/views/overlay/resize_handle_button.h"
  58. #include "chrome/app/vector_icons/vector_icons.h"
  59. -#include "chrome/grit/generated_resources.h"
  60. +#include "electron/grit/electron_resources.h"
  61. #include "third_party/skia/include/core/SkColor.h"
  62. #include "ui/base/hit_test.h"
  63. #include "ui/base/l10n/l10n_util.h"
  64. diff --git a/chrome/browser/ui/views/overlay/skip_ad_label_button.cc b/chrome/browser/ui/views/overlay/skip_ad_label_button.cc
  65. index da780c96bb757d7382df5f419e2c0fd644ac72b0..ae520bcf73cf6c39ca428c03975746e20b23c3ee 100644
  66. --- a/chrome/browser/ui/views/overlay/skip_ad_label_button.cc
  67. +++ b/chrome/browser/ui/views/overlay/skip_ad_label_button.cc
  68. @@ -4,7 +4,7 @@
  69. #include "chrome/browser/ui/views/overlay/skip_ad_label_button.h"
  70. -#include "chrome/grit/generated_resources.h"
  71. +#include "electron/grit/electron_resources.h"
  72. #include "ui/base/l10n/l10n_util.h"
  73. #include "ui/gfx/color_palette.h"
  74. #include "ui/views/background.h"
  75. diff --git a/chrome/browser/ui/views/overlay/track_image_button.cc b/chrome/browser/ui/views/overlay/track_image_button.cc
  76. index 8f42277409a216f81d21723eb03045ac54525b0e..f7a15bfde9a43c15b18e8afbd60a0b19960f2c93 100644
  77. --- a/chrome/browser/ui/views/overlay/track_image_button.cc
  78. +++ b/chrome/browser/ui/views/overlay/track_image_button.cc
  79. @@ -5,7 +5,7 @@
  80. #include "chrome/browser/ui/views/overlay/track_image_button.h"
  81. #include "chrome/app/vector_icons/vector_icons.h"
  82. -#include "chrome/grit/generated_resources.h"
  83. +#include "electron/grit/electron_resources.h"
  84. #include "components/vector_icons/vector_icons.h"
  85. #include "third_party/skia/include/core/SkColor.h"
  86. #include "ui/base/l10n/l10n_util.h"