Closed Bug 1279471 Opened 8 years ago Closed 7 years ago

Unable to remove items from History if the "Prevent this page from creating additional dialogs" checkbox was checked

Categories

(Firefox :: New Tab Page, defect, P3)

x86_64
All
defect

Tracking

()

VERIFIED FIXED
Firefox 56
Tracking Status
firefox50 --- affected
firefox57 --- unaffected

People

(Reporter: cmuresan, Assigned: andreio)

References

Details

Attachments

(1 file)

[Affected versions]:
- Firefox 45.0 and up
- Activity Stream 1.0.19-dev

[Affected Platforms]:
- All Windows
- All Mac OS X
- All Linux

[Prerequisites]:
- Latest Activity Stream add-on version (1.0.19-dev) was previously installed on a clean profile.
- Have enough history so that the "Top Sites", "Highlights", "History" areas are populated with visited websites.

[Steps to reproduce]:
1. Open the browser with the profile from prerequisites. 
2. Click the Activity Stream button from the browser toolbar.
3. Hover an item from the Highlights section.
4. Expand the Highlight context menu and click "Delete from History".
5. When the dialog appears click "Cancel" and repeat step 4.
6. When the dialog appears check the "Prevent this page from creating additional dialogs" checkbox and click "Cancel".
7. Repeat steps 3 and 4.

[Expected result]:
The "Prevent this page from creating additional dialogs" checkbox should not be displayed.

[Actual result]:
After the checkbox is checked you are no longer able to remove items from History because no dialogs are created.

[Notes]:
- The issue is also reproducible in the New Tab page.
- After a page refresh you are again able to remove items from History, because the checkbox resets itself.
- Attached a screen recording of the issue.
Priority: -- → P3
Component: Activity Streams: General → Activity Streams: Newtab
The Test Pilot version is no more, and the system-addon version has an in-page modal dialog for confirmation.

Fixed by https://github.com/mozilla/activity-stream/pull/2749 uplifted in bug 1376984.
https://hg.mozilla.org/mozilla-central/rev/854faa727465
Assignee: nobody → andrei.br92
Blocks: 1376984
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 56
Component: Activity Streams: Newtab → New Tab Page

Marking as Verified as Activity Stream has been transitioned from an addon to a feature build in the browser.
The issue is not reproducible on the current version of the New Tab page.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: