Open Bug 1524294 Opened 10 months ago Updated 5 months ago

[Experiment] The Discovery Stream page is not responsive when horizontally resized

Categories

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

defect

Tracking

()

Tracking Status
firefox-esr60 --- unaffected
firefox65 --- unaffected
firefox66 --- wontfix
firefox67 --- affected

People

(Reporter: cmuresan, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

[Affected versions]:

  • Firefox Nightly 67.0a1, Build ID 20190131093752
  • Firefox Beta 66.0b3, Build ID 20190128143734

[Affected Platforms]:

  • All Windows
  • All Mac
  • All Linux

[Prerequisites]:

[Steps to reproduce]:

  1. Start the browser and open a new tab.
  2. Start resizing the browser window horizontally from left to right and observe the 3rd card.

[Expected results]:

  • All page elements resize and rearrange according to the window's size.

[Actual results]:

  • Only the Search bar resizes.

[Notes]:

  • In the default experience, there are 3 horizontal breakpoints.
  • Here is a link to a screen recording of the issue: Link.
Blocks: 1512725
Flags: needinfo?(khudson)

We are only supporting a single grid size width of 936 pixels (plus margins) for 66, so won't be uploading a fix for this for the MVP

Flags: needinfo?(khudson)
Priority: -- → P2
Iteration: --- → 68.1 - Mar 18 - 31

For what it's worth, this MVP is now enabled by default on Nightly (as of bug 1523703 I think), so many Nightly users may start hitting this if they have manually-sized browser windows.

Here's a screenshot of what this bug looks like for me, in a pretty reasonably-sized browser window. (Not unusable, but a bit broken-looking and noticeable every time I open a new tab which is often.)

Priority: P2 → P1

Wolasi, can you add details about why we've decided to push this to fx69?

Flags: needinfo?(wkonu)
Iteration: 68.1 - Mar 18 - 31 → ---
Priority: P1 → P2

Wolasi, sounds like the main concern is being responsive to narrow windows resulting in scroll bars and less so of excess whitespace on wider windows. If this is not for 68 when turning on for users, just making sure it's explicit that we do want those users to see scrollbars?

We will make the page responsive after our layout experiments have concluded and we know what the final layout for the page will be. Based on our current roadmap we should be ready to make the page responsive for v69 at the earliest.

Flags: needinfo?(wkonu)
No longer blocks: 1512725
No longer blocks: pocket-newtab-69
No longer blocks: pocket-newtab-68
Priority: P2 → P3
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.