Commit graph

321 commits

Author SHA1 Message Date
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
NTD
98656b3121 Move the "native" search service to a subdirectory 2019-02-16 00:10:48 +08:00
janekptacijarabaci
ead6332ccc Bug 1341957 - Add webgl.getSupportedExtensions() to about:support 2019-02-16 00:10:21 +08:00
janekptacijarabaci
43c36e207f Bug 1335296 - Expand about:support WebGL information 2019-02-16 00:10:19 +08:00
JustOff
62255ec61f Remove dead Help Viewer skin mapping from Toolkit 2019-02-16 00:10:11 +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
49f881cb96 Use try/catch in PageThumbs writeData to deal with null data from caller.
Quick fix for #670
2019-02-16 00:09:47 +08:00
janekptacijarabaci
54a727b3cb about:profiles - fix "Launch profile in new browser" (added "-no-remote" for Windows) 2019-02-16 00:09:46 +08:00
janekptacijarabaci
cbb7e5262c Bug 1351193 - Update tests 2019-02-16 00:09:13 +08:00
JustOff
b415f2b4b4 Fix a typo in aboutRights.dtd 2019-02-16 00:09:03 +08:00
wolfbeast
a097c19df9 Clean up app strings and legacy download manager after e92808f0ebbeab3ffb79a0b1a4d190f61fb8b43a 2019-02-16 00:08:59 +08:00
wolfbeast
9a207124fc Don't disable lightweight themes in PB mode.
This resolves #640
2019-02-16 00:08:50 +08:00
wolfbeast
1a634a81bc Use expected dialog button ordering in Launch Application dialog.
This resolves #639.
2019-02-16 00:08:48 +08:00
NTD
bb6204c1ec Issue #634 - aAddon.markAsSeen is not a function newaddon.js 2019-02-16 00:08:41 +08:00
Ascrod
8a46923c30 Revert "Bug 1456652 - SameSite cookie Reader view patch bypass"
This reverts commit 6f64e487f35986f093dbb002d12554a61021b2c9.
2019-02-16 00:07:58 +08:00
Ascrod
509ede2093 Bug 1456652 - SameSite cookie Reader view patch bypass 2019-02-16 00:07:56 +08:00
Ascrod
03706d38a6 Remove telemetry from NarrateControls.jsm. 2019-02-16 00:07:55 +08:00
Ascrod
20b7dc7326 Fix local link handling in Reader Mode. 2019-02-16 00:07:53 +08:00
wolfbeast
db0d0cfb0a Update about:rights links.
This resolves #603.
2019-02-16 00:07:50 +08:00
wolfbeast
fecd8ec7e6 Fix redirector paths
This resolves #602.
2019-02-16 00:07:48 +08:00
NTD
6c4b4c3b3f [AllAM] [STRING CHANGES] Appearance -> Themes 2019-02-16 00:07:40 +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
wolfbeast
9c9ba7c6c8 [TychoAM] Make resilient to missing pref lightweightThemes.animation.enabled 2019-02-16 00:07:26 +08:00
wolfbeast
21ea79484b Re-implement prompts.tab_modal.focusSwitch control in toolkit. 2019-02-16 00:07:21 +08:00
wolfbeast
bece3fdc29 Update troubleshooting pref whitelist following 593835e861ce3ab3f9d58aa1fc241399f1c1f244 2019-02-16 00:07:18 +08:00
wolfbeast
ad2c18b0f2 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
2019-02-16 00:07:16 +08:00
wolfbeast
c180f85048 Bug 1413868. 2019-02-16 00:06:58 +08:00
JustOff
b7cc34ab63 [PMkit] Keep the buttons position when they are placed right before space, flexible space or separator 2019-02-16 00:06:43 +08:00
wolfbeast
edecb0c67d Restore Pale Moon's standalone image viewing style. 2019-02-16 00:06:18 +08:00
wolfbeast
7b82a2ece4 Remove SSL Error Reporting telemetry 2019-02-16 00:06:16 +08:00
NTD
50f4bff9a5 Add HYPE_ICEWEASEL where appropriate 2019-02-16 00:06:05 +08:00
NTD
10487d6802 Use MOZ_AUSTRALIS to define common shared Australis features 2019-02-16 00:06:04 +08:00
janekptacijarabaci
aba5754bf1 Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true 2019-02-16 00:05:54 +08:00
wolfbeast
7b7cd83c2b Reorganize some internal pages. 2019-02-16 00:05:49 +08:00
janekptacijarabaci
235d0f518f Fix throws an error if "winUtils.supportsHardwareH264Decoding" not available
After "Restart normally" - throws an error:
Troubleshoot data provider failed: graphics
[Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMWindowUtils.supportsHardwareH264Decoding]"  nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)"  location: "JS frame :: resource://gre/modules/Troubleshoot.jsm :: graphics :: line 348"  data: no]  Troubleshoot.jsm:155
TypeError: invalid 'in' operand data  aboutSupport.js:204:1
2019-02-16 00:05:37 +08:00
janekptacijarabaci
c2d6003d64 "about:support" - added support for "Restart normally"
https://github.com/MoonchildProductions/Pale-Moon/pull/1093 (partially)
2019-02-16 00:05:35 +08:00
janekptacijarabaci
c8788a5f4a "about:profiles" and "about:support" - use "Restart in Safe Mode" instead of "Restart with Add-ons Disabled"
https://github.com/MoonchildProductions/Pale-Moon/issues/1563
2019-02-16 00:05:32 +08:00
NTD
be1bf5c4a9 [WebExAM] Remove E10SAddonsRollout.jsm
The associated preferences will have to remain for the time being because of nsAppRunner.cpp reads them.
2019-02-16 00:05:31 +08:00
NTD
8cc3515b2a [WebExAM] Remove unused AddonTestUtils.jsm 2019-02-16 00:05:29 +08:00
NTD
652805f741 [AllAM] Preprocess extensions.dtd to exclude WebExAM-only strings 2019-02-16 00:05:27 +08:00
NTD
673fb0b1b1 Cleanup WebExAM test dependencies 2019-02-16 00:05:26 +08:00
NTD
96aa6a99be [AllAM] Remove Mozilla Tests 2019-02-16 00:05:24 +08:00
NTD
23373e3e6d [AllAM] De-duplicate Locales 2019-02-16 00:05:21 +08:00
NTD
f22be8ca31 [AllAM] De-duplicate blocklist.js, list.js, newaddon.js, and xpinstallConfirm.js 2019-02-16 00:05:20 +08:00
NTD
65984db0eb [AllAM] De-duplicate amContentHander.js 2019-02-16 00:05:18 +08:00