Closed Bug 2036176 Opened 1 month ago Closed 1 month ago

Create IPProtectionBottomSheet Fragment and Manager

Categories

(Firefox for Android :: Privacy, task)

All
Android
task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: Gela, Assigned: Gela)

References

Details

(Whiteboard: [fxdroid][group2])

Attachments

(9 files)

No description provided.
Assignee: nobody → gmalekpour
Attachment #9575748 - Attachment description: WIP: Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key → Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key
Attachment #9575749 - Attachment description: WIP: Bug 2036176 - Part 2: Add IPProtectionPromptStore → Bug 2036176 - Part 2: Add IPProtectionPromptStore
Attachment #9575748 - Attachment description: Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key → WIP: Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key
Attachment #9575749 - Attachment description: Bug 2036176 - Part 2: Add IPProtectionPromptStore → WIP: Bug 2036176 - Part 2: Add IPProtectionPromptStore
Attachment #9575750 - Attachment description: WIP: Bug 2036176 - Part 3: Add IPProtectionPromptTelemetryMiddleware and tests → Bug 2036176 - Part 3: Add IPProtectionPromptTelemetryMiddleware and tests
Attachment #9575748 - Attachment description: WIP: Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key → Bug 2036176 - Part 1: Add Surface and update vpn metrics to include surface as extra key
Attachment #9575749 - Attachment description: WIP: Bug 2036176 - Part 2: Add IPProtectionPromptStore → Bug 2036176 - Part 2: Add IPProtectionPromptStore
Attachment #9575755 - Attachment description: WIP: Bug 2036176 - Part 4: Add IPProtectionPromptRepository with tests and instantiate it in Components → Bug 2036176 - Part 4: Add IPProtectionPromptRepository with tests and instantiate it in Components
Attachment #9575758 - Attachment description: WIP: Bug 2036176 - Part 5: Add IPProtectionPromptPreferencesMiddleware and tests → Bug 2036176 - Part 5: Add IPProtectionPromptPreferencesMiddleware and tests
Attachment #9575759 - Attachment description: WIP: Bug 2036176 - Part 6: Create IPProtectionBottomSheetFragment → Bug 2036176 - Part 6: Create IPProtectionBottomSheetFragment
Attachment #9575765 - Attachment description: WIP: Bug 2036176 - Part 7: Add IPProtectionManager with tests and instantiate it in Components → Bug 2036176 - Part 7: Add IPProtectionManager with tests and instantiate it in Components
Attachment #9575767 - Attachment description: WIP: Bug 2036176 - Part 8: Show VPN bottom sheet in Home and BaseBrowser fragments → Bug 2036176 - Part 8: Show VPN bottom sheet in Home and BaseBrowser fragments
Attachment #9583521 - Attachment description: WIP: Bug 2036176 - Part 9: Add a shared pref in settings to only show the dialog once → Bug 2036176 - Part 9: Add a shared pref in settings to only show the dialog once
Pushed by gmalekpour@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9783311c7ad9 https://hg.mozilla.org/integration/autoland/rev/b9e6d0e3bafa Part 1: Add Surface and update vpn metrics to include surface as extra key r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/eed1028b2590 https://hg.mozilla.org/integration/autoland/rev/3d0efaa53b50 Part 2: Add IPProtectionPromptStore r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/6e5f286c3306 https://hg.mozilla.org/integration/autoland/rev/c53569680fcc Part 3: Add IPProtectionPromptTelemetryMiddleware and tests r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/95c82f93fce6 https://hg.mozilla.org/integration/autoland/rev/a6a07600b22e Part 4: Add IPProtectionPromptRepository with tests and instantiate it in Components r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/bf32216841b6 https://hg.mozilla.org/integration/autoland/rev/7297080e2861 Part 5: Add IPProtectionPromptPreferencesMiddleware and tests r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/890319446d3f https://hg.mozilla.org/integration/autoland/rev/5c1c2562d91d Part 6: Create IPProtectionBottomSheetFragment r=android-reviewers,marcin https://github.com/mozilla-firefox/firefox/commit/c1c2ec504065 https://hg.mozilla.org/integration/autoland/rev/781f8adee6a1 Part 7: Add IPProtectionManager with tests and instantiate it in Components r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/26f5a2fb802e https://hg.mozilla.org/integration/autoland/rev/7976733a1456 Part 8: Show VPN bottom sheet in Home and BaseBrowser fragments r=android-reviewers,Roger https://github.com/mozilla-firefox/firefox/commit/3afda649c2e3 https://hg.mozilla.org/integration/autoland/rev/d090357dea63 Part 9: Add a shared pref in settings to only show the dialog once r=android-reviewers,Roger
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: