| Commit message (Collapse) | Author | Age |
|
|
|
| |
Basically a S&R. Removed the macro and adjusts IDL codegen accordingly.
|
| |
|
|
|
|
| |
Co-authored-by: Moonchild <moonchild@palemoon.org>
|
|
|
|
| |
The experiments manager was already removed in bf6bb142fc5bcb49b053788e06160af304f639e5 and this was imported dead code from Tycho AM.
|
|
|
|
|
|
|
| |
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from modules, netwerk, security, storage, testing, toolkit, and
a few scattered misc files. More to come.
|
|
|
|
| |
Currently it defaults to bzip2, which has been obsolete for us.
|
|
|
|
|
|
| |
We rely on this for all OSes except Mac where precomplete should not
be in the root (it uses Mozilla's fallback packaging that places it in
$RESPATH)
|
|
|
|
|
|
| |
during package staging"
This reverts commit c622e988fed60f2e868cd0419f5cf517323b5c2a.
|
|
|
|
| |
and arm64 for Apple Silicon.
|
|
|
|
|
|
| |
`modal`
Following the behavior of the download dialog, the content handling dialog should be `dependent` as well. This means that this dialog should close when the parent window is closed, is not visible on the taskbar, and stays in front of the parent window.
|
|
|
|
|
|
| |
dialog as window modal
This adds the preference, `prompts.content_handling_dialog_modal.enabled`, to control whether the dialog is window modal or not.
|
|
|
|
|
|
| |
I didn't catch this because I am used to the .jsm files being imported near the
top of the file, not later on. This is the case in the other two files I
worked on. Only AddonUpdateChecker.jsm seems to have this problem.
|
|
|
|
| |
It's not just for supporting "Phoenix" extensions anymore.
|
|
|
|
|
|
|
| |
I also use the pref as a constant rather than calling the pref service
repeatedly to make code look much neater. APPCOMPATID matches
APPCOMPATVERSION, and doesn't give the vibe of a sneaky young lad trying to
enter into a tavern whilst underage.
|
| |
|
|
|
|
| |
This leaves just use of recursive make to build applications.
|
| |
|
|
|
|
| |
manifest URLs.
|
|
|
|
| |
This reverts commit d7fadcdef94399e14ad9ad8318ebc7131b78a75a.
|
|
|
|
|
|
|
|
|
|
| |
When installing an incompatible add-on, the add-ons manager checks first if a newer and compatible version of that add-on is available by sending a request either to the AUS or the provided update URL in the manifest.
If there's no update URL in the manifest and if the application does not provide an add-on update URL via preferences, the add-ons manager will error out and fail to notify that the said add-on is incompatible.
This commit addresses that by:
(a) preventing substitutions on the update manifest URL - this throws an error if it's empty; and
(b) failing early in the add-on update checker if the update manifest URL is empty and sends out an error notification
|
| |
|
|
|
|
| |
These were introduced in Bug 853388 for the sole purpose of tracking the current startup phase for telemetry
|
|
|
|
| |
by reverting Issue #1751
|
|
|
|
|
|
|
|
|
| |
the rest of the tree.”
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
This reverts commit 6f707bde95dab6998ac204f9ee6c925ee230c740.
|
|
|
|
| |
This reverts commit e7e63565ee4635198cc51ec3dd6f7a41e554b930.
|
|
|
|
|
|
| |
MOZ_WIDGET_TOOLKIT == 'cocoa’”
This reverts commit 1fe9c19305dadf2d5bcaa0e589fcd250389dfa8a.
|
|
|
|
|
| |
So we can build bzip2 MARs for selectively updating older versions of
the applications that don't understand xz.
|
|
|
|
|
|
|
|
| |
Since there really is no need to add file detection logic to the updater
if updating through AUS is old->new only anyway, replacing bzip2
handling with xz handling is fine, instead of adding it.
Considering the far superior compression of LZMA and MAR not being
a common archive format anyway, let's just K.I.S.S. it :)
|
| |
|
| |
|
|
|
|
|
|
| |
This also removes orange compat warning styling and associated strings.
Reverses the entirety of #1445
|
|
|
|
|
|
| |
GUIDS (remove the dual system)"
This reverts commit 3aa334d0b7de2a554c2234bfbb7a9f4e29dea451.
|
|
|
|
|
| |
This fixes toolkit modules and prevents toolkit component breakage.
Also removes about:telemetry
|
|
|
|
| |
Resolves #1835
|
|
|
|
| |
Also updates more comments.
|
|
|
|
| |
onDownloadWindowLoad() is called so that DownloadTaskbarProgress from the Downloads Manager window works when the application doesn't explicitly invoke onBrowserWindowLoad().
|
| |
|
| |
|
|
|
|
|
| |
This also removes some PP abuse and takes file entries out of PP when no longer
needed without XP_MACOSX conditionals.
|
|
|
|
|
|
| |
system)
This finally removes the dual-GUID hack. There's nothing as permanent as a temporary solution.
|
| |
|
|
|
|
|
|
|
|
|
| |
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
|
| |
|
| |
|
| |
|
|
|
|
| |
Another S&R run with some smarter matching.
|
|
|
|
|
|
| |
Since these are just interpreted comments, there's 0 impact on actual code.
This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are
a few others scattered around which will be removed manually in a second part.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
considered "native" by the Add-ons Manager when using the Dual-GUID system
A version bump triggering add-on compatibility check will re-evaluate the "native" status (among other things) so no extra or special work is required to fix erroneous warnings.
tl;dr instafix!
|