From cc7822e16a68c04a38cd9939234b9655d2cd24b9 Mon Sep 17 00:00:00 2001 From: Tom Schuster Date: Fri, 14 Jun 2024 21:08:04 +0000 Subject: [PATCH] Bug 1893068 - Remove popup inline event handlers from the menubar. r=Gijs,devtools-reviewers,nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D212247 --- browser/base/content/browser-menubar.inc | 49 +++------- browser/base/content/browser-menubar.js | 93 +++++++++++++++++++ .../test/menubar/browser_file_close_tabs.js | 8 +- .../test/menubar/browser_file_share.js | 8 +- 4 files changed, 114 insertions(+), 44 deletions(-) diff --git a/browser/base/content/browser-menubar.inc b/browser/base/content/browser-menubar.inc index f7a006892c51f..7b8a78623e0dd 100644 --- a/browser/base/content/browser-menubar.inc +++ b/browser/base/content/browser-menubar.inc @@ -3,26 +3,16 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. - -