This release brings in changes from Mozilla's version 82 series.
It also, sadly, says goodbye to our customized tab tray. I wasn't able to get the result of the merge working, and I don't have the resources to debug it, so I had to rip it out. The browser should default to Mozilla's grid-based tab tray now; if not, you can turn it on in the settings.
If anyone wants to fix up @abhijitvalluri's amazing full-screen and top-down tab tray options, maybe based on Mozilla's grid view for easier merging, please open a PR!
Automated release of version iceraven-1.5.0 browser
This is an automated release, consisting of the following changes:
Change log (commit history since previous release)
3e46fdc (2021-01-07) Merge pull request #257 from fork-maintainers/beta-sync
b707adb (2021-01-01) Satisfy the linter
3b151c2 (2021-01-01) Cut more references to the tab picker onboarding
847193e (2021-01-01) Default to grid tab view
c8b0326 (2021-01-01) Rip out most other hooks into the tab tray customization code except the translations
7b9eaa9 (2021-01-01) Start ripping out the custom tab tray that I lack the resources to maintain
39bb01f (2021-01-01) Merge tag 'v84.1.2' into beta-sync
666eb53 (2020-12-23) Update to Android-Components 67.0.14.
a7523ec (2020-12-16) Automatic version bump CLOSED TREE NO BUG a=release
1568655 (2020-12-16) Update to Android-Components 67.0.12.
e5a5897 (2020-12-16) l10n import uplifts
af29a2c (2020-12-16) l10n import uplifts
a233c79 (2020-12-14) Get build working again after merge
12bbfa9 (2020-12-14) Merge tag 'v84.1.0' into beta-sync
cdc02de (2020-12-10) Automatic version bump CLOSED TREE NO BUG a=release
dc3f895 (2020-12-10) Update to Android-Components 67.0.11. (mozilla-mobile#16977)
356391c (2020-12-10) Create update-ac.yml workflow
830cf52 (2020-12-10) Closes mozilla-mobile#16075: Add distribution_id in telemetry startup metrics (mozilla-mobile#16821)
5b5e93d (2020-12-10) Set version to 84.1.0 because of bug in shipit (mozilla-mobile#16961)
4057c75 (2020-12-09) Automatic version bump CLOSED TREE NO BUG a=release
c51d97c (2020-12-08) support-rc-versions (mozilla-mobile#16929) (mozilla-mobile#16930)
8b4b9bd (2020-12-08) Set version to 84.1.0-rc.1
ee505c9 (2020-12-08) Update to Android-Components 67.0.10.
342e3dd (2020-12-08) Automatic version bump CLOSED TREE NO BUG a=release
518ceaf (2020-12-07) Update to Android-Components 67.0.9.
c54d91c (2020-12-04) Update to Android-Components 67.0.8.
ef38c36 (2020-12-02) For mozilla-mobile#16397 - Fixes SignOutFragment crash and invisible button
52836aa (2020-12-02) Update to Android-Components 67.0.7.
707dd46 (2020-12-01) Automatic version bump CLOSED TREE NO BUG a=release
224d27c (2020-11-30) Update to Android-Components 67.0.6.
17f72e5 (2020-11-30) Bump version to 84.0b3 because treescript failed to do so
7451d91 (2020-11-26) Update to Android-Components 67.0.5.
1bebdd9 (2020-11-22) Update to Android-Components 67.0.4.
507d20a (2020-11-20) Bug 1678572 - A github-release shouldn't kick off releases if the bot made it (mozilla-mobile#16674)
670e61b (2020-11-19) Update to Android-Components 67.0.3.
b5a6ace (2020-11-19) Bug 1635488 - part 2: Add missing branch in version bump payload (mozilla-mobile#16651)
3350114 (2020-11-18) Update to Android-Components 67.0.2. (mozilla-mobile#16635)
2d6d493 (2020-11-17) For mozilla-mobile#16615: UI smoke test firstRunScreenTest
01ec558 (2020-11-17) Import l10n. (mozilla-mobile#16625)
cebab81 (2020-11-17) Update Android Components to 67.0.20201117165227 (mozilla-mobile#16619)
f520586 (2020-11-17) For mozilla-mobile#12062 - Remove feature flag for return to browser (mozilla-mobile#16622)
ef5846d (2020-11-17) For mozilla-mobile#16614 - Ensure a stable order for the items in tabs tray. (mozilla-mobile#16618)
5f9de1e (2020-11-14) Replace @string/tab_tray_menu_item_save with @string/tab_tray_menu_select, Remove "Share all tabs" option from tab tray's private browsing menu
6144714 (2020-11-17) For mozilla-mobile#15091 - Fixes RecentlyClosedAdapter DiffCallback (mozilla-mobile#16608)
edfb85b (2020-11-17) Import l10n.
1d5f74d (2020-11-16) Closes mozilla-mobile#16153: Intermittent failures of ShareControllerTest.handleShareToApp
0d37c8f (2020-11-16) For mozilla-mobile#16420: Make search bar first view focused by a11y services on open.
88f3f35 (2020-11-16) Issue mozilla-mobile#16587: Make sure tab counter correctly reflects private/normal tab counts
fbbc25b (2020-11-16) Closes mozilla-mobile#16053: Fix crash when closing private tabs via notification
60d9a60 (2020-11-16) Update Android Components version to 67.0.20201116143052. (mozilla-mobile#16601)
7d3b23c (2020-11-16) Bug 1635488 - add Fenix version-bump task. (mozilla-mobile#16361)
2c4f062 (2020-11-15) Update Android Components version to 67.0.20201115143123.
4895cf4 (2020-11-16) Import l10n.
78715c3 (2020-11-14) For mozilla-mobile#13477 - Move BiometricPrompt to a separate feature (mozilla-mobile#16498)
85dd2f8 (2020-11-14) For mozilla-mobile#16511 - Change a11y parent of button without breaking the tab list. (mozilla-mobile#16555)
af666d8 (2020-11-14) Import l10n.
94bbf90 (2020-11-11) No issue: move TestStrictModeManager to perf sub package.
e8bf955 (2020-11-11) No issue: move StrictModeManager to perf package.
9960024 (2020-11-11) No issue: move relevant files in :mozilla-lint-rules to perf pkg.
c647679 (2020-11-11) No issue: move relevant :mozilla-detekt-rules to perf/ pkg.
346f858 (2020-11-11) No issue: perf code owner all /perf/ src dir.
72ab058 (2020-11-11) For mozilla-mobile#16376: move StartupTest to perf pkg under code owners.
54c7dc7 (2020-11-11) For mozilla-mobile#16376: assert num ConstraintLayout direct descend RecyclerView.
b0a1e08 (2020-11-11) For mozilla-mobile#16376: test view hierarchy depth in StartupExcessiveTest.
88233ef (2020-11-02) For mozilla-mobile#15725: Set up preferences in onCreatePreferences instead of onResume
10dadb8 (2020-11-13) Closes mozilla-mobile#12899: fixed UI test for ETP off
d45bdfb (2020-11-12) For mozilla-mobile#16477: Switch to using an extension to update a11y collection info.
e2322a1 (2020-11-12) For mozilla-mobile#16477: Migrate updateAccessibilityCollectionItemInfo to extension.
b52f069 (2020-11-11) For mozilla-mobile#16477: Update a11y info to collection item for both grid and list.
92b9308 (2020-11-13) Replace lingering occurence of ic_hollow_share with ic_share_filled (mozilla-mobile#16548)
c6de863 (2020-11-13) For mozilla-mobile#16461 - Ensure the proper items order after exiting Multiselect (mozilla-mobile#16482)
a06b30a (2020-11-12) Fixes Comment on mozilla-mobile#16563: DefaultToolbarMenu registering for bookmark changes
2d8fe7a (2020-11-05) Closes mozilla-mobile#16345: Update share icon shape updating share icon to a filled shape, like default toolbar menu across all app
84eda3d (2020-11-05) For mozilla-mobile#16345: use same share icon across all app replace mozac_ic_share for ic_hollow_share on DefaultToolbarMenu
27ee2ba (2020-11-12) For mozilla-mobile#15761 - [Grid View] Enable the grid view and remove its feature flag (mozilla-mobile#16546)
6ebc90d (2020-11-12) Import l10n. (mozilla-mobile#16486)
e9d335c (2020-11-12) Revert "For mozilla-mobile#15761 - [Grid View] Enable the grid view and remove its feature flag (mozilla-mobile#16535)" (mozilla-mobile#16544)
409041a (2020-11-13) For mozilla-mobile#16451 - Change default top sites to Baidu & JD in China build (mozilla-mobile#16515)
7499d33 (2020-11-12) For mozilla-mobile#15761 - [Grid View] Enable the grid view and remove its feature flag (mozilla-mobile#16535)
d1f2705 (2020-11-12) For mozilla-mobile#16076 - Link data review for the share_image telemetry (mozilla-mobile#16534)
1ed9ebf (2020-11-10) For mozilla-mobile#16132 - Rename normal mode menu item, remove telemetry
ebadbdb (2020-11-12) For mozilla-mobile#14920 - Show a Tabs Tray CFR Banner for grid view tip (mozilla-mobile#16466)
5530e10 (2020-11-12) For mozilla-mobile#16302 - Use larger heap size when running unit tests and fork new process after every 80 test classes. (mozilla-mobile#16526)
f3edce5 (2020-11-12) For mozilla-mobile#11376 - Reverse tabs list order (mozilla-mobile#16245)
ae407a7 (2020-11-12) Closes mozilla-mobile#13217: fixed UI test for main menu items
4570f5a (2020-11-12) Revert "Update Android Components version to 66.0.20201111143206."
710d689 (2020-11-11) Update l10n-release.toml to include gl and sat (mozilla-mobile#16490)
6c68e79 (2020-11-11) For mozilla-mobile#14772: Crash in Downloads
729f46e (2020-11-11) For mozilla-mobile#16076 - Update metrics.md documentation
a097b13 (2020-11-11) For mozilla-mobile#16076 - Add new "share_image" telemetry event
dbdb68a (2020-11-11) Update Android Components version to 66.0.20201111143206.
c317951 (2020-11-11) For mozilla-mobile#16500 - Ensure CardView clips ImageView on lower APIs (mozilla-mobile#16507)
c427ebf (2020-11-10) For mozilla-mobile#16416: Remove save to collection button from tab a11y list.
a8db85f (2020-10-28) For mozilla-mobile#16132 - Revise multiselect mode UI
1f6f29e (2020-11-09) Update Android Components version to 66.0.20201109143146.
c8aee39 (2020-11-10) Import l10n. (mozilla-mobile#16468)
5e58377 (2020-11-10) For mozilla-mobile#16424 - Focus the right item in tabs tray when using Talkback (mozilla-mobile#16472)
6e4393a (2020-11-10) For mozilla-mobile#15720 - Remove unused telemetry (mozilla-mobile#15887)
b5c25cc (2020-11-09) For mozilla-mobile#15960 - Enable Grid View in Nightly only (mozilla-mobile#16462)
928d320 (2020-11-09) For mozilla-mobile#16426: Allow multiselect title to be selected by a11y services.
517ff91 (2020-11-09) Import l10n. (mozilla-mobile#16447)
0fbc841 (2020-11-06) Closes mozilla-mobile#16430: ExternalAppBrowserActivity should not handle incoming intents
2fb7383 (2020-11-06) Import l10n. (mozilla-mobile#16441)
0b37625 (2020-11-06) update release checklist (mozilla-mobile#16383)
c641ed7 (2020-11-07) For mozilla-mobile#15764 - Update Tabs summary description. (mozilla-mobile#16428)
96e2123 (2020-11-06) Update Android Components version to 66.0.20201106143126 (mozilla-mobile#16439)
647efa1 (2020-11-06) Bug 1670284 - Enable webrender for all tests and run a subset without webrender. (mozilla-mobile#16325)
5e745d0 (2020-11-06) For mozilla-mobile#15847: use Espresso's RecyclerView scrollTo action
1ad5ea5 (2020-11-06) Import l10n.
35d0a78 (2020-11-06) Update Android Components version to 66.0.20201105143119.
4abd399 (2020-11-05) Closes mozilla-mobile#16327: Refactor MenuPresenter to use browser store
50d7792 (2020-11-04) For issue mozilla-mobile#15934 fix ConcurrentModificationException on WifiConnectionMonitor
1dca411 (2020-11-05) Fix GeckoProvider for beta and release variant.
686f7bd (2020-10-20) Add mozcn safebrowsing
afa080c (2020-11-04) For mozilla-mobile#15279 - review: set LazyMonitored to private.
c96e161 (2020-10-30) For mozilla-mobile#15279: add component init count to StartupExcessiveResourceUseTest.
0f770ca (2020-10-30) For mozilla-mobile#15279: add MozillaUseLazyMonitored custom detekt rule.
0906504 (2020-10-30) For mozilla-mobile#15279: remove redundant lazy wrapper from storage APIs.
89541a1 (2020-10-30) For mozilla-mobile#15279: LazyMonitored implement Lazy + update built-in API use.
901c786 (2020-10-30) For mozilla-mobile#15279: replace lazy with lazyMonitored in component groups.
f37ace0 (2020-10-30) For mozilla-mobile#15279: add LazyMonitored and tests.
de3c4bc (2020-11-04) Import l10n. (mozilla-mobile#16380)
baa0460 (2020-11-04) Update Android Components version to 66.0.20201104190117.
0ae2689 (2020-07-01) For #352: Delete a download
c0e0137 (2020-11-02) No issue: Update stable androidx and material versions
8a12d1a (2020-11-04) Update Android Components version to 66.0.20201104143131.
88bfaaa (2020-11-04) For mozilla-mobile#6521 - Remove auto sigin onboarding card (mozilla-mobile#16315)
1358e09 (2020-11-04) For mozilla-mobile#16323 - Use 10dp corner radius for the selected outer border of a grid item (mozilla-mobile#16364)
fecdd04 (2020-11-03) Update Android Components version to 65.0.20201103190112
172977f (2020-11-04) For mozilla-mobile#14980 - Effectively disable tabs tray STATE_HALF_EXPANDED (mozilla-mobile#16052)
c22ffd3 (2020-11-03) Fixes mozilla-mobile#16348 - Increase Gradle daemon memory size (mozilla-mobile#16349)
db58022 (2020-11-03) For mozilla-mobile#13172 - Tab swipe order follows text direction from oldest to newest (mozilla-mobile#16178)
96fb9f4 (2020-11-03) For mozilla-mobile#12971 - Show collection saved snackbar above FAB (mozilla-mobile#16311)
c3204b7 (2020-11-03) For mozilla-mobile#15847 - Disables verifyAboutFirefoxPreview UI test (mozilla-mobile#16346)
34f0c84 (2020-11-03) For mozilla-mobile#16339 - Initialize FxaAccountManager with also a CrashReporter (mozilla-mobile#16340)
baaa85d (2020-11-02) Closes mozilla-mobile#16256: Introduce build flag for "Mozilla Online" variant.
4ff2635 (2020-11-02) For mozilla-mobile#13446 UI tests: wait for historyList to exist
e61e5b8 (2020-11-03) Import l10n.
2bd2a56 (2020-11-02) For mozilla-mobile#14636 - Update preference section headers to use correct color, spacing and rulers (mozilla-mobile#16332)
2b621fc (2020-11-02) No issue - review: clarify thread safety of suppressionCount.
bff8a0d (2020-10-29) No issue: make StrictMode suppression count thread safe.
d7688c8 (2020-11-02) For mozilla-mobile#12062: Switch to consumeFlow and add tests
bd2c407 (2020-10-30) For mozilla-mobile#4652 - Remove activityViewModels workarounds
7b1af41 (2020-11-02) 15278 detekt rule runblocking (mozilla-mobile#15942)
d46fc7b (2020-11-01) For mozilla-mobile#6313 - Remove unneeded delay in BrowserAnimator
b65c798 (2020-11-02) For mozilla-mobile#16268 - Allowing multiple task while sharing (mozilla-mobile#16275)
1b20415 (2020-11-02) For mozilla-mobile#15931: Sort Downloads from newest to oldest (mozilla-mobile#15939)
142d7a4 (2020-10-27) For mozilla-mobile#15430: Fix StrictMode death on opening app from widget voice search.
5b0bdda (2020-10-27) For mozilla-mobile#15430: Fix StrictMode death on opening app from widget text search.
adbb262 (2020-10-29) For mozilla-mobile#14552: Do not display back button when there is no tab history.
8769a7d (2020-11-01) Update Android Components version to 65.0.20201101143039.
bf69519 (2020-11-02) Import l10n.
04a7795 (2020-10-31) Update Android Components version to 65.0.20201031143038.
8cb4618 (2020-10-27) For mozilla-mobile#15707 - post: add lint test dependencies to android-gradle-dependencies script.
087f9b9 (2020-10-21) For mozilla-mobile#15707: run lint rules tests in CI.
e246854 (2020-10-21) For mozilla-mobile#15707: add lint rules tests to pre-push hook.
6a635c4 (2020-10-21) For mozilla-mobile#15707: add MozillaStrictModeSuppressionTest.
12e856c (2020-10-21) For mozilla-mobile#15707: correctly configure JUnit for mozilla-detekt-rules.
25d3ea6 (2020-10-21) For mozilla-mobile#15707: add ConstraintLayoutPerfDetectorTest to code owners.
5ba5ab9 (2020-10-21) For mozilla-mobile#15707: add ConstraintLayoutPerfDetectorTest.
4b94215 (2020-10-21) For mozilla-mobile#15707: remove super.visitElement for ConstraintLayout lint.
0a63362 (2020-10-21) For mozilla-mobile#15707: clean up lint rules dependencies.
a6092c3 (2020-10-16) For mozilla-mobile#15963 - Increase touch target for the close button in the tabs tray grid layout
83bd80c (2020-10-16) For mozilla-mobile#15757 - Avoid the double spacing issues for grid items in tabs tray
0324bae (2020-10-16) For mozilla-mobile#15968 - Show a border for the selected tab in the grid based tabs tray
482739b (2020-10-16) For mozilla-mobile#15756 - Add a play/pause button in the tabs tray grid layout
6621046 (2020-10-30) For mozilla-mobile#9548 - Ability to rename top sites (mozilla-mobile#16285)
20b3c76 (2020-10-30) Update Android Components version to 65.0.20201030143049. (mozilla-mobile#16286)
ff8e92b (2020-10-30) Bug 1674186 - Use shippable platforms for Browsertime tests. (mozilla-mobile#16261)
9bb3440 (2020-10-29) No issue: Make sure we are cleaning up test coroutines
d1ec6ca (2020-10-29) Import l10n. (mozilla-mobile#16274)
4246293 (2020-10-27) For mozilla-mobile#16161 - Fixes Saved Login toolbar layout
975a5b7 (2020-10-30) For mozilla-mobile#14637 - Fix sitePermissionsFeature breaking change + AC bump (mozilla-mobile#16229)
e21c81a (2020-10-29) Import l10n. (mozilla-mobile#16240)
3cb2c83 (2020-10-29) For mozilla-mobile#16250: Disable remote USB debugging for SDK <23.
0ee7e1c (2020-10-28) For # 15929: Remove the search widget discoverability experiment. (mozilla-mobile#16081)
dec6356 (2020-10-28) Update Android Components version to 64.0.20201027143116.
9748c65 (2020-10-28) For mozilla-mobile#15413: Use proper url when bookmarking a page.
e36e61b (2020-10-28) For mozilla-mobile#10690: re-enable editBookmarkTest
5739140 (2020-10-28) Import l10n.
bb7d821 (2020-10-27) Fix AddonsManagementFragment detekt error
c330426 (2020-10-27) No issue: Fix onConfigurationChange crashes in Debug build
601aa19 (2020-10-20) Closes mozilla-mobile#11285: Replace Session[Manager] observers in BaseBrowserFragment
655a5cb (2020-10-13) Closes mozilla-mobile#15816 - Attempt to handle 'allowInPrivate..' pref with detached context
21a67de (2020-10-26) For mozilla-mobile#15379: Use proper url when sharing.
9b2162f (2020-10-26) For mozilla-mobile#16199 - Don't pass BrowserToolbarView in onStart when we just need parent
0953c61 (2020-10-27) Update Android Components version to 64.0.20201027134712.
0ae0b89 (2020-10-26) Fix add-on translation braking changes
b8fff8c (2020-10-27) For mozilla-mobile#8169 - Upgrade Mockwebserver (mozilla-mobile#16186)
b8d6dbd (2020-10-26) Import l10n. (mozilla-mobile#16198)
9022067 (2020-10-26) For mozilla-mobile#16122 - Add a dark theme color for the top sites pin icon (mozilla-mobile#16180)
f1cc9fa (2020-10-19) No issue - Update lint detector tests to run
a0f5fd6 (2020-10-26) Update Android Components version to 64.0.20201026161129 (mozilla-mobile#16188)
7d59a58 (2020-10-26) Import l10n. (mozilla-mobile#16163)
6353e99 (2020-10-23) Import l10n. (mozilla-mobile#16154)
00eee35 (2020-10-23) Update Android Components version to 64.0.20201023143136.
e15f507 (2020-10-20) For mozilla-mobile#6313 - Set session ClearColor through Engine DefaultSettings
4acf3c6 (2020-10-22) Import l10n. (mozilla-mobile#16138)
f514f60 (2020-10-23) For mozilla-mobile#15508: Show error when trying to save empty or invalid bookmark URL (mozilla-mobile#15674)
d9c44f7 (2020-10-22) Update Android Components version to 64.0.20201022151526
c40b937 (2020-10-21) Import l10n. (mozilla-mobile#16108)
358ca2c (2020-10-22) For mozilla-mobile#15543 - Adjust the height of the tabs tray depending on the number of tabs (mozilla-mobile#15749)
NOTE: @fork-maintainers, you can edit these auto-generated release notes with a more user-friendly summary of the key changes, if needed.