Moonchild
d0dbdf4e8b
[packager] Optimize archive accesses.
2020-11-16 21:10:25 +08:00
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
d7a4abc3d4
Issue #1656 - Part 4: Tackle *.idl, *.css, *.ipdlh, *.webidl, *.cc
2020-09-25 22:04:18 +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
Moonchild
bc02e9541f
Issue #1644 - Remove plugin checking code leftovers
2020-09-10 21:06:49 +08:00
Roy Tam
35f288dc4a
Revert UXP issue 1628 related changes.
2020-08-08 10:14:13 +08:00
Matt A. Tobin
3bfc574220
Issue #1628 - Remove redundant PREF_EM_UPDATE_BACKGROUND_URL
2020-08-08 06:56:47 +08:00
Moonchild
5f85ec0cd8
Improve dll loading on Windows.
2020-07-31 08:08:08 +08:00
Matt A. Tobin
b31c90d1ab
Issue #1612 - Add-ons targeting Toolkit's ID (and not Firefox's) should be considered "native" by the Add-ons Manager when using the Dual-GUID system
...
A version bump triggering add-on compatibility check will re-evaluate the "native" status (among other things) so no extra or special work is required to fix erroneous warnings.
tl;dr instafix!
2020-07-25 06:25:46 +08:00
Moonchild
478eed8da0
Issue #1594 - restore UAC elevation in the uninstaller.
...
Effectively backs out BZ 1333789 which was uplifted to
Firefox before we forked for UXP.
Resolves #1594
2020-06-20 06:44:29 +08:00
Matt A. Tobin
7359f90456
Follow up to Issue #1578 - Preprocess the popup binding
2020-06-10 21:00:33 +08:00
Lootyhoof
564f1026d5
Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK
2020-06-10 21:00:30 +08:00
Moonchild
594c930eca
Issue #439 - Remove, fix and clean up automated tests
...
With the big amount of code churn around DOM a lot of tests
broke severely enough that they caused build bustage.
This commit cleans up, removes or otherwise fixes tests
that are broken, no longer relevant or obsolete.
2020-06-10 21:00:09 +08:00
Ascrod
035134a520
Issue #361 - Remove dead Android code.
...
See Bug 1629030, part 3.
2020-05-30 07:12:36 +08:00
Trushita
89ae9a0b36
Bug 1154295 - use normal formatting for plaintext documents in reader mode
...
Before this change the plain text document in reader mode was not formatted/styled properly.
Tag #361 .
2020-05-30 07:12:33 +08:00
Cameron McCormack
338ef48fcf
Bug 1621479 - Fix typo in reader mode CSS class preservation list.
...
Tag #361 .
2020-05-30 07:12:30 +08:00
Ascrod
efc3839f09
Issue #361 - Update Readability from upstream.
...
(git rev 52ab9b5c8916c306a47b2119270dcdabebf9d203)
2020-05-30 07:12:28 +08:00
Moonchild
5f14f0126f
Issue #1538 - remove speech recognition engine
...
This removes speech recognition, pocketsphinx, training models
and the speech automated test interface.
This also re-establishes proper use of MOZ_WEBSPEECH to work
for the speech API (synthesis part only) that was a broken mess
before, with some synth parts being always built, some parts
being built only with it enabled and recognition parts being
dependent on it. I'm pretty sure it'd be totally busted if you'd
ever have tried building without MOZ_WEBPEECH before.
Tested that synthesis still works as-intended.
This resolves #1538
2020-05-23 06:56:16 +08:00
Gaming4JC
b490bda019
Issue #21 - Remove TelemertyVFS
...
This reverts m-c Bug 668378 and completely removes Telemetry SQLite IO. As a bonus this fixes a potential crash in newer SQLite versions without the need for updating this useless telemetry shim.
2020-05-16 06:48:02 +08:00
Matt A. Tobin
9339edef45
Hyperbola IceDove should use the toolkit SearchService
2020-05-09 06:56:44 +08:00
wolfbeast
eabcbe5672
[AM] Clean up addon-signing build leftovers.
2020-05-02 08:23:23 +08:00
Matt A. Tobin
e8e7f40710
Issue #65 - Remove AppConstants from toolkit/prompts/content/tabprompts.xml
...
This file not only somehow escaped my pass through here but was also mocking me by using AppConstants in a preprocessed file BUT ALSO right AFTER a preprocessor directive.
2020-05-02 08:22:10 +08:00
Matt A. Tobin
6ce9cc2a25
Bug 1377978 - Make nsRange use uint32_t to offset
...
Tag #1375
2020-04-18 07:04:38 +08:00
wolfbeast
20b2c26451
Issue #251 - Move MOZ_AV1 back to ac configure for everyone to use.
2020-04-18 07:02:10 +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
Matt A. Tobin
0f9c957cb1
Follow up to d0eee8f01 - Run precomplete cmd during package staging
2020-04-11 09:40:38 +08:00
Matt A. Tobin
837665b8d9
Align mar generation on Windows with other platforms
...
This makes mar generation dependent on packaging not installer
2020-04-11 09:40:37 +08:00
wolfbeast
1ad6d00b61
Issue #1508 - Redirect moz://a to http://thereisonlyxul.org/
2020-04-11 09:40:27 +08:00
Roy Tam
87b1ac76d3
comment out ExtensionStorage.jsm in webextensions, fix building with --enable-webextensions
2020-04-03 10:18:18 +08:00
JustOff
e2ff7eae1e
Issue #65 - Fix unprocessed directives in WebRequest.jsm
2020-04-03 09:30:55 +08:00
wolfbeast
052b2e70a3
Issue #1280 - Un-bust certerror pages and ForgetAboutSite
2020-04-03 09:30:07 +08:00
Matt A. Tobin
248573ed91
Properly fix crash in nsDownloadManager when repeatedly pausing and resuming a download
...
This applies only to applications that do not use JSDownloads and is based on Bug 1224326
2020-04-03 09:30:02 +08:00
JMadgwick
1640ee7bc6
Issue #1471 - Fix building on sparc64 Linux
...
Correct various pre-processor defines for sparc64 and in mozjemalloc use the JS arm64 allocator on Linux/sparc64.
This corrects build problems opn Linux sparc64 and is in line with bugzilla bug #1275204 .
2020-04-03 09:26:50 +08:00
Matt A. Tobin
6b2664c8c5
Issue #1499 - Re-import ExtensionStorage.jsm
2020-04-03 09:21:07 +08:00
wolfbeast
8778ddfc52
Issue #1467 - Part 4: Rename NSS_SQLSTORE to MOZ_SECURITY_SQLSTORE.
...
Rename the build config option accordingly.
2020-04-03 09:14:07 +08:00
wolfbeast
7e3528b551
Issue #1467 - Part 2: Make the PBKDF rounds adaptive to choice of NSS db
2020-04-03 09:13:58 +08:00
Matt A. Tobin
ecbe2bbe25
Issue #1470 - Part 3: Remove now unused update.locale
...
This requires changes to package-manifest in all applications
2020-03-13 10:16:47 +08:00
Matt A. Tobin
f5579fc786
Issue #1470 - Part 2: Change calls from UpdateUtils.getUpdateChannel() to UpdateUtils.UpdateChannel in telemetry modules
2020-03-13 10:16:45 +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
57552faa1d
Issue #251 - Move --disable-dbm to ac configure
...
Also Tag #1467
2020-03-05 09:38:24 +08:00
Matt A. Tobin
05780821f3
Issue #1053 - Remove android preprocessor directive from toolkit/locales/jar.mn
2020-02-27 07:35:23 +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
3063a156fb
Bug 1339444 - Remove unused resource://gre/modules/sqlite/sqlite_internal.js
2020-02-27 07:32:38 +08:00
Matt A. Tobin
e5bacc6f6e
Issue #439 - Remove tests from toolkit/
2020-02-27 07:32:33 +08:00
Matt A. Tobin
95d5dcd8c5
Reclassify heapsnapshot and nsJSInspector as not part of devtools
...
This resolves Issue #316
2020-02-27 07:31:01 +08:00