From 23021a139bf6be0da6b3b683ba03419d10894494 Mon Sep 17 00:00:00 2001 From: Gabriel Luong Date: Tue, 16 Feb 2021 22:37:23 +0000 Subject: [PATCH] Bug 1690340 - Part 4: Insert the "Page Source" before the "Extensions for Developers" menu item. r=mconley,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D104871 --- devtools/client/framework/browser-menus.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/devtools/client/framework/browser-menus.js b/devtools/client/framework/browser-menus.js index 1b2b2aaea0ad..67128ec56ff2 100644 --- a/devtools/client/framework/browser-menus.js +++ b/devtools/client/framework/browser-menus.js @@ -269,9 +269,11 @@ function addTopLevelItems(doc) { // There is still "Page Source" menuitem hardcoded into browser.xhtml. Instead // of manually inserting everything around it, move it to the expected // position. - const pageSource = doc.getElementById("menu_pageSource"); - const endSeparator = doc.getElementById("devToolsEndSeparator"); - menu.insertBefore(pageSource, endSeparator); + const pageSourceMenu = doc.getElementById("menu_pageSource"); + const extensionsForDevelopersMenu = doc.getElementById( + "menu_extensionsForDevelopers" + ); + menu.insertBefore(pageSourceMenu, extensionsForDevelopersMenu); } /**