VOOZH about

URL: https://phabricator.services.mozilla.com/D284291

⇱ ⚙ D284291 Bug 2017049 - Part 3: Revive contentSearchUI styles and inline newtab style modifications. r?standard8!


Bug 2017049 - Part 3: Revive contentSearchUI styles and inline newtab style modifications. r?standard8!
ClosedPublic

Authored by mconley on Feb 20 2026, 4:45 PM.
Referenced Files
Unknown Object (File)
Fri, Jun 5, 1:37 PM
Unknown Object (File)
Thu, Jun 4, 8:09 PM
Unknown Object (File)
Thu, Jun 4, 6:15 PM
Unknown Object (File)
Mon, Jun 1, 8:17 PM
Unknown Object (File)
Thu, May 28, 10:50 PM
Unknown Object (File)
May 3 2026, 6:48 PM
Unknown Object (File)
Apr 26 2026, 3:07 PM
Unknown Object (File)
Apr 14 2026, 2:09 AM
Subscribers

Details

Summary

This is pretty ham-fisted, but it's also a temporary kludge until we can get the inline
search mechanism done and we can remove all of this.

Essentially, this revives and inlines the old non-handoff CSS from contentSearchUI.css into
contentSearchHandoffUI.css, but only uses it in non-handoff mode. It also includes a bunch
of additional overrides that newtab had historically been applying to contentSearchUI.css,
but those are now inlined directly. This way, we can get the behaviour and appearance that
we want without relying on newtab needing to update its sheets / send out a train-hop release
to support this revived mode.

The CSS rules have not been de-duplicated / simplified, beyond the inlining of various variables
that historically had lived within activity-stream.css. I honestly don't think such a
simplification / cleanup is worth the effort since this is so temporary.

Diff Detail

Event Timeline

mconley created this revision.
phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".Feb 20 2026, 4:46 PM
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: secure-revision.
mconley updated this revision to Diff 1209411.
mconley retitled this revision from WIP: Bug 2017049 - Part 3: Revive contentSearchUI styles and inline newtab style modifications. r?standard8! to Bug 2017049 - Part 3: Revive contentSearchUI styles and inline newtab style modifications. r?standard8!.
mconley added a reviewer: Standard8.
This revision is now accepted and ready to land.Feb 23 2026, 3:16 PM
Comment Actions

Address aria-label and dead code issue in D284290.

Revision Contents

PathSize
browser/
components/
search/
content/
310 lines
CommitTreeParentsAuthorSummaryDate
c557d14aa83a456cea524852Mike Conley
Bug 2017049 - Part 3: Revive contentSearchUI styles and inline newtab style… (Show More…)

Diff 1210276

browser/components/search/content/contentSearchHandoffUI.css

Loading...