Mihai Branescu
5ed60d32d3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - change from modifying event to event listener
...
The initial design replaced the onload method, which was used by others such as Bing.
With listeners it's additive, we do not replace anything.
2020-04-24 09:28:40 -07:00
Mihai Branescu
431f3f989f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - remove baidu and yahoo from monitored pages
...
These two do not contain ad servers, so we don't need to unnecessarily monitor them
2020-04-24 09:28:40 -07:00
Mihai Branescu
30273fe6de
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - cleanup + added unit tests
2020-04-24 09:28:40 -07:00
Mihai Branescu
95f3bf9daf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - added logic for ad_clicked metric
2020-04-24 09:28:40 -07:00
Mihai Branescu
09fae4d74f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - added handling of web extension + sending metric for has_ads
2020-04-24 09:28:40 -07:00
Mihai Branescu
15552a39c3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - added web extension for extracting document urls
2020-04-24 09:28:40 -07:00
Simon Chae
f765736b27
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10162 : Set switch back to prev state when failed to enable/disable addon ( https://github.com/mozilla-mobile/fenix/pull/10164 )
2020-04-24 11:54:16 -04:00
Mickey Moz
2d00592f58
[fenix] Update Android Components version to 39.0.20200424130104. ( https://github.com/mozilla-mobile/fenix/pull/10190 )
2020-04-24 11:03:57 -04:00
Oana Horvath
a2d169be5f
[fenix] fix private notification text ( https://github.com/mozilla-mobile/fenix/pull/10192 )
2020-04-24 17:55:46 +03:00
mcarare
0ecb2893f0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9913 , For https://github.com/mozilla-mobile/fenix/issues/9914 : Remove button when disabling it.
...
Setting visibility to GONE allows clicks to parent view in that space.
2020-04-24 16:42:47 +03:00
Johan Lorenzo
97304fda03
[fenix] Bug 1632427 - Define artifact_prefix in browsertime task ( https://github.com/mozilla-mobile/fenix/pull/10151 )
2020-04-24 15:19:19 +02:00
Arturo Mejia
7be16b503d
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9493 : Reload after cleaning individual site permissions exceptions
2020-04-24 06:16:32 -04:00
David Walsh
b2cad42ba9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10148 - Add basic tab tray implementation without exposing to rest of app ( https://github.com/mozilla-mobile/fenix/pull/9934 )
2020-04-23 15:38:35 -05:00
Vlad Filippov
81122da15a
[fenix] Add 'useEmail' and 'useEmailProblem' metrics event
...
Fixes https://github.com/mozilla-mobile/fenix/issues/9834
2020-04-23 10:33:36 -07:00
Simon Chae
c4dda61fe8
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6123 : Expose WebExtensions in private browsing control
2020-04-23 12:28:57 -04:00
mcarare
eb26d39bf0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10091 Also disable play/pause button when hiding it.
2020-04-23 09:22:01 -07:00
mcarare
194aa1aec3
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10091 Add extension to remove and disable button
2020-04-23 09:22:01 -07:00
mcarare
8310691f2d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/7387 : Change ETP onboarding from popup to a dialog.
...
Recalculated dialog position and offsets.
Changed ETP onboarding dialog to show only once.
2020-04-23 08:17:42 -07:00
mcarare
5aa32ad79a
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9987 : Set FLAG_SECURE to dialog when flag set in activity.
2020-04-23 08:16:25 -07:00
ValentinTimisica
2aaeb8c3e4
[fenix] Fixes https://github.com/mozilla-mobile/fenix/issues/10109 : Adds content description for browse privately card content
2020-04-23 16:59:42 +03:00
Johan Lorenzo
b4ef69fd76
[fenix] Revert "Bug 1631839 - part 1: Expose new routes without project.
( https://github.com/mozilla-mobile/fenix/pull/10092 )" ( https://github.com/mozilla-mobile/fenix/pull/10139 )
...
This reverts commit da090cb36ebf65534b3a6ef462335398442a96d9.
2020-04-23 11:58:56 +02:00
Johan Lorenzo
a3b1172191
[fenix] Bug 1631839 - part 1: Expose new routes without project.
( https://github.com/mozilla-mobile/fenix/pull/10092 )
2020-04-23 11:24:20 +02:00
JLRoberts
9b0f6ef1d9
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9550 - Don't overlap search with shortcuts text
...
Private mode search with suggestion onboarding was overlapping "This time, search with: " text. Adjust constraints to allow it to show under onboarding when present.
2020-04-23 11:21:53 +03:00
mcarare
4c2cfe29b5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10027 : Make toolbar context menu popup dismissible on SDK<23
2020-04-22 22:47:46 -07:00
ekager
b5f847467f
[fenix] For https://github.com/mozilla-mobile/fenix/issues/6832 - Fix various fragment not attached to a context crashes
2020-04-22 20:56:35 -07:00
ekager
0e078d3f20
[fenix] For https://github.com/mozilla-mobile/fenix/issues/2818 - Enable PiP for all builds
2020-04-22 20:55:00 -07:00
Sawyer Blatz
ea02ba60c6
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9946 : Update FennecBeta branding ( https://github.com/mozilla-mobile/fenix/pull/10066 )
2020-04-22 15:19:24 -07:00
Roger Yang
e85a7bd2ff
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/9760 : Add external app links context menu candidate
2020-04-22 14:45:49 -07:00
Christian Sadilek
51ca89fcf4
[fenix] Upgrade to A-C 39.0.20200422203205
2020-04-22 14:38:41 -07:00
Grisha Kruglov
aaec95cbae
[fenix] Speed-up autoPublication workflows
...
This change switches to using python scripts directly in a-c and a-s repositories, which achieves two things:
- we avoid overhead of running through a-c and a-s gradle's build phases, which is quite significant
- all of the logic for checking if projects are up-to-date or need to be republished now lives in those projects
End result is that local fenix builds now incur zero costs if there are no changes in a-c or a-s,
and if there are _any_ changes at all, the corresponding project is reliably recompiled and republished.
2020-04-22 14:32:16 -07:00
Sawyer Blatz
8ed532ebdf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9208 : Adds in-product prompt to homescreen ( https://github.com/mozilla-mobile/fenix/pull/9836 )
2020-04-22 14:29:43 -07:00
Aaron Train
9d41ca84ad
[fenix] No issue: Update Flank in UI-Tests Dockerfile [dummy edit] ( https://github.com/mozilla-mobile/fenix/pull/10122 )
2020-04-22 17:26:35 -04:00
Christian Sadilek
5400b1f500
[fenix] Upgrade to A-C 39.0.20200422145552
2020-04-22 09:08:27 -07:00
Johan Lorenzo
0dbaf67261
[fenix] Bug 1630558 - Stop making toolchain tasks at each decision task run ( https://github.com/mozilla-mobile/fenix/pull/9988 )
2020-04-22 17:53:03 +02:00
Arturo Mejia
c9864c053b
[fenix] Update Android Components version
2020-04-22 11:33:32 -04:00
Arturo Mejia
239a890d0e
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/7566 Handle deny & don't ask again for site permissions
2020-04-22 11:33:32 -04:00
Gregory Mierzwinski
47f0dd534a
[fenix] Update run-visual-metrics.py with mozilla-central changes. ( https://github.com/mozilla-mobile/fenix/pull/10094 )
2020-04-22 17:07:42 +02:00
Arturo Mejia
07fcd5106a
[fenix] For issue https://github.com/mozilla-mobile/fenix/issues/9493 : Reload after cleaning all site permissions exceptions
2020-04-22 08:53:07 -04:00
ekager
76b250e035
[fenix] For https://github.com/mozilla-mobile/fenix/issues/10036 - Workaround for System Theme changes with config change
2020-04-22 00:01:54 -07:00
Michael
e42739298c
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/8541 : Hide find bar when entering fullscreen
2020-04-22 00:01:35 -07:00
Jeff Boek
1ba6fea116
[fenix] For https://github.com/mozilla-mobile/fenix/issues/9816 - Adds SessionObserver to session on selection
2020-04-21 14:08:58 -07:00
Michael Comella
233150b3ca
[fenix] No issue: update robolectric to 4.3.1.
...
This may have minor performance improvements.
I don't see any value in hoisting all dependency versions so I removed
it for this dep. I also see an additional downside (additional indirection to
find values in addition to the indirection of storing all the dependencies in
a single file).
2020-04-21 09:42:37 -07:00
MickeyMoz
36ed5f25b4
[fenix] Update Android Components version to 39.0.20200421130115.
2020-04-21 11:10:14 -04:00
Jonathan Almeida
fafd0b6667
[fenix] Close https://github.com/mozilla-mobile/fenix/issues/9338 : Enable WebPush engine integration in all builds
2020-04-21 09:38:13 -04:00
ekager
fbbc270ddf
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8735 - Adjust fontInflation engine setting when toggling useAutoSize
2020-04-21 09:05:25 +03:00
Mozilla L10n Automation Bot
fc7b0606c7
[fenix] Import l10n.
2020-04-21 09:04:12 +03:00
ekager
e78408ffb9
[fenix] Adds destructive colors for private theme
2020-04-20 23:00:41 -07:00
codrut.topliceanu
0b0aea27e0
[fenix] For https://github.com/mozilla-mobile/fenix/issues/8546 - Overrides for new TextInputLayout colors
2020-04-20 23:00:41 -07:00
ekager
479c41236f
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/9928 - Updates private browsing text description
2020-04-21 09:00:06 +03:00
ekager
5c0d300938
[fenix] Don't use ProcessLifecycleOwner for view-tied consume
2020-04-20 12:07:37 -07:00