Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | | 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 | ||||
| * | Revert "[PALEMOON] Findbar - remove unnecessary code (Findbar is no longer ↵ | wolfbeast | 2018-09-09 | -1/+30 | |
| | | | | | | | | | | | | in the gBrowser)" This reverts commit 38f30cdf759e4f6da96da777c3216b5047d672c1. | ||||
* | | fix mozilla regression in search service (saving user-defined search engines) | Ketmar Dark | 2018-09-10 | -5/+18 | |
|/ | | | | | | this restores some API that is used by search engine management extensions, and tells "browser-search-engine-modified"/"engine-changed" signal to save user-defined search engines to "%PROFILE%/searchplugins", as it did in Good Old Times. |