Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Port several Skia upstream fixes. | wolfbeast | 2019-02-14 | -39/+60 |
| | ||||
* | Update browse URL for AM search to Phoebus 2.0 | wolfbeast | 2019-02-14 | -1/+1 |
| | ||||
* | Use C++11 thread-safe statics with MSVC. (js) | wolfbeast | 2019-02-14 | -4/+0 |
| | ||||
* | Bump goanna version for updated canvas handling. | wolfbeast | 2019-02-14 | -1/+1 |
| | ||||
* | Disable "helpful" MSVC warning about AVX instructions. | wolfbeast | 2019-02-14 | -0/+6 |
| | | | | Tag #457. | |||
* | Use C++11 thread-safe statics with MSVC. | wolfbeast | 2019-02-14 | -5/+0 |
| | ||||
* | Implement origin-clean algorithm for ImageBitmap. | wolfbeast | 2019-02-14 | -60/+143 |
| | | | | This resolves #973. | |||
* | Fix line endings | wolfbeast | 2019-02-14 | -14/+14 |
| | | | | Follow-up to dd418226c6a91301002134f699117ba00f1e0804 | |||
* | Move "No proxy for" control down to clarify it is a global effect. | wolfbeast | 2019-02-14 | -6/+6 |
| | | | | | Follow-up to the behavior change in commit 6567bb631a78033b6b4cc32bc93e07d837652276 | |||
* | Remove the WebExtension Add-on Manager from our tree. | wolfbeast | 2019-02-13 | -31321/+0 |
| | | | | Tag #936 | |||
* | Remove WebExtension support from the platform. | wolfbeast | 2019-02-13 | -39751/+8 |
| | | | | | | - Conditional code - WE APIs - WE toolkit theming | |||
* | Remove webextensions conditional code from Basilisk. | wolfbeast | 2019-02-13 | -10463/+0 |
| | | | | Tag issue #936 | |||
* | Restore app.update.url.override preference. | wolfbeast | 2019-02-12 | -7/+34 |
| | ||||
* | Add "check for updates" to main menu and AppMenu v2 | wolfbeast | 2019-02-12 | -2/+145 |
| | | | | Tag #963. | |||
* | Allow empty string on `location.search` setter. | wolfbeast | 2019-02-12 | -4/+0 |
| | | | | Fixes #970. | |||
* | Expose TLS 1.3 cipher suite prefs. | wolfbeast | 2019-02-10 | -1/+9 |
| | ||||
* | [BASILISK] Update AM preferences to point to the Basilisk Add-on Site - Part ↵ | Matt A. Tobin | 2019-02-08 | -1/+2 |
| | | | | | | 2: Add domain to permissions file Also, remove duplicate comment from app preferences | |||
* | [BASILISK] Update AM preferences to point to the Basilisk Add-on Site | Matt A. Tobin | 2019-02-08 | -13/+20 |
| | ||||
* | Revert "Increase purple limit triggers for CC." | wolfbeast | 2019-02-07 | -2/+2 |
| | | | | This reverts commit babedf6c696f88734e59b63d0c6614962cc57519. | |||
* | Use existing image decoders to handle clipboard BMP data. | wolfbeast | 2019-02-07 | -651/+149 |
| | | | | | This gets rid of the old nsImageClipboard widget code in favor of using the nsBMPDecoder in imglib. | |||
* | Handle pasted data of certain types with an odd length. | Alex Gaynor | 2019-02-07 | -4/+7 |
| | ||||
* | Never let "localhost" get sent to a proxy. | wolfbeast | 2019-02-07 | -2/+9 |
| | | | | Also make "No proxy for" editable always when usable. | |||
* | Get RefPtr to transaction before using it. (DiD) | wolfbeast | 2019-02-07 | -1/+3 |
| | | | | | Avoid potential use-after-free by getting a RefPtr to a transaction before calling content code that could cause its de-allocation. | |||
* | Fix possible data race while updating scope object during compacting GC. | wolfbeast | 2019-02-07 | -3/+8 |
| | ||||
* | Align `instanceof` with the final ES6 spec. | wolfbeast | 2019-02-07 | -18/+79 |
| | ||||
* | Revert "Add "check for updates" to main menu and AppMenu" | wolfbeast | 2019-02-06 | -37/+0 |
| | | | | This reverts commit d9a05498806ede2978623019ce222150c5cfcef5. | |||
* | Add "check for updates" to main menu and AppMenu | wolfbeast | 2019-02-06 | -0/+37 |
| | | | | Tag #963. | |||
* | Make sure Glass doesn't override LWT style for the title bar. | wolfbeast | 2019-02-05 | -7/+7 |
| | | | | This resolves #965. | |||
* | Include blankthumb in the correct file. | wolfbeast | 2019-02-05 | -5/+5 |
| | ||||
* | Merge pull request #959 from FranklinDM/fullscreenpatch-v2 | Moonchild | 2019-02-04 | -52/+20 |
|\ | | | | | Use 'mousemove' events for hiding the Navigation Toolbar in Full Screen | |||
| * | [Basilisk] Use mousemove events instead of MousePosTracker for hiding the ↵ | FranklinDM | 2019-02-02 | -25/+10 |
| | | | | | | | | | | | | navigation bar in fullscreen * Tag #336 | |||
| * | [Pale Moon] Use mousemove events instead of MousePosTracker for hiding the ↵ | FranklinDM | 2019-02-02 | -27/+10 |
| | | | | | | | | | | | | navigation bar in fullscreen * Tag #336 | |||
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2019-02-03 | -449/+574 |
|\ \ | ||||
| * \ | Merge pull request #961 from kn-yami/issue908 | Moonchild | 2019-02-03 | -449/+574 |
| |\ \ | | | | | | | | | implement missing parts of CSS mask | |||
| | * | | issue #908 - implement missing parts of CSS mask | yami | 2019-02-02 | -449/+574 |
| |/ / | ||||
* | | | Merge branch 'cycle_collector-work' | wolfbeast | 2019-02-03 | -140/+55 |
|\ \ \ | |/ / |/| | | ||||
| * | | [AM] Remove spurious warning for staged cleanup. | wolfbeast | 2019-01-30 | -1/+1 |
| | | | | | | | | | | | | This fixes #773. | |||
| * | | Increase slice time for longer running CCs. | Andrew McCreight | 2019-01-29 | -3/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If a CC takes too long (around 50 slices) or gets interrupted by a GC, we have to finish it synchronously, which can cause a big pause. This patch tries to avoid that by eagerly increasing the slice budget the longer a CC goes on. It linearly increases the slice time from 5ms to 40ms as we approach the halfway point of a CC (1 second), matching GC pauses, and then leaves it at 40ms. | |||
| * | | Increase purple limit triggers for CC. | wolfbeast | 2019-01-29 | -2/+2 |
| | | | | | | | | | | | | | | | Making these much larger to allow more purple buffer buildup and prevent overzealous cycle collection on purple buffer pressure. | |||
| * | | Merge branch 'master' into cycle_collector-work | wolfbeast | 2019-01-29 | -323/+604 |
| |\ \ | ||||
| * | | | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 | -119/+1 |
| | | | | ||||
| * | | | Consolidate tracing and traversing. | wolfbeast | 2019-01-18 | -16/+38 |
| | | | | ||||
* | | | | Merge pull request #958 from Ascrod/master | Moonchild | 2019-02-02 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Pale Moon: Use file path for bookmarks import/export. | |||
| * | | | | Pale Moon: Use file path for bookmarks import/export. | Ascrod | 2019-02-01 | -2/+2 |
| | | | | | ||||
* | | | | | Fix build error with JS_HAS_TOSOURCE undefined. | wolfbeast | 2019-02-02 | -1/+4 |
|/ / / / | ||||
* | | | | Update HSTS preload list | trav90 | 2019-01-31 | -2982/+5618 |
| | | | | | | | | | | | | | | | | Tag #447 | |||
* | | | | Set incremental GC slice to 20 ms duration | wolfbeast | 2019-01-31 | -1/+1 |
| | | | | ||||
* | | | | Merge pull request #954 from MoonchildProductions/TychoEME-work | Moonchild | 2019-01-31 | -5/+980 |
|\ \ \ \ | | | | | | | | | | | [TychoAM] Fix GMP* so that EME works in Basilisk | |||
| * | | | | [TychoAM] Fix GMP* so that EME works in Basilisk | Matt A. Tobin | 2019-01-29 | -5/+980 |
| | |/ / | |/| | | | | | | | | | | Also, keep WebExAM working for the moment | |||
* | | | | Merge pull request #952 from adeshkp/remove-telemetry-js | Moonchild | 2019-01-31 | -466/+63 |
|\ \ \ \ | | | | | | | | | | | Remove telemetry leftovers from JS engine. |