tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 190439863b62ad4570c4dfc8ab5893b8e9a6ef16
parent 6a92f715383f3469a7390545175fa350c9044c9c
Author: Finn Terdal <fterdal@mozilla.com>
Date:   Wed,  7 Jan 2026 21:54:52 +0000

Bug 1950247 - Make theme header level 2 on new/edit profile pages r=jhirsch,profiles-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D278202

Diffstat:
Mbrowser/components/profiles/content/edit-profile-card.mjs | 1+
Mbrowser/components/profiles/tests/browser/browser_edit_profile_test.js | 9+++++++++
2 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/browser/components/profiles/content/edit-profile-card.mjs b/browser/components/profiles/content/edit-profile-card.mjs @@ -419,6 +419,7 @@ export class EditProfileCard extends MozLitElement { id="themes" value=${this.profile.themeId} data-l10n-id="edit-profile-page-theme-header-2" + headingLevel="2" name="theme" @change=${this.handleThemeChange} > diff --git a/browser/components/profiles/tests/browser/browser_edit_profile_test.js b/browser/components/profiles/tests/browser/browser_edit_profile_test.js @@ -282,6 +282,15 @@ add_task(async function test_edit_profile_theme() { await editProfileCard.updateComplete; + let themesPicker = editProfileCard.themesPicker; + + Assert.ok(themesPicker, "Themes picker should exist"); + Assert.equal( + themesPicker.headingLevel, + 2, + "Themes picker should have headingLevel of 2" + ); + let defaultThemeCard = editProfileCard.themesPicker.querySelector( "moz-visual-picker-item[value='default-theme@mozilla.org']" );