<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: var(--default-regular-font, "GitLab Sans"),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";'>
<div class="content">
<h3 style="margin-top: 20px; margin-bottom: 10px;">
Dan Ballard pushed to branch firefox-android-115.2.1-13.5-1 at <a href="https://gitlab.torproject.org/tpo/applications/firefox-android">The Tor Project / Applications / firefox-android</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/eb11d34fab30fccb4bf0eb65603e0da56e601363">eb11d34f</a></strong>
<div>
<span> by Alexandru2909 </span> <i> at 2024-01-10T09:23:58+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1810776 - Move DismissedTabBackground into its own file
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/d3d59bafd030db5ec1055cb4cf5c038fef791710">d3d59baf</a></strong>
<div>
<span> by DreVla </span> <i> at 2024-01-10T09:23:59+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1828493 - Apply purple overlay on list item when in multi-select
When having the list layout for tabs tray and entering multi-select
mode, the selected list items should have a purple non opaque overlay
on the thumbnail, as it was before in the XML implementation.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/594d50c77d2c1cdf2fa2e8c855a707d4c142cc3b">594d50c7</a></strong>
<div>
<span> by Alexandru2909 </span> <i> at 2024-01-10T09:23:59+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1810776 - Add SwipeToDismiss to composed tabs tray
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/65c6621020a7b660c1bda3f78e2289cf23f36572">65c66210</a></strong>
<div>
<span> by Noah Bond </span> <i> at 2024-01-10T09:24:00+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1815579 - Improve performance of image loading in tab items
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/7a94beac3a6140506f6399a12e111208a298b793">7a94beac</a></strong>
<div>
<span> by Noah Bond </span> <i> at 2024-01-10T09:24:00+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1840896 - Remove `rememberSaveable` since bitmaps are not serializable
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/963aaa93352c53701de437f8a0dffd0553fabbaf">963aaa93</a></strong>
<div>
<span> by Noah Bond </span> <i> at 2024-01-10T09:24:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1844967 - Improve performance of tab thumbnail loading in Compose
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/f6a83e7bcc8757fa56a041f6e12f49fe64e0116a">f6a83e7b</a></strong>
<div>
<span> by Matthew Tighe </span> <i> at 2024-01-10T09:24:01+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 1721904 - update thumbnail caching on app open
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/commit/4d646df91f1d07437275df61873c1d92cd9c3eb5">4d646df9</a></strong>
<div>
<span> by hackademix </span> <i> at 2024-01-10T10:24:54+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #333238; position: relative; font-family: var(--default-mono-font, "GitLab Mono"),"JetBrains Mono","Menlo","DejaVu Sans Mono","Liberation Mono","Consolas","Ubuntu Mono","Courier New","andale mono","lucida console",monospace; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bug 42191: Temporary StrictMode relaxation to clear the thumbnail cache.
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#d226090387496c379e37fcd84b32c6898eae2a27">
android-components/components/browser/state/src/main/java/mozilla/components/browser/state/action/BrowserAction.kt
</a>
</li>
<li class="file-stats">
<a href="#09d021918ccb5197e6e1d85320505db6a37ed685">
android-components/components/browser/state/src/main/java/mozilla/components/browser/state/reducer/ContentStateReducer.kt
</a>
</li>
<li class="file-stats">
<a href="#a0fff478d98c7f473bd391663edcad52aebbcd0e">
android-components/components/browser/tabstray/src/main/java/mozilla/components/browser/tabstray/TabViewHolder.kt
</a>
</li>
<li class="file-stats">
<a href="#b1882f71ea88f9d710a253636a0347f935c93dbb">
android-components/components/browser/tabstray/src/test/java/mozilla/components/browser/tabstray/DefaultTabViewHolderTest.kt
</a>
</li>
<li class="file-stats">
<a href="#3fcb61103db51d7d9bd45cad3c6a63c97ddb7e9e">
android-components/components/browser/thumbnails/src/main/java/mozilla/components/browser/thumbnails/ThumbnailsMiddleware.kt
</a>
</li>
<li class="file-stats">
<a href="#19c5d2608f9ff1dfba741469f9ce75eba45b022d">
android-components/components/browser/thumbnails/src/main/java/mozilla/components/browser/thumbnails/storage/ThumbnailStorage.kt
</a>
</li>
<li class="file-stats">
<a href="#8774ac1706a558a010308d00388d088d91e6698c">
android-components/components/browser/thumbnails/src/main/java/mozilla/components/browser/thumbnails/utils/ThumbnailDiskCache.kt
</a>
</li>
<li class="file-stats">
<a href="#2e68e3ca131c917632529408a8a566d2c78def8f">
android-components/components/browser/thumbnails/src/test/java/mozilla/components/browser/thumbnails/ThumbnailsMiddlewareTest.kt
</a>
</li>
<li class="file-stats">
<a href="#d0a65f538fd49c7c9492afcdbbceb7844caa8f3d">
android-components/components/browser/thumbnails/src/test/java/mozilla/components/browser/thumbnails/loader/ThumbnailLoaderTest.kt
</a>
</li>
<li class="file-stats">
<a href="#9f992afbfa013040f14e4198a5903a7369cf2ef3">
android-components/components/browser/thumbnails/src/test/java/mozilla/components/browser/thumbnails/storage/ThumbnailStorageTest.kt
</a>
</li>
<li class="file-stats">
<a href="#ccfa499173f8408d570aa1e89d7c1e83b2dbf873">
android-components/components/browser/thumbnails/src/test/java/mozilla/components/browser/thumbnails/utils/ThumbnailDiskCacheTest.kt
</a>
</li>
<li class="file-stats">
<a href="#ac4b331f575b01c4af986a21734c055f15d9f14a">
android-components/components/concept/base/src/main/java/mozilla/components/concept/base/images/ImageRequest.kt
</a>
</li>
<li class="file-stats">
<a href="#63d8f116426a25a492b8bce95657016a79439233">
fenix/app/src/main/java/org/mozilla/fenix/browser/TabPreview.kt
</a>
</li>
<li class="file-stats">
<a href="#ab43b19728ea75d93bcd9d94a137a599f0f3fa07">
fenix/app/src/main/java/org/mozilla/fenix/browser/ToolbarGestureHandler.kt
</a>
</li>
<li class="file-stats">
<a href="#e8bd50e24ffcdabadb2d4f138f07c2bd4f3361cc">
<span class="new-file">
+
fenix/app/src/main/java/org/mozilla/fenix/compose/SwipeToDismiss.kt
</span>
</a>
</li>
<li class="file-stats">
<a href="#d360243a6f4b855b064d83bc256f365c35e5d66c">
<span class="new-file">
+
fenix/app/src/main/java/org/mozilla/fenix/compose/TabThumbnail.kt
</span>
</a>
</li>
<li class="file-stats">
<a href="#79da05586993ecca556d806994bd730e06f541bb">
fenix/app/src/main/java/org/mozilla/fenix/compose/ThumbnailCard.kt
</a>
</li>
<li class="file-stats">
<a href="#ec71ce751428576a910c43d5dd55150198b01fd4">
<span class="new-file">
+
fenix/app/src/main/java/org/mozilla/fenix/compose/ThumbnailImage.kt
</span>
</a>
</li>
<li class="file-stats">
<a href="#33e0fc64c207ef4302c70c6aece0f05c8e7293ef">
fenix/app/src/main/java/org/mozilla/fenix/compose/list/ListItem.kt
</a>
</li>
<li class="file-stats">
<a href="#3bd4a73dc59cee687dfc763b4435e8b5c850cf05">
<span class="new-file">
+
fenix/app/src/main/java/org/mozilla/fenix/compose/tabstray/DismissedTabBackground.kt
</span>
</a>
</li>
<li class="file-stats">
<a href="#5e12f9f048014c0a16be5594a512c3fdec6f87cc">
fenix/app/src/main/java/org/mozilla/fenix/compose/tabstray/TabGridItem.kt
</a>
</li>
<li class="file-stats">
<a href="#6cec9c8ce8a341dde8124eb0af03ffa97e743053">
fenix/app/src/main/java/org/mozilla/fenix/compose/tabstray/TabListItem.kt
</a>
</li>
<li class="file-stats">
<a href="#f0533c05fb3ab3b6d978652f27e9fa65365bd2ff">
fenix/app/src/main/java/org/mozilla/fenix/home/collections/CollectionItem.kt
</a>
</li>
<li class="file-stats">
<a href="#47b2a258cb7a2238fc63c5c73e969ebbf44ed4d6">
fenix/app/src/main/java/org/mozilla/fenix/home/recentsyncedtabs/view/RecentSyncedTab.kt
</a>
</li>
<li class="file-stats">
<a href="#137fcf42b988b73d2ea49e909a5c6d039dff04a5">
fenix/app/src/main/java/org/mozilla/fenix/home/recentsyncedtabs/view/RecentSyncedTabViewHolder.kt
</a>
</li>
<li class="file-stats">
<a href="#4948ce3e6f1d07b7c1c805487e8308316fc169e4">
fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabViewHolder.kt
</a>
</li>
<li class="file-stats">
<a href="#27f8ebf9125b2f826329a09ef92b58f0461ab911">
fenix/app/src/main/java/org/mozilla/fenix/home/recenttabs/view/RecentTabs.kt
</a>
</li>
<li class="file-stats">
<a href="#2b01cc9b6709e40c8fba7e058c5a7310086e8f42">
fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabsTray.kt
</a>
</li>
<li class="file-stats">
<a href="#a315a45e7cc0fa34eb4545a029675b128facad4d">
fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayFragment.kt
</a>
</li>
<li class="file-stats">
<a href="#944556df54e9a9915b57fd27e881e3027f606130">
fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabsTrayTabLayouts.kt
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">
The diff was not included because it is too large.
</h5>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #737278;">
—
<br>
<a href="https://gitlab.torproject.org/tpo/applications/firefox-android/-/compare/c1397e812f0a6cecfc44af411d6b7f222fc99164...4d646df91f1d07437275df61873c1d92cd9c3eb5">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.torproject.org">gitlab.torproject.org</a>. <a href="https://gitlab.torproject.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.torproject.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
</p>
</div>
</body>
</html>