Commit Graph

81 Commits

Author SHA1 Message Date
Moonchild 9305760571 Issue #1656 - Part 9: Single-line-comment style. 2020-09-25 22:07:00 +08:00
Moonchild d5919942ff Issue #1656 - Part 8: Devtools and misc. 2020-09-25 22:06:55 +08:00
Moonchild 0cd673d720 Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
Moonchild 30df895eb2 Issue #1656 - Part 3: Nuke more vim config lines in the tree.
Another S&R run with some smarter matching.
2020-09-25 22:04:17 +08:00
Moonchild 8c395520d9 Issue #1656 - Part 1: Nuke most vim config lines in the tree.
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.
2020-09-25 22:04:12 +08:00
wolfbeast eabcbe5672 [AM] Clean up addon-signing build leftovers. 2020-05-02 08:23:23 +08:00
Matt A. Tobin c3d2282ba8 Issue #1516 - Part 1: Add a global build define to determine if the client can draw in the titlebar and update consumers of the local define 2020-04-18 07:02:04 +08:00
Matt A. Tobin 4f0ac63dd9 Take files out of preprocessing that no longer require it 2020-04-11 09:40:39 +08:00
JustOff e2ff7eae1e Issue #65 - Fix unprocessed directives in WebRequest.jsm 2020-04-03 09:30:55 +08:00
Matt A. Tobin 6b2664c8c5 Issue #1499 - Re-import ExtensionStorage.jsm 2020-04-03 09:21:07 +08:00
Matt A. Tobin f38c12f0b4 Issue #1470 - Part 1: Refactor UpdateUtils.jsm 2020-03-13 10:16:43 +08:00
New Tobin Paradigm 9532e6f02e Remove exposed bug from UpdateUtils.jsm 2020-03-05 09:38:34 +08:00
Matt A. Tobin 678b1ea2ec Issue #1053 - Remove android support from toolkit
Note: Does not remove support completely from toolkit/mozapps/installer or from telemetry or AppConstants.jsm
2020-02-27 07:32:40 +08:00
Matt A. Tobin e5bacc6f6e Issue #439 - Remove tests from toolkit/ 2020-02-27 07:32:33 +08:00
Matt A. Tobin 11efe7888c Issue #1454 - Add MOZ_PKG_SPECIAL to UpdateUtils 2020-02-21 07:04:54 +08:00
Matt A. Tobin 44da82db2a Issue #1320 - Stop appending cpu arch to the end of %BUILD_TARGET% on Windows in UpdateUtils.jsm 2020-02-18 07:15:11 +08:00
Matt A. Tobin b244d44891 Issue #1390 - Remove secondscreen modules from toolkit 2020-02-07 08:00:27 +08:00
Matt A. Tobin cc403750d3 Issue #65 - Remove AppConstants from toolkit/modules
Except for secondscreen
2020-02-07 07:55:51 +08:00
roytam1 65ca6d8036 Revert "[WebRequest] Remove AddonManagerPermissions leftovers" 2020-02-07 07:49:44 +08:00
wolfbeast 0070369171 Issue #1342 - Remove support for system NSPR/NSS 2020-01-31 07:44:03 +08:00
wolfbeast 690fb97392 [WebRequest] Remove AddonManagerPermissions leftovers
This was added as part of the WebExtension sec issue CVE-2017-5389.
Since we no longer have this interface, it needed to be removed to
prevent errors in the WebRequest channel callback.
2020-01-31 07:43:09 +08:00
wolfbeast 1f68992bee Issue #1124: Remove Firefox Developer Edition code.
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-17 13:32:31 +08:00
wolfbeast f88da927a6 Remove e10s info from about:support
tag #953
2019-07-11 22:25:10 +08:00
adeshkp 05276951a7 Issue #246 - Remove "enhanced" newtab code from toolkit 2019-05-31 07:20:41 +08:00
Matt A. Tobin 4302912c0a Remove UpdateChannel.jsm 2019-04-27 08:55:44 +08:00
Matt A. Tobin 3c98d8f72d Add application ID and widget toolkit placeholders to UpdateUtils.jsm 2019-04-27 08:54:35 +08:00
Ascrod a24456a76d Issue #991 Part 8: Toolkit everything else 2019-04-27 08:22:23 +08:00
wolfbeast 3685261ed4 Remove CloudSync
Tag #812
2019-04-19 09:27:23 +08:00
Tooru Fujisawa 5676f63f41 Stage 1-4: Update tests 2019-04-13 07:00:27 +08:00
wolfbeast 03821e0bfc Remove conditional MOZ_MAINTENANCE_SERVICE code
Tag #145
2019-02-21 14:56:20 +08:00
NTD e30598c519 [TychoAM] Fix GMP* so that EME works in Basilisk
Also, keep WebExAM working for the moment
2019-02-16 00:27:39 +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
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
wolfbeast 9a207124fc Don't disable lightweight themes in PB mode.
This resolves #640
2019-02-16 00:08:50 +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
NTD 50f4bff9a5 Add HYPE_ICEWEASEL where appropriate 2019-02-16 00:06:05 +08:00
janekptacijarabaci aba5754bf1 Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true 2019-02-16 00:05:54 +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 d180a351b0 Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files 2019-02-16 00:03:28 +08:00
janekptacijarabaci 358cb3e504 Remove appConstants usage from Troubleshoot.jsm (follow up)
Tags:
#65
#494 (follow up)
2019-02-16 00:02:55 +08:00
janekptacijarabaci 185269cb62 Revert "Add a next preprocessing to Troubleshot.jsm"
This reverts commit 6ac05db3d6f771a3a572a5701e0dbe88754f47b3.
2019-02-16 00:02:53 +08:00
janekptacijarabaci 1b0ffd8a7b Add a next preprocessing to Troubleshot.jsm
Issue #65 (partially)
2019-02-16 00:02:52 +08:00
janekptacijarabaci 63ad437c13 Add architecture detection to "about:" and "about:support"
Issue #492
2019-02-16 00:02:50 +08:00
Ascrod 867cbe5252 Remove Social API. 2019-02-15 23:59:43 +08:00
Moonchild aa52f6bd53 Revert "Remove the Social API" 2019-02-15 23:58:52 +08:00
Ascrod 44dc9ecd8e Remove the Social API 2019-02-15 23:58:48 +08:00
wolfbeast 1a823f5ad6 Remove SPS profiler.
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2019-02-15 23:58:37 +08:00
trav90 5c16f3d5ba Make safebrowsing optional at build time - Part 3: toolkit/ 2019-02-15 23:57:56 +08:00