Revert "Create CarHTMLViewer for car builds"

Revert "Add HtmlViewer overlay"

Revert submission 14276507-HTML185951366

Reason for revert: DroidMonitor: Potential culprit for Bug 186698300 - verifying through Forrest before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Reverted Changes:
I855cbcc77:Add CarHTMLViewer into the build file
Ie700b513d:Create CarHTMLViewer for car builds
I957d1b488:Add HtmlViewer overlay

Change-Id: I4ae7540473aa7f6e45fdfbf51e4e444f9aad3217
diff --git a/Android.bp b/Android.bp
index c85f4fb..679d50a 100644
--- a/Android.bp
+++ b/Android.bp
@@ -17,18 +17,6 @@
 
 android_app {
     name: "HTMLViewer",
-    manifest: "AndroidManifest.xml",
     srcs: ["**/*.java"],
-    exclude_srcs: ["src/com/android/htmlviewer/CarHTMLViewerActivity.java"],
-    sdk_version: "current",
-}
-
-android_app {
-    name: "CarHTMLViewer",
-    manifest: "AndroidManifest-car.xml",
-    overrides: ["HTMLViewer"],
-    srcs: ["**/*.java"],
-    libs: ["android.car-stubs"],
-    static_libs: ["car-ui-lib"],
     sdk_version: "current",
 }
diff --git a/AndroidManifest-car.xml b/AndroidManifest-car.xml
deleted file mode 100644
index 2c737ea..0000000
--- a/AndroidManifest-car.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2021 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-
-          http://www.apache.org/licenses/LICENSE-2.0
-
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-
-<manifest xmlns:android="http://schemas.android.com/apk/res/android"
-     package="com.android.htmlviewer">
-    <original-package android:name="com.android.htmlviewer"/>
-
-    <application android:label="@string/app_label"
-         android:supportsRtl="true">
-        <activity android:name="CarHTMLViewerActivity"
-             android:label="@string/app_label"
-             android:theme="@style/Theme.CarUi.WithToolbar"
-             android:exported="true">
-            <intent-filter>
-                <category android:name="android.intent.category.DEFAULT"/>
-                <action android:name="android.intent.action.VIEW"/>
-                <data android:scheme="content"/>
-                <data android:mimeType="text/html"/>
-                <data android:mimeType="text/plain"/>
-                <data android:mimeType="application/xhtml+xml"/>
-                <data android:mimeType="application/vnd.wap.xhtml+xml"/>
-            </intent-filter>
-        </activity>
-        <meta-data android:name="android.nfc.disable_beam_default"
-             android:value="true"/>
-        <meta-data android:name="android.max_aspect"
-             android:value="2.1"/>
-    </application>
-</manifest>
diff --git a/res/layout/main_car.xml b/res/layout/main_car.xml
deleted file mode 100644
index 1577ec4..0000000
--- a/res/layout/main_car.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2021 The Android Open Source Project
-
-     Licensed under the Apache License, Version 2.0 (the "License");
-     you may not use this file except in compliance with the License.
-     You may obtain a copy of the License at
-
-          http://www.apache.org/licenses/LICENSE-2.0
-
-     Unless required by applicable law or agreed to in writing, software
-     distributed under the License is distributed on an "AS IS" BASIS,
-     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-     See the License for the specific language governing permissions and
-     limitations under the License.
--->
-
-<com.android.car.ui.FocusArea
-    xmlns:android="http://schemas.android.com/apk/res/android"
-    android:layout_width="match_parent"
-    android:layout_height="match_parent">
-
-    <include layout="@layout/main"/>
-
-</com.android.car.ui.FocusArea>
diff --git a/src/com/android/htmlviewer/CarHTMLViewerActivity.java b/src/com/android/htmlviewer/CarHTMLViewerActivity.java
deleted file mode 100644
index de31bff..0000000
--- a/src/com/android/htmlviewer/CarHTMLViewerActivity.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Copyright (C) 2021 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.htmlviewer;
-
-import android.webkit.WebView;
-
-import com.android.car.ui.core.CarUi;
-import com.android.car.ui.toolbar.Toolbar;
-import com.android.car.ui.toolbar.ToolbarController;
-
-/**
- * An HTMLViewerActivity used for car builds.
- */
-public class CarHTMLViewerActivity extends HTMLViewerActivity {
-    private ToolbarController mToolbar;
-
-    @Override
-    protected void setContentView() {
-        setContentView(R.layout.main_car);
-        WebView webView = requireViewById(R.id.webview);
-        webView.setDefaultFocusHighlightEnabled(false);
-        mToolbar = CarUi.requireToolbar(this);
-        mToolbar.setState(Toolbar.State.SUBPAGE);
-    }
-
-    @Override
-    public void setTitle(CharSequence title) {
-        super.setTitle(title);
-        mToolbar.setTitle(title);
-    }
-}
diff --git a/src/com/android/htmlviewer/HTMLViewerActivity.java b/src/com/android/htmlviewer/HTMLViewerActivity.java
index 233a87d..1aa1f68 100644
--- a/src/com/android/htmlviewer/HTMLViewerActivity.java
+++ b/src/com/android/htmlviewer/HTMLViewerActivity.java
@@ -55,7 +55,7 @@
     protected void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
 
-        setContentView();
+        setContentView(R.layout.main);
 
         mWebView = findViewById(R.id.webview);
         mLoading = findViewById(R.id.loading);
@@ -83,10 +83,6 @@
         loadUrl();
     }
 
-    protected void setContentView() {
-        setContentView(R.layout.main);
-    }
-
     private void loadUrl() {
         if (mIntent.hasExtra(Intent.EXTRA_TITLE)) {
             setTitle(mIntent.getStringExtra(Intent.EXTRA_TITLE));