summaryrefslogtreecommitdiffstats
path: root/toolkit
Commit message (Collapse)AuthorAgeLines
* Don't include nsDownloadManagerUI if the Communicator version is usedMatt A. Tobin2019-03-06-3/+4
| | | | Maintain backwards compatibility with MOZ_SUITE
* Revert "Don't include nsDownloadManagerUI if the Communicator version is used"Matt A. Tobin2019-03-06-4/+3
| | | | This reverts commit 853fe00ba0cb91d564031706ef82038e9a4619ed.
* Don't include nsDownloadManagerUI if the Communicator version is usedMatt A. Tobin2019-03-06-3/+4
| | | | Maintain backwards compatibility with MOZ_SUITE
* Remove e10s code from browser widget.wolfbeast2019-03-06-71/+15
| | | | | | | In case there are still callers to it (likely from the FE), `isRemoteBrowser` is stubbed to always return false for now. Tag #953.
* Add hover state arrow images.wolfbeast2019-03-03-0/+2
| | | | This fixes #981
* Make the Auth prompt DOS protection a browser-element opt-in feature.wolfbeast2019-03-01-10/+26
|
* WIP fix 1wolfbeast2019-02-28-19/+29
|
* Remove error table with unspecified errors.wolfbeast2019-02-21-15/+0
| | | | Tag #145
* Restore building of common-standalone lib for updater.wolfbeast2019-02-20-0/+11
| | | | Tag #145
* Remove reference to standalone component.wolfbeast2019-02-20-3/+0
| | | | Tag #145
* Remove maintenance service bits from nsUpdateDriverwolfbeast2019-02-20-17/+2
| | | | Tag #145
* Remove toolkit/components/maintenanceservice/wolfbeast2019-02-20-2525/+0
| | | | Tag #145
* Remove Non ifdef'd service code from toolkit/mozapps/updater/updater.cppwolfbeast2019-02-20-198/+21
| | | | Tag #145
* Remove maintenance service code from nsUpdateService and related.wolfbeast2019-02-20-142/+13
| | | | Tag #145
* Remove conditional MOZ_MAINTENANCE_SERVICE codewolfbeast2019-02-20-229/+1
| | | | Tag #145
* Remove the WebExtension Add-on Manager from our tree.wolfbeast2019-02-13-31321/+0
| | | | Tag #936
* Remove WebExtension support from the platform.wolfbeast2019-02-13-39621/+5
| | | | | | - Conditional code - WE APIs - WE toolkit theming
* Restore app.update.url.override preference.wolfbeast2019-02-12-7/+31
|
* Include blankthumb in the correct file.wolfbeast2019-02-05-5/+5
|
* Merge branch 'cycle_collector-work'wolfbeast2019-02-03-1/+0
|\
| * [AM] Remove spurious warning for staged cleanup.wolfbeast2019-01-30-1/+1
| | | | | | | | This fixes #773.
| * Merge branch 'master' into cycle_collector-workwolfbeast2019-01-29-17/+10
| |\
| * | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTSwolfbeast2019-01-18-1/+0
| | |
* | | Merge pull request #954 from MoonchildProductions/TychoEME-workMoonchild2019-01-31-3/+978
|\ \ \ | | | | | | | | [TychoAM] Fix GMP* so that EME works in Basilisk
| * | | [TychoAM] Fix GMP* so that EME works in BasiliskMatt A. Tobin2019-01-29-3/+978
| | |/ | |/| | | | | | | Also, keep WebExAM working for the moment
* | | Merge pull request #952 from adeshkp/remove-telemetry-jsMoonchild2019-01-31-5/+0
|\ \ \ | | | | | | | | Remove telemetry leftovers from JS engine.
| * | | Remove telemetry leftovers from JS engine.adeshkp2019-01-30-5/+0
| |/ /
* / / [AM] Remove spurious warning for staged cleanup.wolfbeast2019-01-30-1/+1
|/ / | | | | | | This fixes #773.
* | Reduce number of allocations in AutoStopwatchDavid Teller2019-01-29-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Revert "Reduce number of allocations in AutoStopwatch"wolfbeast2019-01-29-7/+3
| | | | | | | | This reverts commit 3476c1d60ec29c5497123194acd7a9310b1023d2.
* | Reduce number of allocations in AutoStopwatchDavid Teller2019-01-28-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Remove remote add-on debugging control.wolfbeast2019-01-28-14/+0
|/
* [WebExAM] Use proper application name in WebExtension API error message.wolfbeast2019-01-14-1/+2
|
* Telemetry: Remove stubs and related codeadeshkp2019-01-12-228/+2
|
* [WebExAM] Properly handle the add-on name in case it's localizedJustOff2019-01-06-3/+7
|
* Add performance warnings to Deprecated module.wolfbeast2018-12-24-7/+57
| | | | | | | | | | | 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.
* Return an empty set if getting recipes for host fails.wolfbeast2018-12-21-2/+7
| | | | | This avoids errors when _recipeManager is not (yet) available. This resolves #496.
* Merge pull request #911 from trav90/code-cleanupMoonchild2018-12-16-9/+0
|\ | | | | Remove AndroidMediaDecoder
| * Remove OMX related options from configuretrav902018-12-16-9/+0
| |
* | Stop including a dummy dll on Windows for broken old versions of WebSense.wolfbeast2018-12-16-39/+0
|/ | | | | WebSense has moved to an extension solution instead of dll injection, so this dummy dll (for blocking injection) is no longer necessary.
* Remove DirectShowReader Part 2: Build systemtrav902018-12-01-8/+0
|
* [TychoAM] Give the second <hbox> an ID so it can be targeted in extensions.xulMatt A. Tobin2018-11-27-1/+1
|
* Update package.jsonMoonchild2018-11-20-2/+2
| | | Update request version dependency
* [PALEMOON] Re-apply removal of unnecessary code (Findbar is no longer in the ↵janekptacijarabaci2018-11-14-30/+1
| | | | | | gBrowser) This resolves #793
* Use a separate process to generate thumbnails only when multi-process mode ↵JustOff2018-10-27-1/+5
| | | | is enabled
* Merge pull request #854 from g4jc/nsuserinfoMoonchild2018-10-26-17/+22
|\ | | | | Issue #795 - Make nsIUserInfo component optional
| * Issue #795 - Make nsIUserInfo component optionalGaming4JC2018-10-25-17/+22
| | | | | | | | | | | | This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig at build time, but leaves it on by default to avoid any compatibility issues in existing applications.
* | Revert "Make nsIUserInfo component optional with --disable-userinfo at build ↵Moonchild2018-10-24-22/+17
| | | | | | | | time"
* | Merge pull request #796 from g4jc/nsuserinfoMoonchild2018-10-24-17/+22
|\ \ | | | | | | Make nsIUserInfo component optional with --disable-userinfo at build time
| * | Issue #795 - Make nsIUserInfo component optionalGaming4JC2018-10-12-17/+22
| |/ | | | | | | | | | | This allows the nsIUserinfo component to be disabled with --disable-userinfo in mozconfig at build time, but leaves it on by default to avoid any compatibility issues in existing applications.