Commit d13ce126 authored by Theresa Wellington's avatar Theresa Wellington Committed by Commit Bot

"Modularize" FullscreenManager interface

Move FullscreenManager and FullsreenOptions to
//chrome/browser/fullscreen.

Bug: 995914
Change-Id: I013852910ce3ff34aa532582e61dd9e2fe167802
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2252025
Commit-Queue: Theresa  <twellington@chromium.org>
Reviewed-by: default avatarMatthew Jones <mdjones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#780407}
parent 727b49dd
...@@ -322,6 +322,7 @@ android_library("chrome_java") { ...@@ -322,6 +322,7 @@ android_library("chrome_java") {
"//chrome/browser/download/android:java_resources", "//chrome/browser/download/android:java_resources",
"//chrome/browser/enterprise/util:java", "//chrome/browser/enterprise/util:java",
"//chrome/browser/flags:java", "//chrome/browser/flags:java",
"//chrome/browser/fullscreen/android:java",
"//chrome/browser/image_editor/public:java", "//chrome/browser/image_editor/public:java",
"//chrome/browser/image_fetcher:java", "//chrome/browser/image_fetcher:java",
"//chrome/browser/notifications/chime/android:java", "//chrome/browser/notifications/chime/android:java",
...@@ -764,6 +765,7 @@ junit_binary("chrome_junit_tests") { ...@@ -764,6 +765,7 @@ junit_binary("chrome_junit_tests") {
"//chrome/browser/download/android:junit_tests", "//chrome/browser/download/android:junit_tests",
"//chrome/browser/flags:flags_junit_tests", "//chrome/browser/flags:flags_junit_tests",
"//chrome/browser/flags:java", "//chrome/browser/flags:java",
"//chrome/browser/fullscreen/android:java",
"//chrome/browser/image_fetcher:java", "//chrome/browser/image_fetcher:java",
"//chrome/browser/optimization_guide/android:junit_tests", "//chrome/browser/optimization_guide/android:junit_tests",
"//chrome/browser/performance_hints/android:java", "//chrome/browser/performance_hints/android:java",
...@@ -941,6 +943,7 @@ android_library("chrome_test_java") { ...@@ -941,6 +943,7 @@ android_library("chrome_test_java") {
"//chrome/browser/download/android:java", "//chrome/browser/download/android:java",
"//chrome/browser/enterprise/util:java", "//chrome/browser/enterprise/util:java",
"//chrome/browser/flags:java", "//chrome/browser/flags:java",
"//chrome/browser/fullscreen/android:java",
"//chrome/browser/offline_pages/android:java", "//chrome/browser/offline_pages/android:java",
"//chrome/browser/password_manager/android_test_helpers:test_support_java", "//chrome/browser/password_manager/android_test_helpers:test_support_java",
"//chrome/browser/performance_hints/android:java", "//chrome/browser/performance_hints/android:java",
......
...@@ -2,6 +2,7 @@ include_rules = [ ...@@ -2,6 +2,7 @@ include_rules = [
"+chrome/browser/browser_controls/android", "+chrome/browser/browser_controls/android",
"+chrome/browser/enterprise", "+chrome/browser/enterprise",
"+chrome/browser/flags/android", "+chrome/browser/flags/android",
"+chrome/browser/fullscreen/android",
"+chrome/browser/notifications", "+chrome/browser/notifications",
"+chrome/browser/preferences/android/java", "+chrome/browser/preferences/android/java",
"+chrome/browser/safety_check/android", "+chrome/browser/safety_check/android",
......
...@@ -738,8 +738,6 @@ chrome_java_sources = [ ...@@ -738,8 +738,6 @@ chrome_java_sources = [
"java/src/org/chromium/chrome/browser/flags/ChromeSessionState.java", "java/src/org/chromium/chrome/browser/flags/ChromeSessionState.java",
"java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java", "java/src/org/chromium/chrome/browser/fullscreen/ChromeFullscreenManager.java",
"java/src/org/chromium/chrome/browser/fullscreen/FullscreenHtmlApiHandler.java", "java/src/org/chromium/chrome/browser/fullscreen/FullscreenHtmlApiHandler.java",
"java/src/org/chromium/chrome/browser/fullscreen/FullscreenManager.java",
"java/src/org/chromium/chrome/browser/fullscreen/FullscreenOptions.java",
"java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClient.java", "java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClient.java",
"java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java", "java/src/org/chromium/chrome/browser/gcore/ChromeGoogleApiClientImpl.java",
"java/src/org/chromium/chrome/browser/gcore/ConnectedTask.java", "java/src/org/chromium/chrome/browser/gcore/ConnectedTask.java",
......
include_rules = [ include_rules = [
"+chrome/browser/fullscreen/android",
"+chrome/browser/ui/android/favicon/java", "+chrome/browser/ui/android/favicon/java",
"+chrome/browser/ui/messages/android/java", "+chrome/browser/ui/messages/android/java",
"+components/autofill/android/java/src/org/chromium/components/autofill", "+components/autofill/android/java/src/org/chromium/components/autofill",
......
...@@ -16,6 +16,7 @@ android_library("internal_java") { ...@@ -16,6 +16,7 @@ android_library("internal_java") {
"//chrome/android:chrome_java", "//chrome/android:chrome_java",
"//chrome/android/features/keyboard_accessory/public:public_java", "//chrome/android/features/keyboard_accessory/public:public_java",
"//chrome/browser/flags:java", "//chrome/browser/flags:java",
"//chrome/browser/fullscreen/android:java",
"//chrome/browser/profiles/android:java", "//chrome/browser/profiles/android:java",
"//chrome/browser/tab:java", "//chrome/browser/tab:java",
"//chrome/browser/tabmodel:java", "//chrome/browser/tabmodel:java",
......
...@@ -47,7 +47,7 @@ specific_include_rules = { ...@@ -47,7 +47,7 @@ specific_include_rules = {
"+chrome/android/java/src/org/chromium/chrome/browser/WebContentsFactory.java", "+chrome/android/java/src/org/chromium/chrome/browser/WebContentsFactory.java",
"+chrome/android/java/src/org/chromium/chrome/browser/content/ContentUtils.java", "+chrome/android/java/src/org/chromium/chrome/browser/content/ContentUtils.java",
"+chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuPopulator.java", "+chrome/android/java/src/org/chromium/chrome/browser/contextmenu/ContextMenuPopulator.java",
"+chrome/android/java/src/org/chromium/chrome/browser/fullscreen/FullscreenOptions.java", "+chrome/browser/fullscreen/java/src/org/chromium/chrome/browser/fullscreen/FullscreenOptions.java",
"+chrome/android/java/src/org/chromium/chrome/browser/native_page/FrozenNativePage.java", "+chrome/android/java/src/org/chromium/chrome/browser/native_page/FrozenNativePage.java",
"+chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePage.java", "+chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePage.java",
"+chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageAssassin.java", "+chrome/android/java/src/org/chromium/chrome/browser/native_page/NativePageAssassin.java",
......
# Copyright 2020 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//build/config/android/rules.gni")
android_library("java") {
sources = [
"java/src/org/chromium/chrome/browser/fullscreen/FullscreenManager.java",
"java/src/org/chromium/chrome/browser/fullscreen/FullscreenOptions.java",
]
deps = [ "//chrome/browser/tab:java" ]
}
noparent = True
include_rules = [
"+chrome/browser/tab",
]
file://chrome/android/OWNERS
jinsukkim@chromium.org
mdjones@chromium.org
twellington@chromium.org
# COMPONENT: UI>Browser>Mobile
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment