Commit graph

617 commits

Author SHA1 Message Date
wolfbeast
19f9451de0 [WebExAM] Use proper application name in WebExtension API error message. 2019-02-16 00:24:10 +08:00
adeshkp
aea50f182f Telemetry: Remove stubs and related code 2019-02-16 00:24:04 +08:00
JustOff
756f56126c [WebExAM] Properly handle the add-on name in case it's localized 2019-02-16 00:23:57 +08:00
wolfbeast
69919870c1 Add performance warnings to Deprecated module.
Adds a dedicated handler for performance warnings to be logged to
consoles if known performance-impacting methods are called.
Search service init is changed from a deprecation warning to a
performance warning for synchronous init.
This also re-enables the warning for the Basilisk & Co. search service
initialization which was previously removed in [a930a79]

See also the discussion on #916.
2019-02-16 00:23:07 +08:00
wolfbeast
0298125fa6 Return an empty set if getting recipes for host fails.
This avoids errors when _recipeManager is not (yet) available.
This resolves #496.
2019-02-16 00:22:48 +08:00
trav90
22183c7754 Remove OMX related options from configure 2019-02-16 00:22:39 +08:00
wolfbeast
def01c3bb9 Stop including a dummy dll on Windows for broken old versions of WebSense.
WebSense has moved to an extension solution instead of dll injection, so
this dummy dll (for blocking injection) is no longer necessary.
2019-02-16 00:22:34 +08:00
trav90
f457d25da7 Remove DirectShowReader Part 2: Build system 2019-02-16 00:20:56 +08:00
NTD
abf14355e1 [TychoAM] Give the second <hbox> an ID so it can be targeted in extensions.xul 2019-02-16 00:20:32 +08:00
Moonchild
b504989570 Update package.json
Update request version dependency
2019-02-16 00:20:08 +08:00
janekptacijarabaci
9c00e9e300 [PALEMOON] Re-apply removal of unnecessary code (Findbar is no longer in the gBrowser)
This resolves #793
2019-02-16 00:19:24 +08:00
JustOff
5c9fd5c5c6 Use a separate process to generate thumbnails only when multi-process mode is enabled 2019-02-16 00:18:14 +08:00
Gaming4JC
3c4b6babee Issue #795 - Make nsIUserInfo component optional
This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig
at build time, but leaves it on by default to avoid any compatibility issues in existing
applications.
2019-02-16 00:18:11 +08:00
Moonchild
d0e0acb1fa Revert "Make nsIUserInfo component optional with --disable-userinfo at build time" 2019-02-16 00:18:05 +08:00
Gaming4JC
5d075cfe31 Issue #795 - Make nsIUserInfo component optional
This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig
at build time, but leaves it on by default to avoid any compatibility issues in existing
applications.
2019-02-16 00:17:59 +08:00
trav90
55dd02194d Add --enable-av1 configure switch 2019-02-16 00:16:31 +08:00
wolfbeast
5345ccd8b6 Fix reference to undefined property warnings in toolkit's browser.xml. 2019-02-16 00:16:13 +08:00
yami
06cbc47e9e fix naming of getStartupChanges function 2019-02-16 00:16:11 +08:00
yami
4e13c1147b make style of amInstallTrigger.js more consistent 2019-02-16 00:16:09 +08:00
yami
bb0c4f2710 remove named function syntax in LightweightThemeManager.jsm 2019-02-16 00:16:07 +08:00
yami
ce968bc875 remove named function syntax in amWebInstallListener.js 2019-02-16 00:16:06 +08:00
yami
1807b14725 remove named function syntax in AddonManager.jsm 2019-02-16 00:16:04 +08:00
yami
b285dd8974 remove named function syntax in addonManager.js 2019-02-16 00:16:03 +08:00
Ascrod
879373db7a Update Readability from mozilla-central release branch (FF 62.0.3). Tag #361. 2019-02-16 00:15:57 +08:00
Ascrod
30f3c09db5 Remove unused import from AboutReader module. Tag #361. 2019-02-16 00:15:55 +08:00
Ascrod
6343212065 Issue #832 Part 2: Remove styling and images. 2019-02-16 00:15:52 +08:00
wolfbeast
a00d3a4d9e Fix a test (#670) 2019-02-16 00:15:48 +08:00
trav90
037afae5e6 Add mozilla::Span 2019-02-16 00:15:21 +08:00
wolfbeast
775dc680e9 Remove cache I/O telemetry.
Tag #21.
2019-02-16 00:14:55 +08:00
wolfbeast
b882e7c6be Remove telemetry probes to get detailed disk cache hit rate.
Tag #21.
2019-02-16 00:14:54 +08:00
wolfbeast
e87890d893 Remove telemetry probes for cache file system. 2019-02-16 00:14:52 +08:00
wolfbeast
1f4a5663e9 Update telemetry whitelists.
Tag #21.
2019-02-16 00:14:48 +08:00
wolfbeast
f019ffbb0b Remove telemetry to find optimal cache entry hash size
Tag #21.
2019-02-16 00:14:40 +08:00
NTD
abaee14a7e Only opt-in to esr52 search service for select applications 2019-02-16 00:14:37 +08:00
JustOff
3b473f209a Remove window.sizeToContent() from commonDialog.js, as it's useless and leads to overflow in the basic auth dialog 2019-02-16 00:14:20 +08:00
NTD
0b1b0c752e Update list of IDs to never send to AUS in AddonUpdateChecker.jsm 2019-02-16 00:14:15 +08:00
wolfbeast
58f6d1953c Add findbar.termPerTab
Allow the pref to switch between global search term and per-tab search term
2019-02-16 00:13:37 +08:00
wolfbeast
29aff48629 Revert "[PALEMOON] Findbar - remove unnecessary code (Findbar is no longer in the gBrowser)"
This reverts commit 38f30cdf759e4f6da96da777c3216b5047d672c1.
2019-02-16 00:13:31 +08:00
Ketmar Dark
59440a335d fix mozilla regression in search service (saving user-defined search engines)
this restores some API that is used by search engine management extensions, and
  tells "browser-search-engine-modified"/"engine-changed" signal to save user-defined
  search engines to "%PROFILE%/searchplugins", as it did in Good Old Times.
2019-02-16 00:12:54 +08:00
wolfbeast
f99050d1d8 Write out serialized search engine files when rebuilding cache.
This makes sure that any in-browser edits of search engines (searchplugins) are made permanent on disk.
Ref: https://forum.palemoon.org/viewtopic.php?f=13&t=20296 (Ketmar)
2019-02-16 00:12:37 +08:00
wolfbeast
ad782894c8 Remove all C++ telemetry autotimers 2019-02-16 00:12:34 +08:00
wolfbeast
8c8145e620 Remove all C++ Telemetry Accumulation calls.
This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables).
Stub resolution/removal should be a follow-up to this.
2019-02-16 00:12:32 +08:00
wolfbeast
521e7b79bf Fix toolbar styling in non-Australis toolkit themes part 2
Fix jar manifests.

This resolves #713
2019-02-16 00:11:48 +08:00
wolfbeast
4db9b4b2bb Fix toolbar styling in non-Australis toolkit themes
This resolves #713
2019-02-16 00:11:47 +08:00
wolfbeast
3b27dfb5e3 Remove TelemetryStopwatch module.
Tag #21
2019-02-16 00:11:42 +08:00
wolfbeast
e3a9020c5d Remove TelemetryStopwatch call sites from toolkit components.
Tag #21
2019-02-16 00:11:38 +08:00
NTD
ebd11f4040 Do not try and include devtools shared l10n when devtools is not built 2019-02-16 00:11:14 +08:00
trav90
8fd121628a Remove the const to fix the -Wignored-qualifiers warning with GCC 8 (Part 2) 2019-02-16 00:11:03 +08:00
NTD
37bb4f9108 Fix include path 2019-02-16 00:10:51 +08:00
NTD
416b4ac960 Add a slightly modified version of the gecko/44 search service and use it when building Pale Moon 2019-02-16 00:10:50 +08:00