<?xml version="1.0" encoding="utf-8"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
   - License, v. 2.0. If a copy of the MPL was not distributed with this
   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:gecko="http://schemas.android.com/apk/res-auto"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent">

    <org.mozilla.gecko.TabsPanel android:id="@+id/tabs_panel"
                                 android:layout_width="fill_parent"
                                 android:layout_height="fill_parent"
                                 android:background="@color/background_tabs"
                                 android:visibility="invisible"/>

   <view class="org.mozilla.gecko.GeckoApp$MainLayout"
         android:id="@+id/main_layout"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:background="@android:color/transparent">

        <RelativeLayout android:id="@+id/gecko_layout"
                        android:layout_width="fill_parent"
                        android:layout_height="fill_parent"
                        android:layout_above="@+id/find_in_page">

            <include layout="@layout/shared_ui_components"/>

            <FrameLayout android:id="@+id/home_pager_container"
                         android:layout_width="fill_parent"
                         android:layout_height="fill_parent">

                <ViewStub android:id="@+id/home_pager_stub"
                          android:layout="@layout/home_pager"
                          android:layout_width="fill_parent"
                          android:layout_height="fill_parent"/>


            </FrameLayout>

        </RelativeLayout>

        <org.mozilla.gecko.FindInPageBar android:id="@+id/find_in_page"
                                         android:layout_width="fill_parent"
                                         android:layout_height="wrap_content"
                                         android:layout_alignParentBottom="true"
                                         style="@style/FindBar"
                                         android:visibility="gone"/>

        <RelativeLayout android:id="@+id/camera_layout"
                        android:layout_height="wrap_content"
                        android:layout_width="wrap_content"
                        android:layout_alignParentRight="true"
                        android:layout_alignParentBottom="true">
        </RelativeLayout>

        <org.mozilla.gecko.BrowserToolbar android:id="@+id/browser_toolbar"
                style="@style/BrowserToolbar"
                android:layout_width="fill_parent"
                android:layout_height="@dimen/browser_toolbar_height"
                android:clickable="true"
                android:focusable="true"/>

        <FrameLayout android:id="@+id/search_container"
                     android:layout_width="fill_parent"
                     android:layout_height="fill_parent"
                     android:layout_below="@id/browser_toolbar"
                     android:background="@android:color/white"
                     android:visibility="invisible"/>

    </view>

    <LinearLayout android:id="@+id/toast"
                  style="@style/Toast">

        <TextView android:id="@+id/toast_message"
                  style="@style/ToastMessage" />

        <ImageView android:id="@+id/toast_divider"
                   style="@style/ToastDivider" />

        <Button android:id="@+id/toast_button"
                style="@style/ToastButton" />

    </LinearLayout>

</RelativeLayout>
