Closed Bug 1404319 Opened 8 years ago Closed 8 years ago

[Shield] about:pioneer - User can still enroll with add-on uninstalled

Categories

(Shield :: Shield Study, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: aflorinescu, Assigned: osmose)

References

Details

[Prerequisites:] Ensure the following preferences are set : extensions.pioneer-enrollment-study.updateTimerInterval = 1 extensions.pioneer-enrollment-study.firstPromptDelay = 1 extensions.pioneer-enrollment-study.secondPromptDelay = 180000 extensions.pioneer-enrollment-study.studyEndDelay = 180000 extensions.pioneer-enrollment-study.studyEnrolledEndDelay = 180000 extensions.pioneer-enrollment-study.enrollmentState = ‘’ (empty string) [Steps:] 1. Open Firefox setting the prerequisites. 2. Install add-on https://net-mozaws-prod-addons-signxpi-output.s3.amazonaws.com/pioneer-enrollment-study-2.0.1.xpi. 3. Uninstall the add-on. [Actual Result:] -about:pionner page is opened in background -pop-up notification is closed -add-on installed [Expected Result:] The currently-open notification is removed. The tab to about:pioneer remains. The following question marks for this scenario: a. You can still click enroll in the about:pioneer page and it will change the value for extensions.pioneer-enrollment-study.enrollmentState b. On refresh about:pionner page will display "The address isn’t valid" c. On session restore you will get the b. tab loaded
Assignee: nobody → mkelly
Commits pushed to master at https://github.com/mozilla/pioneer-enrollment-study https://github.com/mozilla/pioneer-enrollment-study/commit/d506590fbe398ce5a36d4b28ad68e6d1bb60e007 Fix bug 1404319: Close open about:pioneer pages upon uninstallation. https://github.com/mozilla/pioneer-enrollment-study/commit/cf928159a00e5b136b5a9ed8c256e2266460ecc0 Merge pull request #3 from Osmose/close-pioneer-tabs Fix bug 1404319: Close open about:pioneer pages upon uninstallation.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Verified as fixed: 56.0 20170926190823 - Ubuntu 16.04 / Windows 10 x64
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.