summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Add UI preference for overall vertical smooth scrolling speedwolfbeast2019-07-26-0/+11
| | | | | | (as a percentage). Resolves #1147.
* Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-07-25-3/+3
|\
| * Merge pull request #1199 from wicknix/masterMoonchild2019-07-24-0/+0
| |\ | | | | | | Add red moon icon to MacOS for unstable builds
| | * Add red moon icon to MacOS for unstable buildswicknix2019-07-23-0/+0
| | | | | | | | | Replaces grey moon which is supposed to be used for unofficial "New Moon" builds.
| * | Merge pull request #1198 from wicknix/masterMoonchild2019-07-23-3/+3
| |\| | | | | | | Add space to MOZ_APP_DISPLAYNAME
| | * Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| | | | | | | | | PaleMoon becomes Pale Moon
| | * Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| | | | | | | | | NewMoon now becomes New Moon
| | * Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| |/ | | | | PaleMoon now becomes Pale Moon
* / Update default bookmark icons.wolfbeast2019-07-25-4/+4
|/
* Merge pull request #1197 from adeshkp/patch-12Moonchild2019-07-22-1/+1
|\ | | | | Fix call to macro `MOZ_ASSERT_UNREACHABLE`
| * Fix call to macro `MOZ_ASSERT_UNREACHABLE`adeshkp2019-07-23-1/+1
|/ | | Fallout from 227b23606b0401245c9f0b15effd45b876b90260
* Remove MOZ_BROWSER_STATUSBAR conditional.wolfbeast2019-07-22-26/+1
| | | | This resolves #1194.
* Add CheckedInt check for GL texture uploads.wolfbeast2019-07-22-3/+37
|
* Merge pull request #1196 from g4jc/feed_spidermonkeyMoonchild2019-07-22-6/+6
|\ | | | | Issue #1195 - Fix errant use of JSContext in ErrorNotes
| * Issue #1195 - Fix errant use of JSContext in ErrorNotesGaming4JC2019-07-21-6/+6
| | | | | | | | We want to ensure that ErrorNotes stays on the main thread to prevent a race condition that was introduced in 1283712 - Part 1. This fixes #1195.
* | Remove unused checking function for unboxed types.wolfbeast2019-07-22-34/+0
| | | | | | | | Tag #1030
* | Implement a threadsafe & revised version of http2PushedStream.wolfbeast2019-07-22-32/+145
|/ | | | This re-applies the patch for this with added typename declaration.
* Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-07-21-74/+74
|\
| * Merge pull request #1190 from adeshkp/spaces-mac-appnameMoonchild2019-07-21-74/+74
| |\ | | | | | | Issue #701 - Support spaces in Mac app name
| | * Issue #701 - Support spaces in Mac app nameadeshkp2019-07-18-74/+74
| | |
* | | Revert "Implement a threadsafe & revised version of http2PushedStream."wolfbeast2019-07-21-144/+32
|/ / | | | | | | | | | | Backed out because of gcc build failures. This reverts commit 66fae1d81013a2321e7d607a426f834a01b847ce.
* | Update platform version and force clobber.wolfbeast2019-07-20-2/+2
| |
* | Merge pull request #1192 from g4jc/parser_tuneupMoonchild2019-07-20-3772/+8796
|\ \ | | | | | | Issues #816 / #802 - SpiderMonkey Tuneup
| * \ Merge pull request #1 from wolfbeast/patch-1g4jc2019-07-19-1/+1
| |\ \ | | | | | | | | Fix order of OwnProperty check for rest parameters.
| | * | Fix order of OwnProperty check for rest parameters.Moonchild2019-07-19-1/+1
| |/ / | | | | | | This was a small mistake when converting from the `hasOwn()` function format (swapped parameters). Fixing this properly makes rest parameters exclude the parameters that are defined (which is the whole point of `...rest`
| * | 1353691 - Report SyntaxError when arrow function has await-identifier in ↵Gaming4JC2019-07-18-25/+128
| | | | | | | | | | | | async function context.
| * | 1344334 - Make DoTypeUpdateFallback infallible.Gaming4JC2019-07-18-1/+22
| | |
| * | 1339395 - Part 8: Add separate variables for wasm debugger test.Gaming4JC2019-07-18-0/+26
| | |
| * | 1339395 - Part 7: Remove no longer needed check for jsid strings which are ↵Gaming4JC2019-07-18-42/+4
| | | | | | | | | | | | indices from frontend.
| * | 1339395 - Part 6: Update jit-tests now that object rest/spread properties ↵Gaming4JC2019-07-18-3/+3
| | | | | | | | | | | | are a thing.
| * | 1339395 - Part 5: Add Reflect.parse tests for object rest and spread properties.Gaming4JC2019-07-18-0/+74
| | |
| * | 1339395 - Part 3: Add BytecodeEmitter support for object rest and spread ↵Gaming4JC2019-07-18-45/+339
| | | | | | | | | | | | properties.
| * | 1339395 - Part 2: Add parser support for rest and spread object properties.Gaming4JC2019-07-18-6/+73
| | |
| * | Refactor Token& nextTokenGaming4JC2019-07-18-4/+5
| | |
| * | 1339395 - Part 1: Align parse method for object literals to match array ↵Gaming4JC2019-07-18-183/+199
| | | | | | | | | | | | literals.
| * | 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL.Gaming4JC2019-07-18-149/+28
| | |
| * | 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores ↵Gaming4JC2019-07-18-92/+243
| | | | | | | | | | | | return value.
| * | Refactor abortIfSyntaxParser after destructringGaming4JC2019-07-18-9/+9
| | |
| * | 1303703 - Part 3: Syntax parse destructuring assignment patterns.Gaming4JC2019-07-18-198/+202
| | |
| * | 1303703 - Part 2: Clean-up bits of destructuring parsing which are no longer ↵Gaming4JC2019-07-18-116/+54
| | | | | | | | | | | | needed.
| * | 1303703 - Part 1: Separate binding pattern parsing from object/array literal ↵Gaming4JC2019-07-18-97/+331
| | | | | | | | | | | | parsing.
| * | 420857 - Part 4: Report the position of opening bracket for missing bracket ↵Gaming4JC2019-07-18-4/+14
| | | | | | | | | | | | error in array literal.
| * | 420857 - Part 3: Report the position of opening brace for missing brace ↵Gaming4JC2019-07-18-1/+10
| | | | | | | | | | | | error in object literal.
| * | 420857 - Part 2: Report the position of opening brace for missing brace ↵Gaming4JC2019-07-18-15/+75
| | | | | | | | | | | | error in block.
| * | 420857 - Part 1: Report the position of opening brace for missing brace ↵Gaming4JC2019-07-18-6/+71
| | | | | | | | | | | | error in function body.
| * | 1367204 - Generate "[sourceless code]" for class constructors when ↵Gaming4JC2019-07-18-5/+14
| | | | | | | | | | | | sourceIsLazy and no source hook is set.
| * | 1357506 - Remove assert that constructorBox can only be set once when ↵Gaming4JC2019-07-18-33/+14
| | | | | | | | | | | | | | | | | | | | | parsing classes. Both asm.js and syntax parsing can abort and rewind parsing of an inner function. The bookkeeping to make sure that a class's constructor FunctionBox is only set once is not worth it -- duplicate constructor definitions already throw an early error.
| * | 1359622 - Fix assert for calling Function.toString on class constructors ↵Gaming4JC2019-07-18-2/+8
| | | | | | | | | | | | when the compartment has had source discarded.
| * | Bug 1364573 - Don't relazify class default constructors.Gaming4JC2019-07-18-0/+1
| | | | | | | | | | | | | | | Because of the wacko way we handle toString offsets for class default constructors, those offsets cannot be recovered if we relazify the functions. Luckily there's no reason to relazify them, their JSScripts are very small: either a single 'retrval' for non-derived, and still fairly small for derived.
| * | 1357483 - Stop changing the end position of parenthesized expression ParseNodes.Gaming4JC2019-07-18-1/+8
| | |