Commit graph

6 commits

Author SHA1 Message Date
Paolo Amadini
36aefe42c5 Bug 1482648 - Part 4 - Clean up remaining references to broadcasters in front-end code. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D3151

--HG--
extra : rebase_source : d5aaf97c89deca198abefcebf61da3436e833ebb
2018-08-11 17:25:58 +01:00
Brian Grinstead
916ffe84c9 Bug 1473160 - Move non browser window startup and shutdown functionality into a separate JS file;r=Gijs
These are mac-only functions used to support the dock and application menu for
non browser windows (anything that includes macWindow.inc.xul). Make this more
straightforward by splitting the code out into a new script file that gets loaded
directly by macWindow.inc.xul rather than unconditionally adding the functions
and only calling them when needed.

MozReview-Commit-ID: 8y3rij5vqyh

--HG--
extra : rebase_source : 4e9aae343a41ed497e7da1e2c7acab3d42fea8a2
2018-07-11 06:47:16 -07:00
Brian Grinstead
2d00c754b4 Bug 1445764 - Remove redundant Places imports from pages that load browser.js;r=standard8
MozReview-Commit-ID: JsPiKMA21Fj

--HG--
extra : rebase_source : 3ada5cfcb0218d9c3ca798dd78ce1f6c7f1ec3f8
2018-07-03 14:26:51 -07:00
Brian Grinstead
bdde614ed0 Bug 1472751 - Remove MAC_NON_BROWSER_WINDOW preprocessor directive;r=Gijs
The menuitem used to be only included in the markup for the non-browser window
case. This changes it to include it as a hidden <menuitem> for the browser window
case, and then unhide it for the non-browser window case.

MozReview-Commit-ID: 8tY3GiTFmqe

--HG--
extra : rebase_source : 4628aa160fefcb5eacad0e6b174be7216071bda1
2018-07-02 14:25:35 -07:00
Brian Grinstead
3a2ecad399 Bug 1471734 - Move OSX dock menu markup to hiddenWindow.xul;r=Gijs
It's currently in macWindow.inc.xul which means it gets created for
all non-browser windows, but it's only ever set up for the hidden window.

MozReview-Commit-ID: LeXjKihPRYB

--HG--
extra : rebase_source : 8a1b0caa9aa841b31c38111575287b4a8a3fd79b
2018-07-02 10:42:25 -07:00
Brendan Dahl
a4c91290e1 Bug 1442829: Remove macBrowserOverlay.xul. r=Gijs
Move all of the overlay pieces into an include file except for the
DTD's that could not be put there. Inline the DTD's into the files
where they were used. Update comments in macWindow.inc.xul and browser.xul
to more accurately reflect the current state.

MozReview-Commit-ID: HZIeSf29Yl

--HG--
rename : browser/base/content/macBrowserOverlay.xul => browser/base/content/macWindow.inc.xul
extra : rebase_source : 5772943e01b4c6de7526ab829c6ea5b6960016e5
2018-03-19 08:57:12 -07:00
Renamed from browser/base/content/macBrowserOverlay.xul (Browse further)