Closed Bug 1554961 Opened 6 years ago Closed 6 years ago

The “Add Top Site” and “Add Search Engine” context menu options do not open their respective modals when clicked if the Top Sites section is collapsed

Categories

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

defect

Tracking

()

VERIFIED FIXED
Firefox 70
Iteration:
70.1 - Jul 8 - 21
Tracking Status
firefox67 --- wontfix
firefox67.0.1 --- wontfix
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- verified

People

(Reporter: remus.dranca, Assigned: jcarlos)

References

Details

(Keywords: github-merged)

Attachments

(2 files)

Attached image TopSitesCollapsed.gif

[Affected versions]:

  • Firefox Release 67.0 and above

[Affected Platforms]:

  • All Windows
  • All Mac
  • All Linux

[Steps to reproduce]:

  1. Open the browser with a new profile and navigate to the about:newtab page.
  2. Click the Top Sites section title.
  3. Click the three dot menu from the "Top sites" section.
  4. Observe the "Add Top Site" and "Add Search Engine" options.
  5. Click the "Add Top Site" or "Add Search Engine" option and observe the behavior.

[Expected result]:

  • Step 4: The "Add Top Site" and "Add Search Engine" options are grayed out.

OR

  • Step 4: The two options are actionable.
  • Step 5: The "Top sites" section is expanded and the "New Top Site" or "Add Search Engine" modal is displayed.

[Actual result]:

  • Step 4: The "Add Top Site" and "Add Search Engine" options are actionable.
  • Step 5: The "Top sites" section remains collapsed and the "New Top Site" or "Add Search Engine" modal is not displayed.

[Notes]:

  • If the "Top sites" section is expanded after the "Add Top Site" or "Add Search Engine" option is clicked when the section is collapsed, the "New Top Site" and "Add Search Engine" modals are displayed. If both options are selected, both windows are displayed, one after another after canceling/saving the first one.
  • Attached is a screen recording of the issue.
Iteration: --- → 69.2 - May 27 - Jun 9
Priority: -- → P2
Iteration: 69.2 - May 27 - Jun 9 → ---
Component: Activity Streams: Newtab → New Tab Page
Priority: P2 → P1
Assignee: nobody → jcarlos

Which expected result is best? From above when the TopSites section is collapsed.

Step 4: The "Add Top Site" and "Add Search Engine" options are grayed out.
or
Step 4: The two options are actionable.
Step 5: The "Top sites" section is expanded and the "New Top Site" or "Add Search Engine" modal is displayed.

Flags: needinfo?(wkonu)

I'm leaning towards Step 5 because it provides visual confirmation that the top site has been added.

Flags: needinfo?(wkonu)
Iteration: --- → 70.1 - Jul 8 - 21
Blocks: 1567243
Status: NEW → RESOLVED
Closed: 6 years ago
Keywords: github-merged
Resolution: --- → FIXED
Target Milestone: --- → Firefox 70

I have verified that this issue is no longer reproducible with the latest Firefox Nightly (70.0a1 Build ID - 20190721215935) installed, on Windows 10 x64, Arch Linux and Mac 10.14.5.

Status: RESOLVED → VERIFIED

Is this something we should consider uplifting to Beta for Fx69 or can it ship with Fx70? Please nominate this for Beta approval if you wish to backport.

Flags: needinfo?(jcarlos)

Nope, should be fine to just ship this in FX70

Flags: needinfo?(jcarlos)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: