Michael Droettboom
eefa0e927f
[fenix] Add glinter overrides
2019-10-08 21:40:20 -07:00
Mozilla L10n Automation Bot
fd73db11e4
[fenix] Import l10n.
2019-10-08 21:38:24 -07:00
Roger Yang
03534c00c2
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/5847 : Use IO thread when submitting crash report
2019-10-08 18:46:14 -07:00
Tiger Oakes
590eff81c6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/778 - Progressive Web Apps! ( https://github.com/mozilla-mobile/fenix/pull/4914 )
2019-10-08 16:50:15 -07:00
Sawyer Blatz
129951e3a9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5534 : Temporarily disables find in page test
2019-10-08 16:17:38 -07:00
Tiger Oakes
30af9d17cd
[fenix] Remove @ObsoleteCoroutinesApi from TestCore
2019-10-08 15:49:40 -07:00
Severin Rudie
1acb0b6ddc
[fenix] For 4780: add DefaultBrowsingModeManager tests
2019-10-08 15:13:17 -07:00
Severin Rudie
1d9b41c167
[fenix] For 4780: remove Settings#usePrivateMode and tests
2019-10-08 15:13:17 -07:00
Severin Rudie
691c47d576
[fenix] For 4780: ThemeManager now sends an intent before recreating
...
Updating themes recreates the activity, so if we aren't persisting 'usePrivateMode', we need to pass it to the new instance
2019-10-08 15:13:17 -07:00
Severin Rudie
17e9a4e5c9
[fenix] For 4780: rename 'setPrivateModeIfNecessary'
2019-10-08 15:13:17 -07:00
Severin Rudie
3128209d65
[fenix] For 4780: update HomeActivity to maintain private mode in memory
...
As an added bonus, this makes the temporal coupling between `setPrivateModeIfNecessary` and `setupThemeAndBrowsingMode` explicit. They previously would have broken if called in reverse order, now it will fail to compile.
2019-10-08 15:13:17 -07:00
Severin Rudie
15cd1c5d9a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4780 : remove previous fix for leaking private mode status
...
This didn't function when 'open links in a private tab' was set. Rather than adding another sketchy fix for the edge case, following commits will change `usePrivateMode` to be maintained in memory, instead of in Settings.
2019-10-08 15:13:17 -07:00
Mitchell Hentges
20d5807deb
[fenix] Filter github release events for "publishes" ( https://github.com/mozilla-mobile/fenix/pull/5719 )
2019-10-08 14:16:00 -07:00
Johan Lorenzo
0317cf03d6
[fenix] Bug 1586039 - Fix quoted version names ( https://github.com/mozilla-mobile/fenix/pull/5811 )
...
It was fixed in [1], but I regressed it when I resolved conflicts in [2]
[1] f9863564ee
\#diff-3a2aaafc93fc8bb53e2029001aa236aeL98
[2] 2b941e690b
\#diff-3a2aaafc93fc8bb53e2029001aa236aeR95
2019-10-08 14:01:27 -07:00
Johan Lorenzo
9c994971ff
[fenix] Fix complete-pr which does not depend on lint tasks
2019-10-08 14:01:07 -07:00
Aaron Train
c5195c9a46
[fenix] No issue: fixes refreshTest ( https://github.com/mozilla-mobile/fenix/pull/5792 )
2019-10-08 12:20:04 -04:00
Sawyer Blatz
f0751362f4
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4190 : Removes waterfall animation from awesomebar
2019-10-08 09:14:23 -07:00
Sawyer Blatz
20d6976512
[fenix] Upgrade to AC 16.0.0
2019-10-08 09:14:23 -07:00
Sawyer Blatz
5c43aa6a06
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5787 : Fixes shortcuts asking to launch private alias ( https://github.com/mozilla-mobile/fenix/pull/5825 )
2019-10-08 08:40:28 -07:00
Mihai Adrian
909467184c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5798 : Fix info icon pixelation ( https://github.com/mozilla-mobile/fenix/pull/5841 )
2019-10-08 09:30:32 -04:00
Grisha Kruglov
419b29693f
[fenix] Update README to explain various local.properties helpers
2019-10-07 14:13:33 -07:00
Grisha Kruglov
6e6d2ec9c6
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/1022 : Auto-publication workflow for android-component
...
This patch enabled support for an auto-publication workflow for android-components.
It automates a common pattern seen in local development:
Old way:
- after every change in a-c, publish it locally with a unique version (bumping it manually)
- manually modify Fenix to consume a custom version of a-c from a mavenLocal repository
New way:
- set a flag in fenix's local.properties to enable auto-publication
- run Fenix builds after making changes to a-c. Changes in a-c will be automatically picked up.
Note that no changes are necessary to any Fenix files other than a single flag in local.properties.
Manually bumping android-components version is also not necessary.
2019-10-07 14:13:33 -07:00
Vipul Asri
a02d73ad4b
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/5573 : fix radio-button spacing in settings
2019-10-07 13:07:53 -07:00
Tiger Oakes
c563798ffe
[fenix] Use the new fragment constructor
2019-10-07 11:07:48 -07:00
sv-ohorvath
92ac8a2042
[fenix] Boomkarks UI tests
...
Added a comment to the clear all bookmarks method
2019-10-07 10:45:04 -07:00
Michael Droettboom
1687b09ba0
[fenix] Update bug numbers to URLs
2019-10-07 10:44:11 -07:00
Denys M
55f265945f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3563 . Use ListAdapter
for App Share list.
2019-10-07 10:41:48 -07:00
Denys M
a179403303
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3563 . Use ListAdapter
for Bookmark folder selection list.
2019-10-07 10:40:55 -07:00
Madalin Valceleanu
5b82099137
[fenix] Fix the incognito icon looks out of place/misaligned
2019-10-07 10:15:11 -07:00
ekager
d82d16c98c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/3846 - Pass in updated session icon to tabs
2019-10-07 09:38:43 -07:00
Tiger Oakes
5987f316a7
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5213 - Use support library attributes
2019-10-06 16:17:00 -07:00
Prat T
d5487d6510
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/5351 - listen to onIconChanged in HomeFragment
2019-10-06 10:41:34 -07:00
Prat T
30848fa66c
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/5351 - use session icon in tab view on home
2019-10-06 10:41:34 -07:00
Emily Kager
ba3359053a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5651 - Set up Standard vs Strict Tracking Protection Experiment
2019-10-05 10:14:09 -07:00
Sawyer Blatz
c95cc76dee
[fenix] For https://github.com/mozilla-mobile/fenix/issues/1620 : Hide search results when they match URL
2019-10-04 14:05:55 -07:00
mcarare
113af874ea
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5784 : Fix hiding default browser preference in sdk<=23
2019-10-04 12:41:12 -07:00
Colin Lee
a925cc246d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5599 : Remove dependency on fetch_httpurlconnection ( https://github.com/mozilla-mobile/fenix/pull/5716 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5599 : Remove dependency on fetch_httpurlconnection
* For https://github.com/mozilla-mobile/fenix/issues/5599 : Switch Glean to GeckoViewFetchClient
* Use existing Gecko client for Glean
2019-10-04 12:28:23 -05:00
Emily Kager
d008018d31
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5442 - Show Delete Browsing Data on Quit option in home menu
2019-10-04 09:26:59 -07:00
Sawyer Blatz
5581b61e60
[fenix] No issue: fixes master ( https://github.com/mozilla-mobile/fenix/pull/5777 )
2019-10-03 14:42:56 -07:00
Sawyer Blatz
dee2e653dd
[fenix] For https://github.com/mozilla-mobile/fenix/issues/514 & https://github.com/mozilla-mobile/fenix/issues/5742 : Updates "launch links in private tab" functionality ( https://github.com/mozilla-mobile/fenix/pull/5721 )
...
* For https://github.com/mozilla-mobile/fenix/issues/514 & https://github.com/mozilla-mobile/fenix/issues/5742 : Updates "launch links in private tab" functionality
* Fixes comments
2019-10-03 12:43:33 -07:00
Madalin Valceleanu
320bfabca6
[fenix] Fix too much space under the address bar
2019-10-03 11:30:03 -07:00
Christian Sadilek
edd9e49e01
[fenix] Upgrade to Mozilla Android Components 16.0.0-SNAPSHOT
2019-10-03 11:07:26 -07:00
Severin Rudie
e8aecbb458
[fenix] For https://github.com/mozilla-mobile/fenix/issues/4780 switch off private mode ( https://github.com/mozilla-mobile/fenix/pull/5614 )
...
* Do not launch in Private Mode
When the app launches do not launch in Private Mode in order to prevent usage leaks to other users of the device.
* Issue https://github.com/mozilla-mobile/fenix/issues/4780 : add comments to use private mode
* For https://github.com/mozilla-mobile/fenix/issues/4780 : write tests for clear private mode on create app
* For https://github.com/mozilla-mobile/fenix/issues/4780 : clear private mode when privacy notification is removed
2019-10-03 10:23:13 -07:00
Sawyer Blatz
d9881d8211
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5094 : Adds telemetry for suggestion toggles ( https://github.com/mozilla-mobile/fenix/pull/5704 )
2019-10-03 10:03:14 -07:00
Sawyer Blatz
f4d0b1043b
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5742 : Adds strings ( https://github.com/mozilla-mobile/fenix/pull/5743 )
2019-10-03 09:32:50 -07:00
Sawyer Blatz
e3d58b1676
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5567 : Removes search shortcuts button ( https://github.com/mozilla-mobile/fenix/pull/5739 )
...
* For https://github.com/mozilla-mobile/fenix/issues/5567 : Removes search shortcut button
* No issue: Simplifies logic for displaying shortcuts
2019-10-03 08:53:16 -07:00
Richard Pappalardo
ad8e2d1d2f
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/5758 - Increase UI test wait time ( https://github.com/mozilla-mobile/fenix/pull/5759 )
2019-10-03 07:54:10 -07:00
Sawyer Blatz
37254bd908
[fenix] No issue: Updates naming of launch links privately var ( https://github.com/mozilla-mobile/fenix/pull/5701 )
...
The previous name was pretty confusing
2019-10-02 12:11:21 -07:00
Sawyer Blatz
1b6eb35082
[fenix] No issue: Removes feature flags for delete data ( https://github.com/mozilla-mobile/fenix/pull/5738 )
2019-10-02 10:43:37 -07:00
Johan Lorenzo
dcf76277c2
[fenix] Bug 1580778 - Rename GIT_TAG into MOBILE_HEAD_TAG and export it as a param ( https://github.com/mozilla-mobile/fenix/pull/5564 )
2019-10-02 11:05:56 +02:00