Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Reduce number of allocations in AutoStopwatch | David Teller | 2019-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" | wolfbeast | 2019-01-29 | -7/+3 |
| | | | | This reverts commit 3476c1d60ec29c5497123194acd7a9310b1023d2. | |||
* | Reduce number of allocations in AutoStopwatch | David Teller | 2019-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. | wolfbeast | 2019-01-28 | -14/+0 |
| | ||||
* | [WebExAM] Use proper application name in WebExtension API error message. | wolfbeast | 2019-01-14 | -1/+2 |
| | ||||
* | Telemetry: Remove stubs and related code | adeshkp | 2019-01-12 | -228/+2 |
| | ||||
* | [WebExAM] Properly handle the add-on name in case it's localized | JustOff | 2019-01-06 | -3/+7 |
| | ||||
* | Add performance warnings to Deprecated module. | wolfbeast | 2018-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. | wolfbeast | 2018-12-21 | -2/+7 |
| | | | | | This avoids errors when _recipeManager is not (yet) available. This resolves #496. | |||
* | Merge pull request #911 from trav90/code-cleanup | Moonchild | 2018-12-16 | -9/+0 |
|\ | | | | | Remove AndroidMediaDecoder | |||
| * | Remove OMX related options from configure | trav90 | 2018-12-16 | -9/+0 |
| | | ||||
* | | Stop including a dummy dll on Windows for broken old versions of WebSense. | wolfbeast | 2018-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 system | trav90 | 2018-12-01 | -8/+0 |
| | ||||
* | [TychoAM] Give the second <hbox> an ID so it can be targeted in extensions.xul | Matt A. Tobin | 2018-11-27 | -1/+1 |
| | ||||
* | Update package.json | Moonchild | 2018-11-20 | -2/+2 |
| | | | Update request version dependency | |||
* | [PALEMOON] Re-apply removal of unnecessary code (Findbar is no longer in the ↵ | janekptacijarabaci | 2018-11-14 | -30/+1 |
| | | | | | | gBrowser) This resolves #793 | |||
* | Use a separate process to generate thumbnails only when multi-process mode ↵ | JustOff | 2018-10-27 | -1/+5 |
| | | | | is enabled | |||
* | Merge pull request #854 from g4jc/nsuserinfo | Moonchild | 2018-10-26 | -17/+22 |
|\ | | | | | Issue #795 - Make nsIUserInfo component optional | |||
| * | Issue #795 - Make nsIUserInfo component optional | Gaming4JC | 2018-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 ↵ | Moonchild | 2018-10-24 | -22/+17 |
| | | | | | | | | time" | |||
* | | Merge pull request #796 from g4jc/nsuserinfo | Moonchild | 2018-10-24 | -17/+22 |
|\ \ | | | | | | | Make nsIUserInfo component optional with --disable-userinfo at build time | |||
| * | | Issue #795 - Make nsIUserInfo component optional | Gaming4JC | 2018-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. | |||
* | | Merge pull request #850 from trav90/add-av1-support | Moonchild | 2018-10-24 | -0/+14 |
|\ \ | | | | | | | Add initial support for AV1 video. | |||
| * | | Add --enable-av1 configure switch | trav90 | 2018-10-15 | -0/+14 |
| |/ | ||||
* | | Fix reference to undefined property warnings in toolkit's browser.xml. | wolfbeast | 2018-10-21 | -4/+5 |
| | | ||||
* | | Merge pull request #843 from kn-yami/issue516 | Moonchild | 2018-10-20 | -1/+1 |
|\ \ | | | | | | | fix naming of getStartupChanges function | |||
| * | | fix naming of getStartupChanges function | yami | 2018-10-20 | -1/+1 |
| | | | ||||
* | | | Merge pull request #839 from kn-yami/issue516 | Moonchild | 2018-10-20 | -163/+150 |
|\| | | | | | | | | remove named function syntax in several TychoAM components | |||
| * | | make style of amInstallTrigger.js more consistent | yami | 2018-10-04 | -1/+1 |
| | | | ||||
| * | | remove named function syntax in LightweightThemeManager.jsm | yami | 2018-10-04 | -15/+15 |
| | | | ||||
| * | | remove named function syntax in amWebInstallListener.js | yami | 2018-10-04 | -14/+14 |
| | | | ||||
| * | | remove named function syntax in AddonManager.jsm | yami | 2018-10-04 | -116/+107 |
| | | | ||||
| * | | remove named function syntax in addonManager.js | yami | 2018-10-04 | -17/+13 |
| | | | ||||
* | | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2018-10-19 | -88/+167 |
|\ \ \ | ||||
| * \ \ | Merge pull request #837 from Ascrod/readerview | Moonchild | 2018-10-17 | -86/+165 |
| |\ \ \ | | | | | | | | | | | Reader Updates | |||
| | * | | | Update Readability from mozilla-central release branch (FF 62.0.3). Tag #361. | Ascrod | 2018-10-15 | -85/+165 |
| | | | | | ||||
| | * | | | Remove unused import from AboutReader module. Tag #361. | Ascrod | 2018-10-15 | -1/+0 |
| | | |/ | | |/| | ||||
| * / | | Issue #832 Part 2: Remove styling and images. | Ascrod | 2018-10-11 | -2/+2 |
| |/ / | ||||
* / / | Fix a test (#670) | wolfbeast | 2018-10-19 | -6/+0 |
|/ / | ||||
* / | Add mozilla::Span | trav90 | 2018-10-06 | -0/+33 |
|/ | ||||
* | Remove cache I/O telemetry. | wolfbeast | 2018-09-30 | -72/+0 |
| | | | | Tag #21. | |||
* | Remove telemetry probes to get detailed disk cache hit rate. | wolfbeast | 2018-09-30 | -17/+0 |
| | | | | Tag #21. | |||
* | Remove telemetry probes for cache file system. | wolfbeast | 2018-09-29 | -17/+0 |
| | ||||
* | Update telemetry whitelists. | wolfbeast | 2018-09-29 | -3/+0 |
| | | | | Tag #21. | |||
* | Remove telemetry to find optimal cache entry hash size | wolfbeast | 2018-09-29 | -6/+0 |
| | | | | Tag #21. | |||
* | Only opt-in to esr52 search service for select applications | Matt A. Tobin | 2018-09-28 | -3/+3 |
| | ||||
* | Remove window.sizeToContent() from commonDialog.js, as it's useless and ↵ | JustOff | 2018-09-23 | -2/+0 |
| | | | | leads to overflow in the basic auth dialog | |||
* | Update list of IDs to never send to AUS in AddonUpdateChecker.jsm | Matt A. Tobin | 2018-09-23 | -5/+6 |
| | ||||
* | Merge branch 'fbgw' | wolfbeast | 2018-09-11 | -2/+34 |
|\ | ||||
| * | Add findbar.termPerTab | wolfbeast | 2018-09-09 | -1/+4 |
| | | | | | | | | Allow the pref to switch between global search term and per-tab search term |