From b87d8246a9220c102df646c4e8a04777c9adb2c5 Mon Sep 17 00:00:00 2001 From: Zibi Braniecki Date: Fri, 2 Aug 2019 16:07:44 +0000 Subject: [PATCH] Bug 1501886 - Migrate menubar to Fluent. r=fluent-reviewers,Pike,flod Differential Revision: https://phabricator.services.mozilla.com/D34379 --HG-- extra : moz-landing-system : lando --- browser/base/content/browser-doctype.inc | 2 - browser/base/content/browser-menubar.inc | 324 +++++----------- browser/base/content/browser.js | 3 +- browser/base/content/browser.xhtml | 8 +- browser/base/content/hiddenWindowMac.xhtml | 4 +- browser/base/content/macWindow.inc.xul | 6 + browser/locales/en-US/browser/menubar.ftl | 282 ++++++++++++++ .../locales/en-US/chrome/browser/browser.dtd | 87 +---- .../browser/safebrowsing/report-phishing.dtd | 13 - browser/locales/jar.mn | 1 - intl/l10n/L10nRegistry.jsm | 7 +- .../bug_1501886_browser-menubar.py | 347 ++++++++++++++++++ .../en-US/chrome/global/charsetMenu.dtd | 1 - 13 files changed, 742 insertions(+), 343 deletions(-) create mode 100644 browser/locales/en-US/browser/menubar.ftl delete mode 100644 browser/locales/en-US/chrome/browser/safebrowsing/report-phishing.dtd create mode 100644 python/l10n/fluent_migrations/bug_1501886_browser-menubar.py diff --git a/browser/base/content/browser-doctype.inc b/browser/base/content/browser-doctype.inc index e14949568668..5b23ed5bf8c5 100644 --- a/browser/base/content/browser-doctype.inc +++ b/browser/base/content/browser-doctype.inc @@ -16,7 +16,5 @@ %syncBrandDTD; %brandingsDTD; - -%reportphishDTD; %editBookmarkOverlayDTD; diff --git a/browser/base/content/browser-menubar.inc b/browser/base/content/browser-menubar.inc index 43c6ad68cd4a..59963f2df177 100644 --- a/browser/base/content/browser-menubar.inc +++ b/browser/base/content/browser-menubar.inc @@ -8,94 +8,65 @@ !('@mozilla.org/widget/nativemenuservice;1' in Cc)) this.setAttribute('openedwithkey', event.target.parentNode.openedWithKey);"> - + + key="key_newNavigatorTab" data-l10n-id="menu-file-new-tab"/> + command="cmd_newNavigator" data-l10n-id="menu-file-new-window"/> + key="key_privatebrowsing" data-l10n-id="menu-file-new-private-window"/> - + + command="cmd_undo" data-l10n-id="menu-edit-undo"/> + command="cmd_redo" data-l10n-id="menu-edit-redo"/> + command="cmd_cut" data-l10n-id="menu-edit-cut"/> + command="cmd_copy" data-l10n-id="menu-edit-copy"/> + command="cmd_paste" data-l10n-id="menu-edit-paste"/> + command="cmd_delete" data-l10n-id="menu-edit-delete"/> + command="cmd_selectAll" data-l10n-id="menu-edit-select-all"/> + command="cmd_find" data-l10n-id="menu-edit-find-on"/> + command="cmd_findAgain" data-l10n-id="menu-edit-find-again"/> - + - + + command="cmd_CustomizeToolbars" data-l10n-id="menu-view-customize-toolbar"/> - + + oncommand="SidebarUI.toggle('viewBookmarksSidebar');" data-l10n-id="menu-view-bookmarks"/> + oncommand="SidebarUI.toggle('viewHistorySidebar');" data-l10n-id="menu-view-history-button"/> + oncommand="SidebarUI.toggle('viewTabsSidebar');" data-l10n-id="menu-view-synced-tabs-sidebar"/> - + + command="cmd_fullZoomEnlarge" data-l10n-id="menu-view-full-zoom-enlarge"/> + command="cmd_fullZoomReduce" data-l10n-id="menu-view-full-zoom-reduce"/> + command="cmd_fullZoomReset" data-l10n-id="menu-view-full-zoom-reset"/> + checked="false" data-l10n-id="menu-view-full-zoom-toggle"/> - + + type="radio" data-l10n-id="menu-view-page-style-no-style"/> + checked="true" data-l10n-id="menu-view-page-basic-style"/> + onpopupshowing="CharsetMenu.build(event.target); UpdateCurrentCharset(this);" data-l10n-id="menu-view-charset"> #ifdef XP_MACOSX + key="key_fullScreen" data-l10n-id="menu-view-enter-full-screen"> #else + observes="View:FullScreen" data-l10n-id="menu-view-full-screen"/> #endif - + + command="Browser:ShowAllHistory" data-l10n-id="menu-history-show-all-history"/> + command="Tools:Sanitize" data-l10n-id="menu-history-clear-recent-history"/>