Commit Graph

20 Commits (08a71a5366908f3ba3f63895202094e2a78686de)

Author SHA1 Message Date
Mugurell 1c733e918e [fenix] For https://github.com/mozilla-mobile/fenix/issues/20229 - Use the AC common implementation for ads/search telemetry
Everything should work exactly as before.
3 years ago
rxumoz 04e9da4065 [fenix] For https://github.com/mozilla-mobile/fenix/issues/10300 - Fix Baidu search telemetry (https://github.com/mozilla-mobile/fenix/pull/19127) 3 years ago
Gabriel Luong 42cc036ba5 [fenix] For https://github.com/mozilla-mobile/fenix/issues/18036 - Add TrackKeyInfo to Ad Click Metrics (https://github.com/mozilla-mobile/fenix/pull/18159) 4 years ago
Mugurell 7421ad5026 [fenix] For https://github.com/mozilla-mobile/fenix/issues/16248 - Cleanup error pages of inlined code (https://github.com/mozilla-mobile/fenix/pull/16834)
Also streamlined the js code.
The errorPageScripts.js from AC had too much or too little of what we needed.
4 years ago
mcarare 87ce122d03 [fenix] For https://github.com/mozilla-mobile/fenix/issues/14552: Do not display back button when there is no tab history. 4 years ago
Christian Sadilek bcfd40018f [fenix] Update built-in extensions for new AC/GV API
New API (installBuiltIn/ensureBuiltin) requires
- Gecko IDs and new permissions
- Extension will only be re-installed if it has a new version

This includes a gradle task to automatically generate a
new version in manifest.json for every build so we don't
forget to update the version and end up with changes that
are never applied.
4 years ago
mcarare 9dd90badbc [fenix] For https://github.com/mozilla-mobile/fenix/issues/9771, https://github.com/mozilla-mobile/fenix/issues/9768: Adjust touch target for buttons in error pages 4 years ago
Tiger Oakes 7e714c08e8 [fenix] Close https://github.com/mozilla-mobile/fenix/issues/10571 - Add dark mode for error pages 4 years ago
Mihai Branescu 4f10baa9d8 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6557 - added web-extension for cookies 5 years ago
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.
5 years ago
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
5 years ago
Mihai Branescu 30273fe6de [fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - cleanup + added unit tests 5 years ago
Mihai Branescu 15552a39c3 [fenix] For https://github.com/mozilla-mobile/fenix/issues/6558 - added web extension for extracting document urls 5 years ago
Sawyer Blatz e560e6e5a1 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5892: Update horizontal line styling 5 years ago
David Walsh 2041ebfe1e [fenix] Show horizontal divider in error pages 5 years ago
David Walsh 7cad72692f [fenix] Small improvements, lint fixes 5 years ago
Sawyer Blatz e804814640 [fenix] For https://github.com/mozilla-mobile/fenix/issues/5892 & https://github.com/mozilla-mobile/fenix/issues/6380: Updates error page template and allows SSL bypassing 5 years ago
Jeff Boek 8d4a944920 [fenix] No Issue - Removes some search engines 5 years ago
Mihai Adrian b28abb5dce [fenix] For https://github.com/mozilla-mobile/fenix/issues/6710 Update custom search engine images with better resolution (https://github.com/mozilla-mobile/fenix/pull/7084) 5 years ago
Jeff Boek daaaeef741 [fenix] Adds custom search engines (https://github.com/mozilla-mobile/fenix/pull/6551)
* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds button to add a new search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds custom engine store

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Creates a custom SearchEngineProvider

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Gives the ability to delete search engines

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds the UI to add a custom search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds form to create a custom search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds the ability to add a custom search engine

*  For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds the ability to delete custom search engines

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Selects the first element on the add custom search engine screen

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Prevents adding a search engine that already exists

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Styles the add search engine preference

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Makes the name check case-insensitive

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Fix bug where home screen doesnt see new search engines

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Moves Search URL validation to its own type

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Fixes linting errors

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds the ability to edit a custom search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Allows the user to edit a serach engine even when it is the last item in the list

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds an undo snackbar when deleting a search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Moves all of the strings to be translated

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Fixes bug when deleting your default search engine

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Puts adding search engines behind a feature flag

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Navigate to custom search engine SUMO article when tapping learn more

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Fixes nits

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Uses concept-fetch to validate search string

* For https://github.com/mozilla-mobile/fenix/issues/5577 - Adds string resources for the cannot reach error state
5 years ago