Commit Graph

2814 Commits (9998a3daf98da6d639cee21c8781aee5b4f86260)
 

Author SHA1 Message Date
Sebastian Kaspari 927bcc48a7 Closes #7587: Add shortcuts.xml for fennecNightly variant. 4 years ago
Sebastian Kaspari 1f5bfff025 Issue #6898: Allow empty adjust token for fennecNightly builds. 4 years ago
ekager 47c13136f7 No issue: Fix dynamic theming to accommodate lazily inflated readerview 4 years ago
Jonathan Almeida 3ac17fd390 Update App Services version to 0.48.1 (#7601)
Multiple PRs required to fix UI tests. Force land needed.
4 years ago
mcarare a72620ae07 For #7522 Catch IllegalArgumentException when validating search string 4 years ago
Sawyer Blatz a58decd708 For #6304 & #7577: Persist private mode between app launches 4 years ago
Mihai Adrian 0a412a1a6a For #6992 Always hide toolbar when showing find in page bar (#7567) 4 years ago
Mihai Adrian 666b3d9627 For #7343: Handle sharing to multiple devices (#7409)
* For #7343 Do not allow multiple share to same device

* For #7343 Check current destination before dismissing share
4 years ago
Sawyer Blatz 718c211a86
For #1718: Sets accessibility users to top toolbar by default (#7486) 4 years ago
Severin Rudie b23ee38082 For #7556: fix intermittent failure in BookmarkNodeTest 4 years ago
Mugurell 6d44ceceda For #6836 - Limit Leanplum depending on current locale. 4 years ago
Josh Vocal 9f30a7e6eb Replace fixed dp with defined dp dimension 4 years ago
Josh Vocal 9449cb4437 Fix truncated tracking protection info text
* Allow tracking protection titles to wrap instead of being cut off
* Refactor view ids to match the layout
4 years ago
Jonathan Almeida eae3209feb Downgrade app services to 0.44.0 4 years ago
Sebastian Kaspari e3408b12b4 Update Mozilla Android Components to 28.0.0-SNAPSHOT. 4 years ago
Kaaira Gupta 109c13a126 Closes #7414 : changed AboutHeaderContentText color to primarytext color and removed futile code of aboutText color 4 years ago
Jan-Erik Rediger 4ee259a939 Update Glean `forUnitTest` dependency (#6389) 4 years ago
Michael Comella dbb22c9c94 No issue: add .sentry_token to gitignore. (#7440) 4 years ago
Mihai Adrian 95d4de416d For #5722 Set adjustViewBounds to true to maintain original icon aspect (#7518) 4 years ago
Rushab Kumar e6791b5c08 For #7154 - Fix crash when tapping on "Blocked" in the site info panel (#7404) 4 years ago
Mozilla L10n Automation Bot 1e00b88e78 Import l10n. 4 years ago
mcarare 2bdde48986 For #7522 Ensure correct protocol is used in search string 4 years ago
mcarare 3ff7d4af4d For #7313 Set actionBar background color according to mocks. 4 years ago
Severin Rudie 569b7670d3 For 6832: update implementation/comment to align w existing AC code 4 years ago
Severin Rudie 65f5ff6b36 For #6832: fix unattached context crash in HomeFragment 4 years ago
mcarare b115a00589 For #7155 Align custom tabs overflow menu to original mocks
Reverse menu items order when toolbar position is top
4 years ago
mcarare 6aa8c98e00 For #7519 Navigate up from search fragment to handle all entry points 4 years ago
mawen7 a2e0af3194 Only close tab on back press if it has a parent tab 4 years ago
kglazko 8ed14ac062
Issue 5736 Improve pop behavior after deleting tabs in settings (#7478) 4 years ago
Emily Kager 7d613b72ae For #7181 - Adjust ETP onboarding for toolbar positions 4 years ago
Josh Vocal 31da69a311 For #7282 - Add more visibility to Turn On Sync card (#7284)
* Change background of card to make elevation more visible
* Change icon white fill to become transparent
4 years ago
Will Hawkins 9c28cb632c Issue #7425 (et al): Cache the list of installed browsers
Cache the list of installed browsers. Calling `Browsers.all`
the application directly redundantly recalculates the list.
Accessing the list of installed browsers through this cache
will reduce that overhead.
4 years ago
Will Hawkins 98cc869976 Fix Issue #7366: Reference local android-components gradlew correctly
In `settings.gradle` when Fenix determines whether there is an
overriding local android-components it calls `gradlew` from the
`autoPublish.android-components.dir` directory. It sets the current
working directory (cwd) to `autoPublish.android-components.dir` and then
invokes `<autoPublish.android-components.dir>/gradlew`. The proper
behavior is to invoke `./gradlew` because the cwd is already set properly.
4 years ago
mcarare 1e7a10c585 For #7095 Update androidx.biometric to latest version 4 years ago
Mugurell 8454f208af For #4977: Migrate fennec shortcuts (#7251)
* For #4977 - Support opening Fennec pinned website shortcuts in Fenix

Fennec's pinned website shortcuts are set to open the BrowserApp activity.
So we need a new activity alias to actually catch such Intents. Otherwise they
would open "org.mozilla.firefox/.App" without any way to inform that this is
the result of the user clicking on a pinned shortcut.
For actually checking if the newly received Intent is of a Fennec pinned
shortcut we introduce a new FennecBookmarkShortcutsIntentProcessor which will
prepare the Intent to open the shortcut's URL in a new tab.

* For #4977 - Don't keep IntentReceiverActivity on the back stack

For successive Fennec pinned shortcuts to create a new IntentReceiverActivity
and be processed as normal we need to not keep this as our task root.

* For #4977 - Test the FennecBookmarkShortcutsIntentProcessor
4 years ago
Jeff Boek fdb1f505cc For #5552 - Reverts temporary fix for #5552 4 years ago
Tiger Oakes 75b87334fa
Change type for OnboardingAutomaticSignIn (#7474) 4 years ago
Michael Comella aa3a32bbfb For #7483: upgrade gradle to v5.6.4.
To upgrade, I used the following command:
  ./gradlew wrapper --distribution-type=all --gradle-version 5.6.4
4 years ago
Michael Comella 4bab493487 No issue: remove useless @MenuRes annotation in History Fragment.
This annotation was not applied correctly and lint was unable to ensure
it was used properly: it declared an error in lint saying so but that
error was ignored. I did not know how to apply the annotation - and I
felt it had limited utility - so I removed it entirely in order to
permit the lint baseline file to be removed (it was the only error).
4 years ago
Michael Comella c0f689a68d No issue: remove lint baseline file.
This will enable folks to see the existing warnings.
4 years ago
mcarare 8aa04c048e For #6851 Update text copy of option to add custom search engine 4 years ago
Mihai Branescu ea2411a88b Feature/#220 language menu (#7070)
* For #220
- Added advanced header + locale settings item in the settings fragment

* For #220
- Added locale selection page with lib state + handling of locale changes

* For #220
- Removed registering for locale changes in the manifest, allow system
to restart activity in that scenario

* For #220
- Added unit tests for locale settings page

* For #220: fixed an outdated unit test
ga-a

Co-authored-by: Severin Rudie <Baron-Severin@users.noreply.github.com>
4 years ago
Severin Rudie 9cbc3f7a4a
7410 remove rxjava (#7426)
* For #7410: rewrite updateBookmarkFromObservableInput with coroutines

* For 7410: remove RxJava from project. :(

* For 7410: converted updateBookmarkFromTextChanges to Flow per review
4 years ago
mozilla-l10n-automation-bot ab4f4bd4d8 Import l10n. (#7476) 4 years ago
Jonathan Almeida 0768fde945 No issue: Use SendTabFeature and FxaPushSupportFeature 4 years ago
Tiger Oakes a45821bac5
Closes #7085 - Remove anko (#7301) 4 years ago
Sawyer Blatz c7c4ad051a
For #6413: Adds more snackbar positioning logic (#7444)
* For #6413: Adds more snackbar positioning logic

* Refactor
4 years ago
Roger Yang f6e286fd9c
Closes #7346: Enable dynamic app links in Fenix (#7361) 4 years ago
Michael Comella bb9ec4dae9 No issue: add notes on perf build variants in README. 4 years ago
Michael Comella 626da39dbf No issue: remove top-level debug.keystore.
I believe this was accidentally added and unused.
4 years ago