Closed Bug 1706360 Opened 3 years ago Closed 3 years ago

Change default background colors of new-tab in Firefox 89

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox89 --- fixed
firefox90 --- fixed

People

(Reporter: julianwels, Assigned: julianwels)

References

(Regressed 1 open bug)

Details

Attachments

(3 files)

With bug 1703941 we turned on new new-tab for Firefox 89, but the final polish and proton color adjustments will come later, in Firefox 90. We should adjust the background colors temporarily for Firefox 89, so there is no color mismatch between the background and the rest of new-tab.

For the light theme, we should switch from white backgrounds to proton base-layer-02 already (#F9F9FB) because the drop shadows alone are not enough to distinguish the cards from the background.

For the dark theme, we should keep the old background color from Firefox 88 (#2A2A2E), as there is a color tone mismatch between the cards and the background that will get resolved in Firefox 90.

When we implement the other style changes with Firefox 90 with FIDE-437, we can change the styles again.

Attachment #9217078 - Attachment description: WIP: Bug 1706360 - Adjust default background colors of new-tab. → Bug 1706360 - Adjust default background colors of new-tab.
Attachment #9217078 - Attachment description: Bug 1706360 - Adjust default background colors of new-tab. → WIP: Bug 1706360 - Adjust default background colors of new-tab.
See Also: → 1705511

It was mentioned bug 1693819 would need to be backed out in bug 1705511 comment 0 if new tab background color is not white? Should that happen as part of this bug or are we choosing to flash the user?

Depends on: 1693819
Flags: needinfo?(julianwels)
Flags: needinfo?(dothayer)

Could you provide me with STRs for this flash? :) Because I can't reproduce it

I don't think I understand how the changes from bug 1693819 or this one can fix or re-introduce these flashes.
Changing #1C1B22 to #2A2A2E should be barely perceptible. What am I missing here?

Flags: needinfo?(julianwels) → needinfo?(edilee)

(In reply to Julian Gaibler from comment #3)

Changing #1C1B22 to #2A2A2E should be barely perceptible. What am I missing here?

It's because basically the whole window changes color. Here's a video with your patch and opening 10 windows for dark and light. And then again without your patch.

Flags: needinfo?(edilee)
Attachment #9217569 - Attachment description: example flashing → example flashing (seizure warning?)

This should not be a blocker for MR1 or cause any backouts of fixes already landed. Please consider this out of scope for MR1.

Flags: needinfo?(dothayer)

Approval Request Comment
[Feature/Bug causing the regression]:

[Needs manual test from QE? If yes, steps to reproduce]:

[List of other uplifts needed for the feature/fix]:

[Why is the change risky/not risky?]: simple ui change

Attachment #9219084 - Flags: approval-mozilla-beta?

Comment on attachment 9219084 [details] [diff] [review]
newtab-background.diff

This isn't on mozilla-central and the patch has conflict markers in it.

Attachment #9219084 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
Attachment #9217078 - Attachment description: WIP: Bug 1706360 - Adjust default background colors of new-tab. → Bug 1706360 - Adjust default background colors of new-tab.
Pushed by dgottwald@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1bfac0068a43
Adjust default background colors of new-tab. r=dao

(In reply to Pascal Chevrel:pascalc from comment #7)

Comment on attachment 9219084 [details] [diff] [review]
newtab-background.diff

This isn't on mozilla-central and the patch has conflict markers in it.

Ah, I was under the impression it needed to be on beta. Also new to mercurial so that was my mistake. I will reattach a diff from central.

Oops, sorry

Flags: needinfo?(julianwels)
Pushed by elee@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b866d89278a8
Adjust default background colors of new-tab. r=dao,Mardak
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch

Comment on attachment 9217078 [details]
Bug 1706360 - Adjust default background colors of new-tab.

Beta/Release Uplift Approval Request

  • User impact if declined: Visual disparity on the (rather prominent) new-tab page.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): not risky, since it's just simple style changes
  • String changes made/needed:
Attachment #9217078 - Flags: approval-mozilla-beta?

Will this be included in the next Beta build?

Flags: needinfo?(pascalc)

Comment on attachment 9217078 [details]
Bug 1706360 - Adjust default background colors of new-tab.

Low risk, approved for 89 beta 9, thanks.

Flags: needinfo?(pascalc)
Attachment #9217078 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Regressions: 1713963
See Also: → 1711205
Blocks: 1730562
Regressions: 1831299
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: