2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-07 15:20:38 +00:00
Commit Graph

3948 Commits

Author SHA1 Message Date
Mihai Branescu
e18ce8d6d4 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6557 - add in_content telemetry class 2020-04-24 15:47:48 -07:00
Mihai Branescu
42018cddf2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6557 - split base extension functionality from ads 2020-04-24 15:47:48 -07:00
Mihai Branescu
c1e736fdb2 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6557 - added metric for in_content 2020-04-24 15:47:48 -07:00
Mihai Branescu
4f10baa9d8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6557 - added web-extension for cookies 2020-04-24 15:47:48 -07:00
mcarare
72f5556b32 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10188: Fix layout constraints. 2020-04-24 13:28:53 -07:00
mcarare
1067782015 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10188: Fix xml indentations and properties order. 2020-04-24 13:28:53 -07:00
mcarare
ae730cec59 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10180: Remove touch delegate when button is disabled.
Also refactored multiple if's into a when.
2020-04-24 13:28:29 -07:00
mcarare
bad90f3408 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10180: Add extension to remove touch delegate from parent. 2020-04-24 13:28:29 -07:00
ekager
4a59ed0eed [fenix] No issue: Update Private Browsing placeholder string 2020-04-24 11:39:14 -07:00
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