Commit graph

9 commits

Author SHA1 Message Date
Moonchild
44388b01a3 Issue #21 - Remove Telemetry accumulation/structures from toolkit js.
This fixes toolkit modules and prevents toolkit component breakage.
Also removes about:telemetry
2022-04-28 10:26:19 +08:00
Gaming4JC
fbd9f1fcd4 Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm
reverts m-c 1279568, 1309699, 1310112
2019-03-29 22:23:03 +08:00
wolfbeast
1a5eb981a7 Include blankthumb in the correct file. 2019-02-16 00:27:57 +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
wolfbeast
6789cce7a5 Convert trinary to more explicit statement. 2019-02-16 00:10:00 +08:00
wolfbeast
61d4ea0009 Fix #include and potentially undefined Capture.options object. 2019-02-16 00:09:58 +08:00
wolfbeast
060aa7adeb Use a fixed thumbnail placeholder for blank thumbs (failed to capture). 2019-02-16 00:09:57 +08:00
wolfbeast
952c11cef9 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.
2019-02-16 00:07:35 +08:00
Roy Tam
dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00