Moonchild
84fa3f9f72
Redundant code path cleanup ( #1702 )
...
Remove various obsolete configure options.
Remove Adjust SDK install tracking filth.
Remove redundant code paths in old-configure
This also optimizes linker use
Remove redundant conditional blocks.
Rewrite span.h without constexpr use.
2021-01-02 19:27:13 +00:00
Moonchild
6b9f2095a3
Issue #1656 - Part 9: Single-line-comment style.
2020-09-24 08:56:05 +00:00
Moonchild
4a42352e64
Issue #1656 - Part 8: Devtools and misc.
2020-09-24 08:10:23 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Moonchild
528b88d704
Issue #1656 - Part 3: Nuke more vim config lines in the tree.
...
Another S&R run with some smarter matching.
2020-09-23 15:14:30 +00:00
Moonchild
a680bdc637
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-23 13:55:00 +00:00
wolfbeast
37f2b54dc5
[AM] Clean up addon-signing build leftovers.
2020-04-21 13:07:10 +02:00
Matt A. Tobin
6f6d1f6ff7
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-14 19:16:07 -04:00
Matt A. Tobin
eb28b1f32b
Take files out of preprocessing that no longer require it
2020-04-07 22:41:34 -04:00
JustOff
065ec07d6b
Issue #65 - Fix unprocessed directives in WebRequest.jsm
2020-04-01 21:38:20 +03:00
Matt A. Tobin
5e03c9ad4c
Issue #1499 - Re-import ExtensionStorage.jsm
2020-03-26 15:38:21 -04:00
Matt A. Tobin
aaedcc45fb
Issue #1470 - Part 1: Refactor UpdateUtils.jsm
2020-03-05 19:22:49 -05:00
New Tobin Paradigm
88da01c294
Remove exposed bug from UpdateUtils.jsm
2020-03-04 13:03:27 -05:00
Matt A. Tobin
35c26c6c19
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-25 19:45:39 -05:00
Matt A. Tobin
0ddd00f195
Issue #439 - Remove tests from toolkit/
2020-02-25 15:07:00 -05:00
Matt A. Tobin
e6b48cb648
Issue #1454 - Add MOZ_PKG_SPECIAL to UpdateUtils
2020-02-19 15:05:50 -05:00
Matt A. Tobin
66b9ddfd32
Issue #1320 - Stop appending cpu arch to the end of %BUILD_TARGET% on Windows in UpdateUtils.jsm
2020-02-17 12:19:22 -05:00
Matt A. Tobin
e80e4595b9
Issue #1390 - Remove secondscreen modules from toolkit
2020-02-06 14:49:41 -05:00
Matt A. Tobin
6a3907dae4
Issue #65 - Remove AppConstants from toolkit/modules
...
Except for secondscreen
2020-02-02 04:25:47 -05:00
wolfbeast
499b287394
Issue #1342 - Remove support for system NSPR/NSS
2020-01-30 18:15:38 +01:00
wolfbeast
e57998f68b
[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-29 09:08:00 +01:00
wolfbeast
9f7b943c1d
Issue #1124 : Remove Firefox Developer Edition code.
...
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-14 17:19:40 +02:00
wolfbeast
f7f7224ded
Remove e10s info from about:support
...
tag #953
2019-07-08 21:46:44 +02:00
adeshkp
8db31d5367
Issue #246 - Remove "enhanced" newtab code from toolkit
2019-05-25 15:59:01 -04:00
Matt A. Tobin
9cf2c92c3e
Remove UpdateChannel.jsm
2019-04-25 07:50:52 -04:00
Matt A. Tobin
cb5d20deb7
Add application ID and widget toolkit placeholders to UpdateUtils.jsm
2019-04-25 06:02:08 -04:00
Matt A. Tobin
bca1943ca7
Fix variable used before being declared in UpdateUtils.jsm
...
Fall out from #991
2019-04-21 11:28:27 -04:00
Ascrod
af7e140d4e
Merge branch 'master' into default-pref
2019-04-18 20:35:10 -04:00
Ascrod
8757548a3e
Issue #991 Part 8: Toolkit everything else
2019-04-13 11:37:45 -04:00
Matt A. Tobin
6968a3e402
Merge branch 'master' into Sync-weave
2019-04-08 18:56:39 -04:00
wolfbeast
c3b63b831c
Merge branch 'master' into 816
2019-04-05 20:01:10 +02:00
wolfbeast
4c43148643
Remove CloudSync
...
Tag #812
2019-03-13 09:50:54 +01:00
wolfbeast
fc0a0f13ad
Remove conditional MOZ_MAINTENANCE_SERVICE code
...
Tag #145
2019-02-20 10:54:51 +01:00
wolfbeast
43d44975b1
Remove WebExtension support from the platform.
...
- Conditional code
- WE APIs
- WE toolkit theming
2019-02-13 19:11:37 +01:00
Tooru Fujisawa
ae4af7b7e5
Stage 1-4: Update tests
2019-02-03 08:21:19 +01:00
Matt A. Tobin
a606410ba9
[TychoAM] Fix GMP* so that EME works in Basilisk
...
Also, keep WebExAM working for the moment
2019-01-29 10:48:41 -05:00
wolfbeast
202e78b731
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 .
2018-12-24 05:06:54 +01:00
janekptacijarabaci
d84ee90be1
Bug 1341957 - Add webgl.getSupportedExtensions() to about:support
2018-08-01 09:34:24 +02:00
janekptacijarabaci
e7f7100ba6
Bug 1335296 - Expand about:support WebGL information
2018-08-01 08:58:59 +02:00
wolfbeast
0cb3a0ccf1
Don't disable lightweight themes in PB mode.
...
This resolves #640
2018-07-17 10:24:21 +02:00
wolfbeast
dc4e425944
Update troubleshooting pref whitelist following 593835e861
2018-07-02 19:08:34 +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
Matt A. Tobin
7664308ab1
Add HYPE_ICEWEASEL where appropriate
2018-06-28 15:50:23 -04:00
janekptacijarabaci
fe0d9a9d21
Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true
2018-06-27 19:32:26 +02:00
janekptacijarabaci
a05046a4d2
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
2018-06-26 21:10:31 +02:00
janekptacijarabaci
6e567403cb
Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files
2018-06-17 14:20:50 +02:00
janekptacijarabaci
386c28be53
Remove appConstants usage from Troubleshoot.jsm (follow up)
...
Tags:
#65
#494 (follow up)
2018-06-14 03:42:25 +02:00
janekptacijarabaci
2e27360368
Revert "Add a next preprocessing to Troubleshot.jsm"
...
This reverts commit 6ac05db3d6 .
2018-06-14 03:37:43 +02:00
janekptacijarabaci
6ac05db3d6
Add a next preprocessing to Troubleshot.jsm
...
Issue #65 (partially)
2018-06-13 17:40:52 +02:00
janekptacijarabaci
e08b25667f
Add architecture detection to "about:" and "about:support"
...
Issue #492
2018-06-13 17:31:46 +02:00