pull/600/head
Gabriel Luong 3 years ago committed by mergify[bot]
parent 7efdddcaeb
commit cb7cc7a7eb

File diff suppressed because it is too large Load Diff

@ -11,8 +11,6 @@ import androidx.test.espresso.matcher.ViewMatchers.withText
import androidx.test.rule.ActivityTestRule
import androidx.test.uiautomator.By
import androidx.test.uiautomator.Until
import tools.fastlane.screengrab.Screengrab
import tools.fastlane.screengrab.locale.LocaleTestRule
import okhttp3.mockwebserver.MockWebServer
import org.junit.After
import org.junit.Before
@ -25,11 +23,13 @@ import org.mozilla.fenix.helpers.HomeActivityTestRule
import org.mozilla.fenix.helpers.TestAssetHelper
import org.mozilla.fenix.helpers.click
import org.mozilla.fenix.helpers.ext.waitNotNull
import org.mozilla.fenix.ui.robots.homeScreen
import org.mozilla.fenix.ui.robots.bookmarksMenu
import org.mozilla.fenix.ui.robots.homeScreen
import org.mozilla.fenix.ui.robots.mDevice
import org.mozilla.fenix.ui.robots.navigationToolbar
import org.mozilla.fenix.ui.robots.swipeToBottom
import tools.fastlane.screengrab.Screengrab
import tools.fastlane.screengrab.locale.LocaleTestRule
class MenuScreenShotTest : ScreenshotTest() {
private lateinit var mockWebServer: MockWebServer
@ -194,8 +194,6 @@ fun editBookmarkFolder() = onView(withText(R.string.bookmark_menu_edit_button)).
fun deleteBookmarkFolder() = onView(withText(R.string.bookmark_menu_delete_button)).click()
fun saveToCollectionButton() = onView(withId(R.id.save_tab_group_button)).click()
fun tapOnTabCounter() = onView(withId(R.id.counter_text)).click()
fun settingsAccountPreferences() = onView(withText(R.string.preferences_sync)).click()

@ -1,19 +0,0 @@
<!-- 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/. -->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:interpolator="@android:interpolator/linear"
android:fromAlpha="1.0" android:toAlpha="0"
android:duration="125" />
<scale
android:interpolator="@android:interpolator/linear"
android:pivotX="50%"
android:pivotY="50%"
android:fromXScale="100%"
android:toXScale="113%"
android:fromYScale="100%"
android:toYScale="113%"
android:duration="125" />
</set>

@ -1,19 +0,0 @@
<!-- 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/. -->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:interpolator="@android:interpolator/decelerate_cubic"
android:fromAlpha="0" android:toAlpha="1"
android:duration="175" />
<scale
android:interpolator="@android:interpolator/decelerate_cubic"
android:pivotX="50%"
android:pivotY="50%"
android:fromXScale="108%"
android:toXScale="100%"
android:fromYScale="108%"
android:toYScale="100%"
android:duration="175" />
</set>

@ -1,9 +0,0 @@
<?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/. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="8dp"/>
<solid android:color="?inset" />
</shape>

@ -1,12 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path android:pathData="M12 7a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5zM4 9c0-0.6 0.4-1 1-1h14a1 1 0 0 1 0 2h-4v11a1 1 0 0 1-2 0v-5h-2v5a1 1 0 0 1-2 0V10H5a1 1 0 0 1-1-1z"
android:fillColor="?primaryText" />
</vector>

@ -1,19 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@color/sync_error_text_color"
android:pathData="M11.75,7C11.336,7 11,7.336 11,7.75V13.25C11,13.664 11.336,14 11.75,14C12.164,14 12.5,13.664 12.5,13.25V7.75C12.5,7.336 12.164,7 11.75,7Z" />
<path
android:fillColor="@color/sync_error_text_color"
android:pathData="M12.2,17H11.3L11,16.7V15.8L11.3,15.5H12.2L12.5,15.8V16.7L12.2,17Z" />
<path
android:fillColor="@color/sync_error_text_color"
android:pathData="M11.75,4C16.161,4 19.75,7.589 19.75,12C19.75,16.411 16.161,20 11.75,20C7.339,20 3.75,16.411 3.75,12C3.75,7.589 7.339,4 11.75,4ZM11.75,2.5C6.503,2.5 2.25,6.753 2.25,12C2.25,17.247 6.503,21.5 11.75,21.5C16.997,21.5 21.25,17.247 21.25,12C21.25,6.753 16.997,2.5 11.75,2.5Z" />
</vector>

@ -1,16 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M10.404,18.394a6.47,6.47 0,0 1,-4.429 -3.056,2.451 2.451,0 0,1 1.839,-0.838h2.936a6.483,6.483 0,0 1,1.379 -2.068A3,3 0,1 1,14.5 9.5c0,0.591 -0.177,1.139 -0.472,1.603a6.47,6.47 0,0 1,6.945 0.962,9.725 9.725,0 0,0 -0.107,-2.176c-0.65,-3.933 -3.822,-7.105 -7.755,-7.755C6.62,1.06 1.06,6.62 2.133,13.111c0.65,3.933 3.822,7.105 7.755,7.755a9.81,9.81 0,0 0,1.731 0.115,6.465 6.465,0 0,1 -1.215,-2.587z"
android:fillColor="?primaryText"/>
<path
android:pathData="M16.75,12a5,5 0,1 0,0.001 10.001A5,5 0,0 0,16.75 12zM16.75,20a0.75,0.75 0,1 1,0 -1.5,0.75 0.75,0 0,1 0,1.5zM17.5,16.9a0.75,0.75 0,0 1,-1.5 0v-2.15a0.75,0.75 0,0 1,1.5 0v2.15z"
android:fillColor="?primaryText"/>
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M20.862,11.69a7.886,7.886 0,0 1,-1.856 0.244L19,11.934v0.817l-0.5,0.5L17,13.251l-0.5,-0.5L16.5,11.53c-3.193,-1.052 -5.501,-4.055 -5.501,-7.6 0,-0.296 0.023,-0.585 0.055,-0.87l-0.565,-0.499c-4.531,0.725 -7.997,4.64 -7.997,9.375A9.508,9.508 0,0 0,12 21.443c5.146,0 9.327,-4.09 9.492,-9.198l-0.63,-0.556zM5,12.75v-1.5l0.5,-0.5L7,10.75l0.5,0.5v1.5l-0.5,0.5L5.5,13.25l-0.5,-0.5zM9.5,18l-0.5,0.5L7.5,18.5L7,18v-1.5l0.5,-0.5L9,16l0.5,0.5L9.5,18zM9.5,7.5L9,8L7.5,8L7,7.5L7,6l0.5,-0.5L9,5.5l0.5,0.5v1.5zM13.25,12.75 L12.75,13.25h-1.5l-0.5,-0.5v-1.5l0.5,-0.5h1.5l0.5,0.5v1.5zM17,18l-0.5,0.5L15,18.5l-0.5,-0.5v-1.5l0.5,-0.5h1.5l0.5,0.5L17,18z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M16.5 4h-3V2.75a0.75 0.75 0 0 0-1.5 0V4H9.039C8.631 4 8.24 4.167 7.957 4.461L6.418 6.065A1.499 1.499 0 0 0 6 7.103V7.5A1.5 1.5 0 0 0 7.5 9H12v11.25a0.75 0.75 0 0 0 1.5 0V9h3A1.5 1.5 0 0 0 18 7.5v-2A1.5 1.5 0 0 0 16.5 4z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M22,6a2,2 0,0 1,-2.07 2l-3.2,5a2,2 0,1 1,-3.8 0.8l-3.2,-2.1A2,2 0,0 1,8.9 12l-3.2,5A2,2 0,1 1,4.07 16l3.164,-5.1a2,2 0,1 1,3.8 -0.8l3.2,2.1A2,2 0,0 1,15.1 12l3.2,-5A2,2 0,1 1,22 6z" />
</vector>

@ -1,15 +0,0 @@
<!-- 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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M16.69,3C18.5174,3.0017 19.9983,4.4826 20,6.31L20,17.69C19.9983,19.5174 18.5174,20.9983 16.69,21L7.31,21C5.4826,20.9983 4.0017,19.5174 4,17.69L4,6.31C4.0017,4.4826 5.4826,3.0017 7.31,3L16.69,3ZM16.69,5L7.31,5C6.5867,5.0006 6.0006,5.5867 6,6.31L6,17.69C6.0006,18.4133 6.5867,18.9994 7.31,19L16.69,19C17.4133,18.9994 17.9994,18.4133 18,17.69L18,6.31C17.9994,5.5867 17.4133,5.0006 16.69,5ZM15.4286,16C15.7442,16 16,16.2239 16,16.5C16,16.7761 15.7442,17 15.4286,17L8.5714,17C8.2558,17 8,16.7761 8,16.5C8,16.2239 8.2558,16 8.5714,16L15.4286,16ZM15.4286,13C15.7442,13 16,13.2239 16,13.5C16,13.7761 15.7442,14 15.4286,14L8.5714,14C8.2558,14 8,13.7761 8,13.5C8,13.2239 8.2558,13 8.5714,13L15.4286,13ZM12.6429,10C12.8401,10 13,10.2239 13,10.5C13,10.7761 12.8401,11 12.6429,11L8.3571,11C8.1599,11 8,10.7761 8,10.5C8,10.2239 8.1599,10 8.3571,10L12.6429,10ZM11.7143,7C11.8721,7 12,7.2239 12,7.5C12,7.7761 11.8721,8 11.7143,8L8.2857,8C8.1279,8 8,7.7761 8,7.5C8,7.2239 8.1279,7 8.2857,7L11.7143,7ZM14,5L16,5L16,9L14,9L14,5ZM19,7L19,9L15,9L15,7L19,7Z"
android:strokeWidth="1"
android:fillColor="#20123A"
android:fillType="nonZero"
android:strokeColor="#00000000"/>
</vector>

@ -1,12 +0,0 @@
<?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/. -->
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetBottom="10dp">
<shape android:shape="rectangle">
<corners android:radius="2dp"/>
<size android:height="2dp" android:width="24dp" />
<solid android:color="?neutral"/>
</shape>
</inset>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M11 22.1l7.3-12a0.7 0.7 0 0 0-0.6-1.1H13l0.4-7A0.2 0.2 0 0 0 13 2l-7.3 12a0.7 0.7 0 0 0 0.6 1.1H11l-0.4 7a0.3 0.3 0 0 0 0.4 0.1z"
android:fillColor="?primaryText"/>
</vector>

@ -1,19 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M6.688 18H2.75a0.75 0.75 0 0 1 0-1.5h3.938c3.392 0 6.15-2.76 6.15-6.151V9.722a0.75 0.75 0 0 1 1.5 0v0.627C14.339 14.567 10.907 18 6.688 18z" />
<path
android:fillColor="?primaryText"
android:pathData="M9.16 21.722a0.752 0.752 0 0 1-0.199-1.474c7.415-2.031 7.729-9.538 7.739-9.856 0.254-1.618-0.972-3.084-2.722-3.365-1.739-0.277-3.374 0.726-3.618 2.247l-0.271 1.515a4.51 4.51 0 0 1-4.444 3.719H2.75a0.75 0.75 0 0 1 0-1.5h2.896a3.012 3.012 0 0 0 2.968-2.482l0.269-1.502c0.374-2.323 2.766-3.895 5.335-3.477 2.566 0.412 4.35 2.649 3.974 4.986 0.007 0-0.335 8.835-8.833 11.163a0.806 0.806 0 0 1-0.199 0.026z" />
<path
android:fillColor="?primaryText"
android:pathData="M17.134 21.065a0.752 0.752 0 0 1-0.589-1.214c5.386-6.85 4.099-11.091 2.853-13.009-1.696-2.61-5.254-3.922-8.456-3.106C7.88 4.511 5.96 6.989 5.674 10.538c-0.034 0.413-0.409 0.7-0.809 0.688a0.752 0.752 0 0 1-0.688-0.809c0.337-4.166 2.728-7.207 6.396-8.135 3.806-0.965 8.048 0.61 10.082 3.743 1.465 2.254 3.032 7.169-2.931 14.754a0.746 0.746 0 0 1-0.59 0.286z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M11.27 9a0.3 0.3 0 0 1-0.2-0.1 0.27 0.27 0 0 1-0.1-0.2V4a1 1 0 0 1 2 0v4.73c0 0.1-0 0.1-0.1 0.2a0.27 0.27 0 0 1-0.2 0.1h-1.46zM19 6a3.1 3.1 0 0 1 3 3v9a3.1 3.1 0 0 1-3 3H5a3.1 3.1 0 0 1-3-3V9a3.1 3.1 0 0 1 3-3h3a1 1 0 0 1 0 2H5a1.1 1.1 0 0 0-1 1v9c0 0.5 0.5 1 1 1h14a1.1 1.1 0 0 0 1-1V9a1.1 1.1 0 0 0-1-1h-3a1 1 0 0 1 0-2h3zM6.7 11h3.56c0.4 0 0.7 0.3 0.7 0.7v3.6c0 0.4-0.3 0.7-0.7 0.7H6.72a0.7 0.7 0 0 1-0.7-0.7v-3.6c0-0.4 0.3-0.72 0.7-0.7zm6.8 0h4c0.3 0 0.5 0.2 0.5 0.5v0c0 0.3-0.2 0.5-0.5 0.5H13.5a0.5 0.5 0 0 1-0.5-0.5v-0c0-0.3 0.2-0.5 0.5-0.5zm-0.1 3h3.18c0.2 0 0.4 0.2 0.4 0.4v0.2a0.4 0.4 0 0 1-0.4 0.4h-3.2a0.4 0.4 0 0 1-0.4-0.4v-0.2c0-0.2 0.2-0.4 0.4-0.4z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M9.9 3.55a1 1 0 1 0-1.8 0.9l0.3 0.6H3a1 1 0 0 0 0 2h8.67a18.11 18.11 0 0 1-2.96 5.4 8 8 0 0 1-1.77-2.76 1 1 0 1 0-2 0.7 9.5 9.5 0 0 0 2.3 3.6l-0.4 0.4a21.4 21.4 0 0 1-3.48 2.8l-0 0 0 0a1 1 0 0 0 1 1.74l0-0-0 0 0-0 0-0 0.24-0.15 0.9-0.6A23.3 23.3 0 0 0 9 15.16a9.04 9.04 0 0 0 1.67 0.8l0 0h0v0a1 1 0 0 0 0.56-1.92h-0l-0-0a5.04 5.04 0 0 1-0.9-0.4A19.9 19.9 0 0 0 13.76 7H16a1 1 0 0 0 0-2h-5.38zM18.62 16h-3.26L17 11.6zm0.7 2l0.9 2.41a0.9 0.9 0 0 0 1.68-0.6l-3.63-9.8a1.4 1.4 0 0 0-2.62 0l-3.63 9.83a0.9 0.9 0 1 0 1.68 0.62l1-2.41z" />
</vector>

@ -1,34 +0,0 @@
<?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/. -->
<vector android:height="24dp" android:viewportHeight="64"
android:viewportWidth="64" android:width="24dp"
xmlns:aapt="http://schemas.android.com/aapt" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:pathData="M57,3.41C55.9029,3.41 54.8509,3.8465 54.0761,4.6232C53.3013,5.3999 52.8673,6.4529 52.87,7.55L52.87,12.28C45.6154,4.6969 34.8024,1.6745 24.6673,4.3967C14.5321,7.119 6.6888,15.1526 4.21,25.35C3.6618,27.5585 5.0033,29.7944 7.21,30.35C7.5364,30.436 7.8725,30.4797 8.21,30.48C10.1036,30.4685 11.7492,29.1767 12.21,27.34C14.475,18.1357 22.7311,11.667 32.21,11.67C38.6913,11.6766 44.7818,14.7701 48.61,20L40.48,20C38.9542,19.9249 37.511,20.6962 36.7256,22.0065C35.9402,23.3168 35.9402,24.9532 36.7256,26.2635C37.511,27.5738 38.9542,28.3451 40.48,28.27L57,28.27C59.2865,28.27 61.14,26.4165 61.14,24.13L61.14,7.55C61.14,5.2635 59.2865,3.41 57,3.41Z">
<aapt:attr name="android:fillColor">
<gradient android:endX="73.57205" android:endY="7.6675277"
android:startX="20.146467" android:startY="20.368952" android:type="linear">
<item android:color="#00B3F4" android:offset="0"/>
<item android:color="#07B8ED" android:offset="0.16"/>
<item android:color="#1AC6D8" android:offset="0.41"/>
<item android:color="#39DCB7" android:offset="0.7"/>
<item android:color="#3FE1B0" android:offset="0.76"/>
</gradient>
</aapt:attr>
</path>
<path android:pathData="M57.18,34.19C54.9715,33.6418 52.7356,34.9833 52.18,37.19C49.9086,46.3901 41.6564,52.8558 32.18,52.86C25.7094,52.8674 19.621,49.7972 15.78,44.59L23.91,44.59C26.1147,44.4815 27.8466,42.6624 27.8466,40.455C27.8466,38.2476 26.1147,36.4285 23.91,36.32L7.38,36.32C6.2829,36.32 5.2309,36.7565 4.4561,37.5332C3.6813,38.3099 3.2473,39.3629 3.25,40.46L3.25,57C3.1749,58.5258 3.9462,59.969 5.2565,60.7544C6.5668,61.5398 8.2032,61.5398 9.5135,60.7544C10.8238,59.969 11.5951,58.5258 11.52,57L11.52,52.26C18.7726,59.8486 29.5875,62.8759 39.7259,60.1554C49.8642,57.4349 57.7108,49.4 60.19,39.2C60.738,36.986 59.3921,34.7457 57.18,34.19Z">
<aapt:attr name="android:fillColor">
<gradient android:endX="1.0314565" android:endY="52.72845"
android:startX="71.77078" android:startY="39.75396" android:type="linear">
<item android:color="#00B3F4" android:offset="0.13"/>
<item android:color="#32A0F7" android:offset="0.29"/>
<item android:color="#5D8FFA" android:offset="0.45"/>
<item android:color="#7F82FC" android:offset="0.61"/>
<item android:color="#9779FE" android:offset="0.75"/>
<item android:color="#A673FF" android:offset="0.89"/>
<item android:color="#AB71FF" android:offset="1"/>
</gradient>
</aapt:attr>
</path>
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M20.207 18.793L15.914 14.5l3.043-3.043a1 1 0 0 0 0-1.414A5.234 5.234 0 0 0 15.232 8.5h-0.214a3.269 3.269 0 0 1-3.268-3.268V4.5a1 1 0 0 0-1.707-0.707l-6.25 6.25A1 1 0 0 0 4.5 11.75h0.732A3.269 3.269 0 0 1 8.5 15.018v0.211A4.8 4.8 0 0 0 10.087 19a1 1 0 0 0 1.37-0.041l3.043-3.045 4.293 4.293a1 1 0 0 0 1.414-1.414z"
android:fillColor="?mozac_widget_favicon_border_color"/>
</vector>

@ -1,17 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M9 15h6v1H9zM9 17h6v1H9z" />
<path
android:fillColor="?primaryText"
android:fillType="evenOdd"
android:pathData="M12 2C7.7 2 5 4.8 5 9c0 3 2 5 3 6v4.5c0 1.8 2.4 2.5 4 2.5s4-0.7 4-2.5V15c1-1 3-3 3-6 0-4.2-2.7-7-7-7zm0 2C9.9 4 7 5.4 7 9c0 2 1.7 3.9 2.5 4.5 0.3 0.2 0.5 0.6 0.5 1v5l2 0.5 2-0.5v-5c0-0.4 0.2-0.8 0.5-1C15.3 12.9 17 11 17 9c0-3.6-2.9-5-5-5z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M10.4 13.6l4.5-3.2c1.2-0.7 2.7-0.5 3.5 0.7L8 18.3l0.1 0.7a3 3 0 1 1-1.6-2.6L8.3 15l-1.9-1.4a3 3 0 1 1 1.5-2l2.5 1.9zm3.2 2.5l5.2 4c-0.9 1-2.4 1.2-3.5 0.4l-3.8-3 2.1-1.4zM5 12a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 8a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM5 7a1 1 0 0 1-1-1V5a3 3 0 0 1 3-3h4a1 1 0 0 1 0 2H7a1 1 0 0 0-1 1v1c0 0.6-0.4 1-1 1zm10-3a1 1 0 0 1 0-2h4a3 3 0 0 1 3 3v2a1 1 0 0 1-2 0V5c0-0.6-0.4-1-1-1h-4zm2 10h2c0.6 0 1-0.4 1-1v-2a1 1 0 0 1 2 0v2a3 3 0 0 1-3 3h-2a1 1 0 0 1 0-2z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?primaryText"
android:pathData="M11.3 2.3a1 1 0 0 1 1.4 0l6 6a1 1 0 0 1-1.4 1.4L13 5.4V17a1 1 0 0 1-2 0V5.4L6.7 9.7a1 1 0 0 1-1.4-1.4l6-6zM3 17a1 1 0 0 1 2 0v2c0 0.6 0.4 1 1 1h13c0.6 0 1-0.4 1-1v-2a1 1 0 0 1 2 0v2a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3v-2z" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M10 12.2c0 1.5 0.7 2.5 1.8 2.5 1.2 0 2-1 2-2.5 0-1.6-0.8-2.6-2-2.6-1.1 0-1.8 1-1.8 2.6M21 11c0 3.4-1.6 5.6-4.3 5.6-1.3 0-2.4-0.6-2.6-1.7h-0.2c-0.4 1.1-1.3 1.7-2.6 1.7-2.2 0-3.8-1.8-3.8-4.6 0-2.7 1.5-4.5 3.7-4.5 1.2 0 2.2 0.6 2.6 1.6h0.1V7.9h2.3v5.8c0 0.8 0.3 1.2 1 1.2 1 0 1.8-1.3 1.8-3.6 0-4-2.7-6.6-6.9-6.6S5 7.7 5 12.1c0 4.6 3 7.3 7.6 7.3a10 10 0 0 0 3-0.4v1.8c-1 0.2-2 0.4-3.2 0.4C6.9 21.2 3 17.7 3 12 3 6.7 6.8 3 12.2 3c5.2 0 8.8 3.2 8.8 8"
android:fillColor="?primaryText" />
</vector>

@ -1,13 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?attr/primaryText"
android:pathData="M4.5,15h-1A1.5,1.5 0,0 1,2 13.5v-8A1.5,1.5 0,0 1,3.5 4h1A1.5,1.5 0,0 1,6 5.5v8A1.5,1.5 0,0 1,4.5 15zM18.767,16.077a2.461,2.461 0,0 0,2.335 -3.24l-2.051,-6.154A2.46,2.46 0,0 0,16.716 5H8v9.023l2.154,3.285 1.037,3.112a0.85,0.85 0,0 0,0.806 0.58H12c1.02,0 1.846,-0.827 1.846,-1.846v-2.708l0.369,-0.369h4.552z" />
</vector>

@ -1,14 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M4.5 4A2.5 2.5 0 0 0 2 6.5v11A2.5 2.5 0 0 0 4.5 20h15a2.5 2.5 0 0 0 2.5-2.5v-11A2.5 2.5 0 0 0 19.5 4h-15zm16 13.7l-0.8 0.8H4.3l-0.8-0.8V6.3l0.8-0.8h15.4l0.8 0.8v11.4z"
android:strokeWidth="1"
android:fillColor="?primaryText"/>
</vector>

@ -1,14 +0,0 @@
<?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/. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="?attr/primaryText"
android:pathData="M19,21L5,21a3,3 0,0 1,-3 -3L2,6a3,3 0,0 1,3 -3h14a3,3 0,0 1,3 3v12a3,3 0,0 1,-3 3zM19,5L5,5a1,1 0,0 0,-1 1v12c0,0.6 0.4,1 1,1h14c0.6,0 1,-0.4 1,-1L20,6c0,-0.6 -0.4,-1 -1,-1zM18,17L6,17v-2c0,-0.2 0,-0.4 0.2,-0.5l2.5,-2.3c0.2,-0.2 0.4,-0.2 0.6,-0.1l2.3,1c0.2,0.2 0.5,0 0.7,-0.1l2.2,-2.8a0.6,0.6 0,0 1,1 0l2.4,3.4 0.1,0.4v3zM8.5,8a1.5,1.5 0,1 1,0 3,1.5 1.5,0 0,1 0,-3z"
android:strokeLineJoin="round" />
</vector>

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?foundation" />
</shape>

@ -1,13 +0,0 @@
<?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/. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<size
android:width="14dp"
android:height="14dp" />
<solid android:color="?accentBright" />
<stroke android:color="@color/photonLightGrey05"/>
</shape>

@ -1,7 +0,0 @@
<!-- 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/. -->
<ripple xmlns:android="http://schemas.android.com/apk/res/android"
android:color="?colorControlHighlight">
<item android:drawable="@color/sync_error_background_color" />
</ripple>

@ -1,13 +0,0 @@
<?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/. -->
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?above" />
<corners
android:bottomLeftRadius="8dp"
android:bottomRightRadius="8dp"
android:topLeftRadius="8dp"
android:topRightRadius="8dp" />
</shape>

@ -1,15 +0,0 @@
<?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/. -->
<androidx.recyclerview.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/home_component"
android:layout_width="0dp"
android:layout_height="0dp"
android:clipChildren="false"
android:clipToPadding="false"
android:padding="16dp"
android:scrollbars="none"
android:transitionGroup="false"
android:importantForAccessibility="no"/>

@ -1,11 +0,0 @@
<?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/. -->
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include layout="@layout/custom_search_engine" />
</ScrollView>

@ -1,16 +0,0 @@
<?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/. -->
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="0dp">
<View
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_gravity="center_vertical"
android:background="@drawable/search_url_background"/>
</FrameLayout>

@ -1,74 +0,0 @@
<?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/. -->
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/list_item"
android:layout_width="match_parent"
android:layout_height="56dp"
android:background="?above"
android:clickable="true"
android:clipToPadding="false"
android:elevation="5dp"
android:focusable="true"
android:foreground="?android:attr/selectableItemBackground">
<ImageView
android:id="@+id/list_item_favicon"
android:layout_width="40dp"
android:layout_height="40dp"
android:background="@drawable/rounded_grey_corners_transparent_center"
android:padding="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:importantForAccessibility="no"
app:srcCompat="@drawable/ic_tab_collection"
app:tint="@null"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintTop_toBottomOf="parent"/>
<TextView
android:id="@+id/list_element_title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="9dp"
android:ellipsize="end"
android:singleLine="true"
android:textAppearance="@style/Body14TextStyle"
app:layout_constraintEnd_toStartOf="@id/list_item_action_button"
app:layout_constraintStart_toEndOf="@id/list_item_favicon"
app:layout_constraintBottom_toTopOf="@id/list_item_url"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/list_item_url"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginBottom="12dp"
android:textColor="?secondaryText"
android:textSize="10sp"
android:ellipsize="end"
android:maxLines="2"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@id/list_element_title"
app:layout_constraintStart_toStartOf="@id/list_element_title"
app:layout_constraintTop_toBottomOf="@id/list_element_title" />
<ImageButton
android:id="@+id/list_item_action_button"
android:layout_width="48dp"
android:layout_height="48dp"
android:alpha="0.8"
android:background="?android:attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/remove_tab_from_collection"
app:srcCompat="@drawable/ic_close"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"/>
</androidx.constraintlayout.widget.ConstraintLayout>

@ -1,12 +0,0 @@
<?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/. -->
<com.google.android.material.button.MaterialButton
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
style="@style/PositiveButton"
android:id="@+id/save_tab_group_button"
android:layout_marginBottom="20dp"
android:text="@string/save_to_collection"
app:icon="@drawable/ic_tab_collection" />

@ -1,6 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.recyclerview.widget.RecyclerView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/synced_tabs_tray_list_item"
android:layout_width="match_parent"
android:layout_height="match_parent"/>

@ -1,10 +0,0 @@
<?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/. -->
<org.mozilla.fenix.library.LibrarySiteItemView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/history_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="@dimen/library_item_height" />

@ -1,104 +0,0 @@
<?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/. -->
<androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/item_tab"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="12dp"
android:clickable="true"
android:clipToPadding="false"
android:focusable="true"
android:foreground="?android:attr/selectableItemBackground"
android:transitionGroup="true"
app:cardBackgroundColor="?above"
app:cardCornerRadius="@dimen/tab_corner_radius"
app:cardElevation="5dp">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/inner_layout"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/favicon_image"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_margin="8dp"
android:adjustViewBounds="true"
android:importantForAccessibility="no"
android:scaleType="fitCenter"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="1:1"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageButton
android:id="@+id/play_pause_button"
android:layout_width="24dp"
android:layout_height="24dp"
android:background="?attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/mozac_feature_media_notification_action_pause"
android:elevation="10dp"
android:visibility="gone"
app:layout_constraintCircle="@id/favicon_image"
app:layout_constraintCircleAngle="45"
app:layout_constraintCircleRadius="28dp"
app:layout_constraintEnd_toEndOf="@id/favicon_image"
app:layout_constraintTop_toTopOf="@id/favicon_image"
app:srcCompat="@drawable/media_state_pause" />
<TextView
android:id="@+id/hostname"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:ellipsize="none"
android:singleLine="true"
android:textAppearance="@style/Header12TextStyle"
app:layout_constraintEnd_toStartOf="@id/close_tab_button"
app:layout_constraintStart_toEndOf="@id/favicon_image"
app:layout_constraintTop_toTopOf="@id/favicon_image" />
<TextView
android:id="@+id/tab_title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginBottom="8dp"
android:ellipsize="end"
android:maxLines="2"
android:minLines="2"
android:textColor="?primaryText"
android:textSize="14sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@id/hostname"
app:layout_constraintStart_toEndOf="@id/favicon_image"
app:layout_constraintTop_toBottomOf="@id/hostname" />
<ImageButton
android:id="@+id/close_tab_button"
android:layout_width="48dp"
android:layout_height="48dp"
android:alpha="0.8"
android:background="?android:attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/close_tab"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/ic_close" />
<View
android:id="@+id/selected_border"
android:layout_width="0dp"
android:layout_height="0dp"
android:background="@drawable/session_border"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
</androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>

@ -1,34 +0,0 @@
<?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/. -->
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/counter_root"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true">
<ImageView
android:id="@+id/counter_box"
android:layout_width="@dimen/tab_counter_box_width_height"
android:layout_height="@dimen/tab_counter_box_width_height"
android:importantForAccessibility="no"
app:tint="@color/tab_icon"
app:srcCompat="@drawable/ic_tabs"/>
<!-- This text size auto adjusts based on num digits in `TabCounter` -->
<TextView
android:id="@+id/counter_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textAlignment="center"
android:textColor="@color/tab_icon"
android:textSize="12sp"
android:textStyle="bold"
tools:text="16" />
</FrameLayout>

@ -1,23 +0,0 @@
<?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/. -->
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/top_site_header"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/home_screen_top_sites_heading"
android:layout_marginBottom="8dp"
android:layout_marginStart="4.5dp"
android:textAppearance="@style/HeaderTextStyle"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

@ -1,25 +0,0 @@
<?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/. -->
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<!-- Save to collection -->
<item
android:id="@+id/tab_tray_select_to_save_menu_item"
android:title="@string/tab_tray_menu_select"
app:showAsAction="never" />
<!-- Share-->
<item
android:id="@+id/tab_tray_share_menu_item"
android:title="@string/tab_tray_menu_item_share"
app:showAsAction="never" />
<!-- Close tab-->
<item
android:id="@+id/tab_tray_close_menu_item"
android:title="@string/tab_tray_menu_item_close"
app:showAsAction="never" />
</menu>

@ -183,7 +183,6 @@
<!-- Tab Tray -->
<color name="tab_tray_item_selected_background_private_theme">#422875</color>
<color name="tab_tray_toolbar_background_private_theme">@color/photonInk50</color>
<color name="tab_tray_item_divider_private_theme">@color/photonDarkGrey10</color>
<color name="tab_tray_item_media_background_private_theme">@color/photonViolet50</color>
<!-- Tab History -->
@ -287,7 +286,6 @@
<!-- Quick action buttons-->
<color name="quick_action_reader_appearance_icon">#482166</color>
<color name="quick_action_reader_appearance_icon_background">#ecbcfb</color>
<!-- Toggle Colors -->
<color name="toggle_off_knob_light_theme">@color/photonGrey10</color>
@ -299,7 +297,6 @@
<!-- Misc colors applied universally-->
<color name="suggestion_highlight_color">#5C592ACB</color>
<color name="private_browsing_button_accent_color">@color/foundation_private_theme</color>
<color name="white_color">@color/photonLightGrey05</color>
<color name="neutral_text">@color/white_color</color>
<color name="text_scale_example_text_color">#232749</color>
@ -314,7 +311,6 @@
<!-- Onboarding colors -->
<color name="onboarding_padded_background_color">#1F000000</color>
<color name="onboarding_card_background_dark">@color/photonInk80</color>
<color name="onboarding_card_primary_text_dark">#FFFFFF</color>
<color name="onboarding_card_button_background_dark">@color/photonLightGrey10</color>
<color name="onboarding_card_button_text_dark">@color/photonInk20</color>
@ -362,7 +358,4 @@
<!-- App Spinners colors -->
<color name="spinner_selected_item">#1415141A</color>
<!-- Toolbar menu icon colors -->
<color name="toolbar_menu_transparent">@android:color/transparent</color>
</resources>

@ -11,12 +11,9 @@
<dimen name="mozac_browser_menu_width_max" tools:ignore="UnusedResources">314dp</dimen>
<dimen name="mozac_browser_menu_corner_radius">8dp</dimen>
<dimen name="mozac_browser_menu2_corner_radius">8dp</dimen>
<dimen name="toolbar_elevation">7dp</dimen>
<dimen name="library_item_height">56dp</dimen>
<dimen name="library_item_icon_margin_horizontal">16dp</dimen>
<dimen name="library_item_icon_margin_vertical">8dp</dimen>
<dimen name="history_favicon_width_height">40dp</dimen>
<dimen name="session_card_padding">14dp</dimen>
<dimen name="tab_border_width">2dp</dimen>
<dimen name="tab_corner_radius">8dp</dimen>
<dimen name="preference_icon_drawable_size">24dp</dimen>
@ -25,7 +22,6 @@
<dimen name="search_engine_engine_icon_margin">12dp</dimen>
<dimen name="search_engine_radio_button_height">48dp</dimen>
<dimen name="search_engine_engine_icon_height">24dp</dimen>
<dimen name="radio_button_drawable_padding">32dp</dimen>
<dimen name="radio_button_padding_horizontal">16dp</dimen>
<dimen name="radio_button_padding_vertical">12dp</dimen>
<dimen name="radio_button_preference_height">48dp</dimen>
@ -46,14 +42,11 @@
<dimen name="context_menu_height">48dp</dimen>
<dimen name="context_menu_x_offset">8dp</dimen>
<dimen name="tp_onboarding_width">256dp</dimen>
<!-- Dimensions for the CFR (Contextual Feature Recommendation) tooltip triangle. -->
<dimen name="cfr_triangle_height">16dp</dimen>
<dimen name="cfr_triangle_width">16dp</dimen>
<dimen name="cfr_triangle_margin_edge">16dp</dimen>
<dimen name="tab_counter_box_width_height">24dp</dimen>
<!--Preferences-->
<dimen name="checkbox_preference_padding_vertical">12dp</dimen>
<dimen name="radiobutton_preference_margin_start">8dp</dimen>
@ -67,13 +60,10 @@
<dimen name="tracking_protection_item_margin_end">16dp</dimen>
<dimen name="tracking_protection_item_margin_bottom">18dp</dimen>
<dimen name="design_quick_action_sheet_peek_height_min">64dp</dimen>
<dimen name="onboarding_header_icon_height_width">32dp</dimen>
<!-- Bottom Sheet Fragment card -->
<dimen name="bottom_sheet_corner_radius">8dp</dimen>
<dimen name="bottom_sheet_top_padding">8dp</dimen>
<dimen name="bottom_sheet_handle_height">3dp</dimen>
<dimen name="bottom_sheet_handle_top_margin">8dp</dimen>
@ -81,11 +71,6 @@
<!-- Browser Toolbar -->
<dimen name="browser_toolbar_height">56dp</dimen>
<!-- SignIn Component -->
<dimen name="sign_in_button_padding">10dp</dimen>
<dimen name="sign_in_button_margin_top">32dp</dimen>
<dimen name="sign_in_button_margin">16dp</dimen>
<!-- Bookmark Edit Fragment -->
<dimen name="bookmark_edit_text_height">48dp</dimen>
<dimen name="bookmark_select_folder_indent">10dp</dimen>
@ -110,17 +95,13 @@
<!-- Search Fragment -->
<dimen name="search_fragment_clipboard_item_height">56dp</dimen>
<dimen name="search_fragment_clipboard_item_horizontal_margin">8dp</dimen>
<dimen name="search_fragment_clipboard_item_vertical_margin">8dp</dimen>
<dimen name="search_fragment_clipboard_item_title_margin_start">8dp</dimen>
<dimen name="search_fragment_shortcuts_label_margin_horizontal">18dp</dimen>
<dimen name="search_fragment_shortcuts_label_margin_vertical">18dp</dimen>
<dimen name="search_fragment_pill_height">40dp</dimen>
<dimen name="search_fragment_pill_padding_start">20dp</dimen>
<dimen name="search_fragment_pill_padding_end">16dp</dimen>
<dimen name="search_fragment_pill_padding_vertical">4dp</dimen>
<dimen name="search_fragment_scan_button_margin_end">8dp</dimen>
<dimen name="search_fragment_shortcuts_label_text_size">12sp</dimen>
<dimen name="search_fragment_clipboard_title_text_size">15sp</dimen>
<!-- About Fragment -->
@ -151,7 +132,6 @@
<dimen name="migration_margin_horizontal_large">20dp</dimen>
<dimen name="migration_margin">16dp</dimen>
<dimen name="migration_firefox_logo_size">48dp</dimen>
<dimen name="migration_default_text_size">16sp</dimen>
<dimen name="migration_welcome_title_text_size">20sp</dimen>
<dimen name="migration_button_text_size">14sp</dimen>
<dimen name="migration_progress_size">24dp</dimen>
@ -166,8 +146,6 @@
<dimen name="share_all_apps_header_margin">16dp</dimen>
<dimen name="share_list_min_height">160dp</dimen>
<dimen name="share_all_apps_list_margin">8dp</dimen>
<dimen name="share_all_apps_list_padding_start">16dp</dimen>
<dimen name="share_all_apps_list_padding_end">8dp</dimen>
<dimen name="share_header_text_size">12sp</dimen>
<dimen name="share_progress_bar_margin">16dp</dimen>
@ -183,7 +161,6 @@
<dimen name="addon_details_rating_view_margin_end">6dp</dimen>
<!-- Tabs Tray -->
<dimen name="tab_tray_top_offset">40dp</dimen>
<dimen name="tab_tray_tab_item_height">88dp</dimen>
<dimen name="tab_tray_list_item_thumbnail_width">92dp</dimen>
<dimen name="tab_tray_list_item_thumbnail_height">72dp</dimen>
@ -191,8 +168,6 @@
<dimen name="tab_tray_grid_item_thumbnail_height">156dp</dimen>
<dimen name="tab_tray_grid_item_border_radius">8dp</dimen>
<dimen name="tab_tray_grid_item_outer_border_radius">10dp</dimen>
<dimen name="tab_tray_grid_item_selected_border_width">2dp</dimen>
<dimen name="tab_tray_favicon_border_radius">4dp</dimen>
<dimen name="tab_tray_multiselect_handle_height">11dp</dimen>
<dimen name="tab_tray_multiselect_handle_top_margin">0dp</dimen>
<dimen name="tab_tray_new_collection_padding_start">24dp</dimen>
@ -205,7 +180,6 @@
<dimen name="saved_logins_sort_menu_dropdown_chevron_icon_size">24dp</dimen>
<dimen name="saved_logins_detail_menu_vertical_padding">5dp</dimen>
<dimen name="saved_logins_end_icon_drawable_padding">16dp</dimen>
<dimen name="saved_logins_item_padding">4dp</dimen>
<dimen name="saved_logins_item_margin_start">16dp</dimen>
<dimen name="saved_logins_item_margin_end">48dp</dimen>

@ -1,8 +0,0 @@
<?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/. -->
<resources>
<integer name="strike_thru_start_offset">0</integer>
<integer name="strike_thru_duration">500</integer>
</resources>

@ -41,19 +41,15 @@
<string name="pref_key_last_maintenance" translatable="false">pref_key_last_maintenance</string>
<string name="pref_key_help" translatable="false">pref_key_help</string>
<string name="pref_key_rate" translatable="false">pref_key_rate</string>
<string name="pref_key_feedback" translatable="false">pref_key_feedback</string>
<string name="pref_key_about" translatable="false">pref_key_about</string>
<string name="pref_key_your_rights" translatable="false">pref_key_your_rights</string>
<string name="pref_key_account" translatable="false">pref_key_account</string>
<string name="pref_key_sign_in" translatable="false">pref_key_sign_in</string>
<string name="pref_key_account_auth_error" translatable="false">pref_key_account_auth_error</string>
<string name="pref_key_allow_domestic_china_fxa_server" translatable="false">pref_key_allow_domestic_china_fxa_server</string>
<string name="pref_key_have_read_fxa_account_json" translatable="false">pref_key_have_read_fxa_account_json</string>
<string name="pref_key_override_fxa_server" translatable="false">pref_key_override_fxa_server</string>
<string name="pref_key_override_sync_tokenserver" translatable="false">pref_key_override_sync_tokenserver</string>
<string name="pref_key_private_mode" translatable="false">pref_key_private_mode</string>
<string name="pref_key_customize" translatable="false">pref_key_customize</string>
<string name="pref_key_toolbar" translatable="false">pref_key_toolbar</string>
<string name="pref_key_private_browsing" translatable="false">pref_key_private_browsing</string>
<string name="pref_key_leakcanary" translatable="false">pref_key_leakcanary</string>
<string name="pref_key_remote_debugging" translatable="false">pref_key_remote_debugging</string>
@ -76,8 +72,6 @@
<string name="pref_key_telemetry" translatable="false">pref_key_telemetry</string>
<string name="pref_key_marketing_telemetry" translatable="false">pref_key_marketing_telemetry</string>
<string name="pref_key_crash_reporter" translatable="false">pref_key_crash_reporter</string>
<string name="pref_key_mozilla_location_service" translatable="false">pref_key_mozilla_location_service</string>
<string name="pref_key_fenix_health_report" translatable="false">pref_key_fenix_health_report</string>
<!-- Account Settings -->
<string name="pref_key_account_category" translatable="false">pref_key_account_category</string>
@ -88,10 +82,7 @@
<string name="pref_key_sync_logins" translatable="false">pref_key_sync_logins</string>
<string name="pref_key_sync_tabs" translatable="false">pref_key_sync_tabs</string>
<string name="pref_key_sign_out" translatable="false">pref_key_sign_out</string>
<string name="pref_key_cached_account" translatable="false">pref_key_cached_account</string>
<string name="pref_key_sync_pair" translatable="false">pref_key_sync_pair</string>
<string name="pref_key_sync_sign_in" translatable="false">pref_key_sync_sign_in</string>
<string name="pref_key_sync_problem" translatable="false">pref_key_sync_problem</string>
<string name="pref_key_push_project_id" translatable="false">project_id</string>
<string name="pref_key_fxa_has_synced_items" translatable="false">pref_key_fxa_has_synced_items</string>
<string name="pref_key_search_widget_installed" translatable="false">pref_key_search_widget_installed</string>
@ -115,10 +106,7 @@
<string name="pref_key_enable_autocomplete_urls" translatable="false">pref_key_enable_domain_autocomplete</string>
<!-- Site Permissions Settings -->
<string name="pref_key_optimize" translatable="false">pref_key_optimize</string>
<string name="pref_key_show_site_exceptions" translatable="false">pref_key_show_site_exceptions</string>
<string name="pref_key_recommended_settings" translatable="false">pref_key_recommended_settings</string>
<string name="pref_key_custom_settings" translatable="false">pref_key_custom_settings</string>
<string name="pref_key_browser_feature_autoplay_v2" translatable="false">pref_key_browser_feature_autoplay_v2</string>
<string name="pref_key_browser_feature_autoplay_audible_v2" translatable="false">pref_key_browser_feature_autoplay_v2</string>
<string name="pref_key_browser_feature_autoplay_inaudible_v2" translatable="false">pref_key_browser_feature_autoplay_inaudible_v2</string>
@ -128,7 +116,6 @@
<string name="pref_key_phone_feature_location" translatable="false">pref_key_phone_feature_location</string>
<string name="pref_key_phone_feature_microphone" translatable="false">pref_key_phone_feature_microphone</string>
<string name="pref_key_phone_feature_notification" translatable="false">pref_key_phone_feature_notification</string>
<string name="pref_key_category_phone_feature" translatable="false">pref_key_category_phone_feature</string>
<string name="pref_key_exceptions_clear_site_permissions" translatable="false">pref_key_exceptions_clear_site_permissions</string>
<!-- Toolbar Settings -->
@ -175,7 +162,6 @@
<string name="pref_key_android_autofill" translatable="false">pref_key_android_autofill</string>
<string name="pref_key_never_save_logins" translatable="false">pref_key_never_save_logins</string>
<string name="pref_key_saved_logins" translatable="false">pref_key_saved_logins</string>
<string name="pref_key_password_sync_logins" translatable="false">pref_key_password_sync_logins</string>
<string name="pref_key_logins_secure_warning_sync" translatable="false">pref_key_logins_secure_warning_sync</string>
<string name="pref_key_secure_warning" translatable="false">pref_key_secure_warning</string>
@ -195,16 +181,10 @@
<string name="pref_key_external_download_manager" translatable="false">pref_key_external_download_manager</string>
<string name="pref_key_allow_screenshots_in_private_mode" translatable="false">pref_key_allow_screenshots_in_private_mode</string>
<!-- Quick Action Sheet -->
<string name="pref_key_bounce_quick_action" translatable="false">pref_key_bounce_quick_action</string>
<string name="pref_key_reader_mode_notification" translatable="false">pref_key_reader_mode_notification</string>
<string name="pref_key_adjust_campaign" translatable="false">pref_key_adjust_campaign</string>
<string name="pref_key_adjust_network" translatable="false">pref_key_adjust_network</string>
<string name="pref_key_adjust_adgroup" translatable="false">pref_key_adjust_adgroup</string>
<string name="pref_key_adjust_creative" translatable="false">pref_key_adjust_creative</string>
<string name="pref_key_adjust_install_timestamp" translatable="false">pref_key_adjust_install_timestamp</string>
<string name="pref_key_testing_stage" translatable="false">pref_key_testing_stage</string>
<string name="pref_key_encryption_key_generated" translatable="false">pref_key_encryption_key_generated</string>
@ -248,8 +228,6 @@
<string name="pref_key_enabled_addons_count" translatable="false">pref_key_enabled_addons_count</string>
<string name="pref_key_enabled_addons_list" translatable="false">pref_key_enabled_addons_list</string>
<string name="pref_key_search_count" translatable="false">pref_key_search_count</string>
<string name="pref_key_mobile_bookmarks_size" translatable="false">pref_key_mobile_bookmarks_size</string>
<string name="pref_key_desktop_bookmarks_size" translatable="false">pref_key_desktop_bookmarks_size</string>

@ -9,10 +9,6 @@
<!-- Preference for developers -->
<string name="preference_leakcanary" translatable="false">LeakCanary</string>
<string name="intent_extra_toolbar_color" translatable="false">android.support.customtabs.extra.TOOLBAR_COLOR</string>
<string name="intent_extra_session" translatable="false">android.support.customtabs.extra.SESSION</string>
<string name="intent_extra_auth" translatable="false">support.customtabs.extra.AUTH</string>
<!--suppress CheckTagEmptyBody This is a default value for places where we don't want a string set-->
<string name="empty_string" translatable="false"></string>
@ -53,9 +49,6 @@
<!-- A secret menu option in the tabs tray for making a tab inactive for testing. -->
<string name="inactive_tabs_menu_item">Make inactive</string>
<!-- Label for showing Synced Tabs in the tabs tray -->
<string name="preferences_debug_synced_tabs_tabs_tray">Show Synced Tabs in the tabs tray</string>
<!-- Content description (not visible, for screen readers etc.) used to announce [LinkTextView]. -->
<string name="link_text_view_type_announcement" translatable="false">link</string>
@ -79,7 +72,6 @@
<string name="mp_dialog_message_transfer_failure">An unknown error occurred and logins could not be transferred.</string>
<!-- Secret debug info strings -->
<string name="debug_info_telemetry_title" translatable="false">Telemetry</string>
<string name="debug_info_region_home" translatable="false">Home region</string>
<string name="debug_info_region_current" translatable="false">Current region</string>
</resources>

@ -23,7 +23,7 @@
<!-- Message announced to the user when tab tray is selected with 1 tab -->
<string name="open_tab_tray_single">1 open tab. Tap to switch tabs.</string>
<!-- Message announced to the user when tab tray is selected with 0 or 2+ tabs -->
<string name="open_tab_tray_plural">%1$s open tabs. Tap to switch tabs.</string>
<string name="open_tab_tray_plural" moz:removedIn="95" tools:ignore="UnusedResources">%1$s open tabs. Tap to switch tabs.</string>
<!-- Tab tray multi select title in app bar. The first parameter is the number of tabs selected -->
<string name="tab_tray_multi_select_title">%1$d selected</string>
<!-- Label of button in create collection dialog for creating a new collection -->
@ -125,7 +125,7 @@
<!-- Shortcut action to open new private tab -->
<string name="home_screen_shortcut_open_new_private_tab_2">New private tab</string>
<!-- Heading for the Top Sites block -->
<string name="home_screen_top_sites_heading">Top sites</string>
<string name="home_screen_top_sites_heading" moz:removedIn="95" tools:ignore="UnusedResources">Top sites</string>
<!-- Recent Tabs -->
<!-- Header text for jumping back into the recent tab in the home screen -->
@ -169,7 +169,7 @@
<!-- Content description (not visible, for screen readers etc.): Stop loading current website -->
<string name="browser_menu_stop">Stop</string>
<!-- Content description (not visible, for screen readers etc.): Bookmark the current page -->
<string name="browser_menu_bookmark">Bookmark</string>
<string name="browser_menu_bookmark" moz:removedIn="95" tools:ignore="UnusedResources">Bookmark</string>
<!-- Content description (not visible, for screen readers etc.): Un-bookmark the current page -->
<string name="browser_menu_edit_bookmark">Edit bookmark</string>
<!-- Browser menu button that opens the addon manager -->
@ -566,7 +566,7 @@
<!-- Header of the Turn on Sync preference view -->
<string name="preferences_sync">Turn on Sync</string>
<!-- Preference for pairing -->
<string name="preferences_sync_pair">Scan pairing code in desktop Firefox</string>
<string name="preferences_sync_pair" moz:removedIn="95" tools:ignore="UnusedResources">Scan pairing code in desktop Firefox</string>
<!-- Preference for account login -->
<string name="preferences_sync_sign_in">Sign in</string>
<!-- Preference for reconnecting to FxA sync -->
@ -760,7 +760,7 @@
<!-- Text shown in the menu for saving tabs to a collection -->
<string name="tab_tray_menu_item_save">Save to collection</string>
<!-- Text shown in the menu for the collection selector -->
<string name="tab_tray_menu_select">Select</string>
<string name="tab_tray_menu_select" moz:removedIn="95" tools:ignore="UnusedResources">Select</string>
<!-- Text shown in the menu for sharing all tabs -->
<string name="tab_tray_menu_item_share">Share all tabs</string>
<!-- Text shown in the menu to view recently closed tabs -->
@ -920,7 +920,7 @@
<!-- Content description for bookmarks library menu -->
<string name="bookmark_menu_content_description">Bookmark menu</string>
<!-- Screen title for editing bookmarks -->
<string name="bookmark_edit">Edit bookmark</string>
<string name="bookmark_edit" moz:removedIn="95" tools:ignore="UnusedResources">Edit bookmark</string>
<!-- Screen title for selecting a bookmarks folder -->
<string name="bookmark_select_folder">Select folder</string>
<!-- Confirmation message for a dialog confirming if the user wants to delete the selected folder -->

@ -414,13 +414,6 @@
<item name="fontFamily">@font/metropolis_semibold</item>
</style>
<style name="Header12TextStyle" parent="TextAppearance.MaterialComponents.Body2">
<item name="android:textColor">?secondaryText</item>
<item name="android:textSize">12sp</item>
<item name="android:textStyle">bold</item>
<item name="fontFamily">@font/metropolis_semibold</item>
</style>
<style name="Body14TextStyle" parent="TextAppearance.MaterialComponents.Body2">
<item name="android:textColor">?primaryText</item>
<item name="android:textSize">14sp</item>
@ -442,12 +435,6 @@
<item name="android:textAllCaps">false</item>
</style>
<style name="SubtitleTextStyle" parent="TextAppearance.MaterialComponents.Body1">
<item name="android:textColor">?secondaryText</item>
<item name="android:textSize">14sp</item>
<item name="fontFamily">@font/metropolis_semibold</item>
</style>
<style name="Subtitle12TextStyle" parent="TextAppearance.MaterialComponents.Body1">
<item name="android:textColor">?secondaryText</item>
<item name="android:textSize">12sp</item>
@ -525,15 +512,6 @@
<item name="android:elevation">0dp</item>
</style>
<style name="SearchEngineShortcutsLabelStyle">
<item name="android:fontFamily">@font/metropolis_semibold</item>
<item name="android:letterSpacing">0.15</item>
<item name="android:textAllCaps">true</item>
<item name="android:textColor">?secondaryText</item>
<item name="android:textSize">@dimen/search_fragment_shortcuts_label_text_size</item>
<item name="android:textStyle">bold</item>
</style>
<style name="SearchClipboardStyle">
<item name="android:ellipsize">end</item>
<item name="android:maxLines">1</item>

@ -1,56 +0,0 @@
<?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/. -->
<MotionScene
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:motion="http://schemas.android.com/apk/res-auto">
<Transition
motion:constraintSetStart="@+id/start"
motion:constraintSetEnd="@+id/end">
<OnSwipe
motion:dragDirection="dragUp"
motion:touchAnchorId="@id/home_component"
motion:touchAnchorSide="top"
motion:onTouchUp="stop"/>
<KeyFrameSet>
<KeyAttribute
motion:motionTarget="@id/wordmark"
motion:framePosition="90"
android:alpha="0" />
<KeyAttribute
motion:motionTarget="@id/privateBrowsingButton"
motion:framePosition="90"
android:alpha="0" />
</KeyFrameSet>
</Transition>
<ConstraintSet android:id="@+id/start">
</ConstraintSet>
<ConstraintSet android:id="@+id/end">
<Constraint
android:id="@+id/wordmark"
android:layout_marginStart="16dp"
android:layout_marginBottom="32dp"
android:alpha="0"
android:layout_width="wrap_content"
android:layout_height="80dp"
android:translationY="-10dp"
motion:layout_constraintStart_toStartOf="parent"
motion:layout_constraintBottom_toTopOf="parent" />
<Constraint
android:id="@+id/privateBrowsingButton"
android:alpha="0"
android:visibility="invisible"
android:layout_width="@dimen/glyph_button_height"
android:layout_height="@dimen/glyph_button_height"
android:layout_marginEnd="12dp"
android:translationY="-32dp"
motion:layout_constraintEnd_toEndOf="parent"
motion:layout_constraintTop_toTopOf="parent"/>
</ConstraintSet>
</MotionScene>

@ -1,14 +0,0 @@
<?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/. -->
<androidx.preference.PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<androidx.preference.Preference
android:icon="@drawable/ic_qr"
android:key="@string/pref_key_sync_pair"
android:title="@string/preferences_sync_pair" />
<androidx.preference.Preference
android:icon="@drawable/ic_sign_in"
android:key="@string/pref_key_sync_sign_in"
android:title="@string/preferences_sync" />
</androidx.preference.PreferenceScreen>
Loading…
Cancel
Save