mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1689437, respect bookmarks.toolbars.bookmarks pref values to display bookmarks toolbar in skeleton UI r=dthayer
Differential Revision: https://phabricator.services.mozilla.com/D103358
This commit is contained in:
parent
e2e8e3c012
commit
3e25955d29
@ -1877,9 +1877,13 @@ nsresult AppWindow::MaybeSaveEarlyWindowPersistentValues(
|
||||
}
|
||||
settings.searchbarSpan = searchbar;
|
||||
|
||||
Element* bookmarksToolbar = doc->GetElementById(u"PersonalToolbar"_ns);
|
||||
bookmarksToolbar->GetAttribute(u"collapsed"_ns, attributeValue);
|
||||
settings.bookmarksToolbarShown = attributeValue.EqualsLiteral("false");
|
||||
nsAutoString bookmarksVisibility;
|
||||
Preferences::GetString("browser.toolbars.bookmarks.visibility",
|
||||
bookmarksVisibility);
|
||||
settings.bookmarksToolbarShown =
|
||||
bookmarksVisibility.EqualsLiteral("always") ||
|
||||
(Preferences::GetBool("browser.toolbars.bookmarks.2h2020", false) &&
|
||||
bookmarksVisibility.EqualsLiteral("newtab"));
|
||||
|
||||
Element* menubar = doc->GetElementById(u"toolbar-menubar"_ns);
|
||||
menubar->GetAttribute(u"autohide"_ns, attributeValue);
|
||||
|
Loading…
Reference in New Issue
Block a user