Commit Graph

124 Commits

Author SHA1 Message Date
wolfbeast 8ba6dd1bd1 Remove cache I/O telemetry.
Tag #21.
2018-09-30 06:56:29 +02:00
wolfbeast ab9edfb54b Remove telemetry probes to get detailed disk cache hit rate.
Tag #21.
2018-09-30 04:39:37 +02:00
wolfbeast 3343a4b474 Remove telemetry probes for cache file system. 2018-09-29 23:55:49 +02:00
wolfbeast ddf29811b2 Update telemetry whitelists.
Tag #21.
2018-09-29 23:07:12 +02:00
wolfbeast 0b16007427 Remove telemetry to find optimal cache entry hash size
Tag #21.
2018-09-29 22:56:15 +02:00
Matt A. Tobin 9fe00e826d Only opt-in to esr52 search service for select applications 2018-09-28 18:47:30 -04:00
JustOff 43c4091450 Remove window.sizeToContent() from commonDialog.js, as it's useless and leads to overflow in the basic auth dialog 2018-09-23 17:30:43 +03:00
Ketmar Dark 2e9c525a91 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.
2018-09-10 18:37:04 +02:00
wolfbeast bbdd1c9318 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)
2018-09-05 11:21:12 +02:00
wolfbeast 93cae908bc Remove all C++ telemetry autotimers 2018-09-04 09:41:24 +02:00
wolfbeast ab961aeb54 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.
2018-09-03 10:11:38 +02:00
wolfbeast 134fdc7ec4 Remove TelemetryStopwatch module.
Tag #21
2018-08-20 09:41:05 +02:00
wolfbeast f030cc6c05 Remove TelemetryStopwatch call sites from toolkit components.
Tag #21
2018-08-20 09:33:07 +02:00
trav90 9b48c3fa58 Remove the const to fix the -Wignored-qualifiers warning with GCC 8 (Part 2) 2018-08-10 15:21:45 -05:00
Matt A. Tobin e1ac3350e2 Fix include path 2018-08-06 07:30:35 -04:00
Matt A. Tobin cae0dfbcbf Add a slightly modified version of the gecko/44 search service and use it when building Pale Moon 2018-08-06 07:30:09 -04:00
Matt A. Tobin 82eb8109c9 Move the "native" search service to a subdirectory 2018-08-06 06:11:17 -04:00
wolfbeast 3555533f7f Convert trinary to more explicit statement. 2018-07-26 23:14:11 +02:00
wolfbeast 9fc1381e11 Fix #include and potentially undefined Capture.options object. 2018-07-26 21:45:34 +02:00
wolfbeast 19b35e9251 Use a fixed thumbnail placeholder for blank thumbs (failed to capture). 2018-07-25 13:45:48 +02:00
wolfbeast e437d80133 Use try/catch in PageThumbs writeData to deal with null data from caller.
Quick fix for #670
2018-07-25 12:34:50 +02:00
janekptacijarabaci 45cdc5db38 about:profiles - fix "Launch profile in new browser" (added "-no-remote" for Windows) 2018-07-25 07:27:18 +02:00
Moonchild 0c5085ace1 Merge pull request #606 from Ascrod/master
Updates to Reader and Narrator components.
2018-07-07 15:18:51 +02:00
Ascrod 6a8ba47855 Revert "Bug 1456652 - SameSite cookie Reader view patch bypass"
This reverts commit 6f64e487f3.
2018-07-07 07:52:35 -04:00
Ascrod 6f64e487f3 Bug 1456652 - SameSite cookie Reader view patch bypass 2018-07-05 21:00:31 -04:00
Ascrod dac5ea4785 Remove telemetry from NarrateControls.jsm. 2018-07-04 21:25:41 -04:00
Ascrod caa2ac23c3 Fix local link handling in Reader Mode. 2018-07-04 21:25:02 -04:00
wolfbeast de85309fb1 On failure, save a dummy file from the background page thumb capture module.
If a background page thumbnail capture fails (e.g. due to too heavy scripting), we should
write -something- to the thumbnail cache, because otherwise it will try again and again,
which is problematic for bad trap pages, that even if the user has left the page never
to return again, the thumbnail service may still try to capture, and fail.

This resolves the only problem for us in #592.
2018-07-04 23:58:35 +02:00
wolfbeast 4b76d6427a Re-implement prompts.tab_modal.focusSwitch control in toolkit. 2018-07-03 04:16:11 +02:00
wolfbeast e92808f0eb Prevent suppressing executable warnings using the "don't ask me this again" checkbox.
A hidden preference matching the behavior of "browser.download.manager.alertOnEXEOpen" is kept, but is renamed in order to recover cases where the checkbox was used accidentally.
While there, simplify the `confirmLaunchExecutable` function by converting from promises to async function.
Since Basilisk moved this prompting to toolkit, we also clean up some unused duplicate strings from application/basilisk while we're there.

This resolves #581
2018-07-02 19:05:56 +02:00
wolfbeast 535e9399e6 Remove SSL Error Reporting telemetry 2018-06-29 17:40:01 +02:00
Matt A. Tobin 7664308ab1 Add HYPE_ICEWEASEL where appropriate 2018-06-28 15:50:23 -04:00
Matt A. Tobin fd4f7960e5 Cleanup WebExAM test dependencies 2018-06-26 16:21:28 -04:00
Matt A. Tobin 015922d371 Make the Error Console accessible from about:console and make it presentable in that context 2018-06-26 14:02:33 -04:00
Matt A. Tobin baf849c626 Revert "Make the Error Console accessible from about:console"
This reverts commit bbbb74e5f0.
2018-06-26 13:56:27 -04:00
Matt A. Tobin 02d374dbe6 Revert "Move the Error Console search box to the eval toolbar"
This reverts commit 2cdd998f8d.
2018-06-26 13:55:58 -04:00
Matt A. Tobin 2cdd998f8d Move the Error Console search box to the eval toolbar 2018-06-26 13:43:46 -04:00
Matt A. Tobin bbbb74e5f0 Make the Error Console accessible from about:console 2018-06-26 13:23:24 -04:00
janekptacijarabaci 1f50e1c476 Preferences - Saved Passwords - "Remove" button should not be active if there are no items 2018-06-24 12:18:48 +02:00
Ascrod 984dad43ae Update Readability from mozilla-central release branch (FF 60.0). 2018-06-02 15:49:59 -04:00
Ascrod 5f89c3da66 Remove Social API. 2018-05-30 17:45:05 -04:00
Gaming4JC bd85173562 Remove support and tests for HSTS priming from the tree. Fixes #384 2018-05-26 15:42:45 -04:00
Moonchild 72bab89cf6 Revert "Remove the Social API" 2018-05-25 20:45:48 +00:00
Ascrod 3a9d1b5351 Remove the Social API 2018-05-24 16:29:56 -04:00
wolfbeast ac25827a87 Remove SPS profiler.
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2018-05-24 14:06:04 +02:00
wolfbeast fcd7ee3c88 Remove the Dark Matter Detector (DMD) Memeory debugger component.
This resolves #376.
2018-05-23 16:31:42 +02:00
Moonchild b702d7d32a Merge pull request #368 from trav90/safebrowsing-work
Make safebrowsing optional at build time
2018-05-16 17:11:17 +02:00
Ascrod 9ef464a5ac Change Reader API to use events, remove messaging. 2018-05-15 21:06:41 -05:00
Ascrod b70d884598 Initial updates for Reader View. 2018-05-15 21:06:41 -05:00
Matt A. Tobin f86673741d Issue #347 - TychoAM nsBlocklistService does not support gfxBlacklist 2018-05-15 05:06:42 -04:00