Roy Tam
51fa1b8bdb
Merge remote-tracking branch 'origin/master' into custom
2019-04-04 20:32:53 +08:00
wolfbeast
905323d092
Remove crashreporter toolkit files.
...
Resolves #20
2019-04-04 20:29:55 +08:00
wolfbeast
8ec2b1b1b5
Unhook CR exception handler.
...
Tag #20
2019-04-04 20:26:49 +08:00
wolfbeast
0a50553673
Issue #187 : Remove solaris 1st party code OS checks.
2019-04-04 20:26:29 +08:00
wolfbeast
78d61fd2b1
Issue #187 : Remove solaris conditional code.
2019-04-04 20:26:26 +08:00
Roy Tam
f097325b98
Revert "Issue #756 - Remove contextual identity from BackgroundPageThumbs.jsm"
...
This reverts commit fbd9f1fcd4 .
2019-04-04 19:35:48 +08:00
Roy Tam
979a96c49a
Revert "Issue #756 - Remove Contextual Identity from UnifiedComplete"
...
This reverts commit 50bf383712 .
2019-04-04 19:35:37 +08:00
Roy Tam
583edc6020
Merge remote-tracking branch 'origin/master' into custom
2019-03-29 22:29:22 +08:00
wolfbeast
62c5f20b77
Replace unsupported null default values with an empty string.
...
Fixes #1028
2019-03-29 22:27:42 +08:00
Gaming4JC
50bf383712
Issue #756 - Remove Contextual Identity from UnifiedComplete
...
reverts m-c 1287866
2019-03-29 22:26:12 +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
Ascrod
8d45fa6874
Remove obsolete getPref helpers.
2019-03-29 22:22:33 +08:00
wolfbeast
b178af2ddb
Check for osint argument when checking for greomni and appomni arguments.
...
Specifying both is invalid and unsupported.
2019-03-29 22:21:53 +08:00
Roy Tam
3dea264e2b
Merge remote-tracking branch 'origin/master' into custom
2019-03-09 10:25:10 +08:00
Matt A. Tobin
fbac3d3bce
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:42 +08:00
Matt A. Tobin
3b0f343401
Revert "Don't include nsDownloadManagerUI if the Communicator version is used"
...
This reverts commit 853fe00ba0cb91d564031706ef82038e9a4619ed.
2019-03-09 10:22:40 +08:00
Matt A. Tobin
3133535495
Don't include nsDownloadManagerUI if the Communicator version is used
...
Maintain backwards compatibility with MOZ_SUITE
2019-03-09 10:22:35 +08:00
wolfbeast
0fc8fedbd8
Remove e10s code from browser widget.
...
In case there are still callers to it (likely from the FE),
`isRemoteBrowser` is stubbed to always return false for now.
Tag #953 .
2019-03-09 10:22:33 +08:00
wolfbeast
3fb083d84c
Add hover state arrow images.
...
This fixes #981
2019-03-09 10:21:27 +08:00
Roy Tam
3853dcca6a
Merge branch 'master' into custom
2019-03-02 12:23:02 +08:00
wolfbeast
1e6b075d1d
Make the Auth prompt DOS protection a browser-element opt-in feature.
2019-03-02 12:19:28 +08:00
wolfbeast
54df9f8a30
WIP fix 1
2019-03-02 12:19:23 +08:00
Roy Tam
0d6f4484c4
miscellaneous Windows XP fixes
2019-02-22 22:04:03 +08:00
Roy Tam
db0b8b5341
webextension: fix moz.build order
2019-02-22 21:32:59 +08:00
wolfbeast
f427e1c5a2
Remove error table with unspecified errors.
...
Tag #145
2019-02-22 14:32:35 +08:00
wolfbeast
4a7951c4ce
Restore building of common-standalone lib for updater.
...
Tag #145
2019-02-21 14:56:52 +08:00
wolfbeast
10670e35a9
Remove reference to standalone component.
...
Tag #145
2019-02-21 14:56:50 +08:00
wolfbeast
8c796ed5d8
Remove maintenance service bits from nsUpdateDriver
...
Tag #145
2019-02-21 14:56:47 +08:00
wolfbeast
46927bbb59
Remove toolkit/components/maintenanceservice/
...
Tag #145
2019-02-21 14:56:42 +08:00
wolfbeast
aa5b2021ca
Remove Non ifdef'd service code from toolkit/mozapps/updater/updater.cpp
...
Tag #145
2019-02-21 14:56:27 +08:00
wolfbeast
6e9ade7dcb
Remove maintenance service code from nsUpdateService and related.
...
Tag #145
2019-02-21 14:56:25 +08:00
wolfbeast
03821e0bfc
Remove conditional MOZ_MAINTENANCE_SERVICE code
...
Tag #145
2019-02-21 14:56:20 +08:00
wolfbeast
87624b25ff
Restore app.update.url.override preference.
2019-02-16 00:28:21 +08:00
wolfbeast
1a5eb981a7
Include blankthumb in the correct file.
2019-02-16 00:27:57 +08:00
wolfbeast
39d5eb7759
Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS
2019-02-16 00:27:49 +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
adeshkp
521c918660
Remove telemetry leftovers from JS engine.
2019-02-16 00:27:38 +08:00
wolfbeast
eebdb819ea
[AM] Remove spurious warning for staged cleanup.
...
This fixes #773 .
2019-02-16 00:27:33 +08:00
David Teller
7d0bef1093
Reduce number of allocations in AutoStopwatch
...
This patch fixes two related issues.
1. The AutoStopwatch uses a stack-allocated `mozilla::Vector` to
communicate with its callback during each compartment switch.
This vector was designed to allow its contents to be stack-allocated
but they turned out to be accidentally heap-allocated.
2. During each tick, the stopwatch fills a vector `recentGroups_`.
This vector always started with minimal capacity and had to grow
repeatedly as groups were added, causing repeated reallocations.
This patch preallocates `recentGroups_` to have the same capacity as the
previous tick. We expect that this should eventually reach a stable size
that closely matches the actual needs of the process.
2019-02-16 00:27:30 +08:00
wolfbeast
dce38e8d76
Revert "Reduce number of allocations in AutoStopwatch"
...
This reverts commit 3476c1d60ec29c5497123194acd7a9310b1023d2.
2019-02-16 00:27:29 +08:00
David Teller
059aeea416
Reduce number of allocations in AutoStopwatch
...
This patch fixes two related issues.
1. The AutoStopwatch uses a stack-allocated `mozilla::Vector` to
communicate with its callback during each compartment switch.
This vector was designed to allow its contents to be stack-allocated
but they turned out to be accidentally heap-allocated.
2. During each tick, the stopwatch fills a vector `recentGroups_`.
This vector always started with minimal capacity and had to grow
repeatedly as groups were added, causing repeated reallocations.
This patch preallocates `recentGroups_` to have the same capacity as the
previous tick. We expect that this should eventually reach a stable size
that closely matches the actual needs of the process.
2019-02-16 00:27:28 +08:00
wolfbeast
b60487cfc9
Remove remote add-on debugging control.
2019-02-16 00:27:23 +08:00
wolfbeast
19f9451de0
[WebExAM] Use proper application name in WebExtension API error message.
2019-02-16 00:24:10 +08:00
adeshkp
aea50f182f
Telemetry: Remove stubs and related code
2019-02-16 00:24:04 +08:00
JustOff
756f56126c
[WebExAM] Properly handle the add-on name in case it's localized
2019-02-16 00:23:57 +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
wolfbeast
0298125fa6
Return an empty set if getting recipes for host fails.
...
This avoids errors when _recipeManager is not (yet) available.
This resolves #496 .
2019-02-16 00:22:48 +08:00
trav90
22183c7754
Remove OMX related options from configure
2019-02-16 00:22:39 +08:00
wolfbeast
def01c3bb9
Stop including a dummy dll on Windows for broken old versions of WebSense.
...
WebSense has moved to an extension solution instead of dll injection, so
this dummy dll (for blocking injection) is no longer necessary.
2019-02-16 00:22:34 +08:00
trav90
f457d25da7
Remove DirectShowReader Part 2: Build system
2019-02-16 00:20:56 +08:00