Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Attach FrameProperties to each frame instead of using a shared hashtable | win7-7 | 2019-06-26 | -945/+738 |
| | | | | Dispense the shared hashtable and instead attach the frame property list directly to nsIFrame. | |||
* | Clean up the nsis installer script a litte. | wolfbeast | 2019-06-21 | -74/+10 |
| | | | | | | - remove stub installer leftovers - remove maintenance service leftovers - remove unused macros | |||
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2019-06-20 | -0/+19 |
|\ | ||||
| * | Merge pull request #1139 from g4jc/disable_sync | New Tobin Paradigm | 2019-06-19 | -0/+8 |
| |\ | | | | | | | [Basilisk] Fix packaging when sync is not built | |||
| | * | [Basilisk] Fix packaging when sync is not built | Gaming4JC | 2019-06-19 | -0/+8 |
| |/ | | | | | | | Packaging will fail due to missing ifdefs when --disable-sync is passed in .mozconfig. This fixes that issue by including the missing ifdefs. | |||
| * | Merge pull request #1133 from Ascrod/master | New Tobin Paradigm | 2019-06-19 | -0/+11 |
| |\ | | | | | | | Add application executable location to the about:support page | |||
| | * | Issue #1132 - Add application executable location to the about:support page. | Ascrod | 2019-06-10 | -0/+11 |
| | | | ||||
* | | | Call a more generic function when inlining array natives. | wolfbeast | 2019-06-20 | -26/+5 |
|/ / | | | | | | | | | | | | | This simplifies the code a bit because ElementAccessHasExtraIndexedProperty checks for length-overflow (directly) and sparse-indexes (through TypeCanHaveExtraIndexedProperties) so the callers don't have to do that anymore. | |||
* | | Merge pull request #1137 from MoonchildProductions/remove-unboxed-checked | Moonchild | 2019-06-19 | -3555/+633 |
|\ \ | | | | | | | Remove unboxed (checked branch) | |||
| * | | Tabs -> Spaces (no code change) | wolfbeast | 2019-06-18 | -4/+4 |
| | | | ||||
| * | | Remove/inline CanonicalizeArrayLengthValue. | wolfbeast | 2019-06-18 | -29/+14 |
| | | | ||||
| * | | Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again. | wolfbeast | 2019-06-18 | -25/+9 |
| | | | ||||
| * | | Update comment | wolfbeast | 2019-06-18 | -4/+2 |
| | | | ||||
| * | | Remove and clean up more code. | wolfbeast | 2019-06-18 | -88/+26 |
| | | | ||||
| * | | Replace SetOrExtendBoxedOrUnboxedDenseElements with direct calls. | wolfbeast | 2019-06-18 | -77/+70 |
| | | | ||||
| * | | Clean up and rename MoveBoxedOrUnboxedDenseElements. | wolfbeast | 2019-06-18 | -22/+19 |
| | | | ||||
| * | | Convert CopyBoxedOrUnboxedDenseElements to something that doesn't crash. | wolfbeast | 2019-06-17 | -23/+33 |
| | | | ||||
| * | | Fix typo in ArrayShiftMoveElements | wolfbeast | 2019-06-17 | -1/+1 |
| | | | ||||
| * | | Remove functors for array natives. | wolfbeast | 2019-06-12 | -230/+59 |
| | | | ||||
| * | | Remove unboxed array context option and shell flag. | wolfbeast | 2019-06-12 | -25/+0 |
| | | | ||||
| * | | Remove unused LIR temp register for unboxed arrays. | wolfbeast | 2019-06-12 | -28/+12 |
| | | | ||||
| * | | Make use of ArrayObjects in favor of generic JS objects. | wolfbeast | 2019-06-12 | -96/+57 |
| | | | | | | | | | | | | | | | ArrayObjects has been a thing for years but been under-used. About time they are used where prudent. | |||
| * | | Inline combined methods for NativeObject and UnboxedArrayObject accesses. | wolfbeast | 2019-06-10 | -224/+115 |
| | | | ||||
| * | | Merge branch 'master' into remove-unboxed | wolfbeast | 2019-06-08 | -14510/+17013 |
| |\| | ||||
| * | | Remove UnboxedArray code part 2 | wolfbeast | 2019-05-23 | -1611/+124 |
| | | | ||||
| * | | Remove UnboxedArray code part 1 | wolfbeast | 2019-05-23 | -1231/+251 |
| | | | ||||
* | | | Revert "Add Yandex (ru) search plugin" | wolfbeast | 2019-06-18 | -14/+0 |
| | | | | | | | | | | | | | | | | | | | | | Since Yandex is greedy and only accepts a partnership if they are the browser default. They don't deserve the traffic. This reverts commit c9edf588ed6d9b53038125c6d79c466b398e2da4. | |||
* | | | Force clobber for ICU update | wolfbeast | 2019-06-16 | -1/+1 |
| | | | ||||
* | | | Merge pull request #1136 from MoonchildProductions/Update_ICU | Moonchild | 2019-06-15 | -4279/+4459 |
|\ \ \ | | | | | | | | | Update ICU | |||
| * | | | Update tzdata SpiderMonkey files | wolfbeast | 2019-06-15 | -6/+7 |
| | | | | ||||
| * | | | Update tzdata resource files | wolfbeast | 2019-06-15 | -974/+999 |
| | | | | ||||
| * | | | Update `update-tzdata.sh` to use git instead of svn, and not try to | wolfbeast | 2019-06-15 | -21/+19 |
| | | | | | | | | | | | | | | | | auto-commit with hg. | |||
| * | | | Update ICU to 58.3 | wolfbeast | 2019-06-15 | -3278/+3434 |
|/ / / | | | | | | | | | | | | | | | | | | | - This adds the new Japanese ascension era (Reiwa) - This updates timezone data to 2019a - Updated script for git instead of SVN - Regenerated locale data | |||
* | | | Add Yandex (ru) search plugin | wolfbeast | 2019-06-12 | -0/+14 |
| | | | ||||
* | | | Add Atomics.notify instead of Atomics.wake according to revised spec. | wolfbeast | 2019-06-12 | -34/+30 |
| |/ |/| | | | | | | | - Keep .wake as an alias until we're certain it can be removed. - Enable SAB memory | |||
* | | Remove e10s force-enable/-disable prefs and a11y considerations for | wolfbeast | 2019-06-07 | -93/+3 |
| | | | | | | | | | | | | starting in e10s mode. This resolves #1130 | |||
* | | Improve `origin-clean` algorithm based on our previous changes. | wolfbeast | 2019-06-05 | -0/+6 |
| | | | | | | | | | | - Instead of trying the failing refactored Mozilla way, simply add a check where needed building on what was put in place previously. | |||
* | | Revert "Improve origin-clean algorithm" | wolfbeast | 2019-06-04 | -41/+39 |
| | | | | | | | | This reverts commit e69b3f567c4b8957cc09ba4359e84939f77781c5. | |||
* | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | Matt A. Tobin | 2019-05-29 | -8420/+16368 |
|\ \ | ||||
| * | | [WebGL] Enable size limit on Linux. | wolfbeast | 2019-05-29 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Some drivers on Linux are not supportive of very large allocation sizes (esp. applicable to Linux x86 builds of UXP applications) and could cause issues. Treat this the same way we already do on Mac/Darwin. | |||
| * | | Treat *.jnlp as an executable class file, like *.jar | wolfbeast | 2019-05-29 | -0/+1 |
| | | | ||||
| * | | Make nsFind::Find actually use a string type as input. | wolfbeast | 2019-05-29 | -22/+4 |
| | | | | | | | | | | | | Futureproofing follow-up to b89570e31cfb84449241e363a595540b8810c217 | |||
| * | | Fix #1091 deprot | wolfbeast | 2019-05-29 | -0/+2 |
| | | | ||||
| * | | Perform a size check when dealing with clipboard data to be sure. | wolfbeast | 2019-05-29 | -6/+10 |
| | | | | | | | | | | | | Follow-up to 0b6d9a47051be9ef4d064c6f7c60717da91d0bc2 | |||
| * | | Merge branch 'master' of https://github.com/MoonchildProductions/UXP | wolfbeast | 2019-05-28 | -8368/+16300 |
| |\ \ | ||||
| | * | | Update HSTS preload list | wolfbeast | 2019-05-28 | -8368/+16300 |
| | | | | | | | | | | | | | | | | Tag #447 | |||
| * | | | Improve efficiency of (C++) heap allocations related to | wolfbeast | 2019-05-28 | -14/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | BytecodeEmitter::code. While there, also add some sanity checks and clean up code. | |||
| * | | | Tweak some NSPR variables for Darwin. | Jed Davis | 2019-05-28 | -0/+2 |
| | | | | ||||
| * | | | Make extra sure Compositables don't refer back to layers after reassignment. | wolfbeast | 2019-05-28 | -5/+19 |
| | | | | ||||
| * | | | Disallow res external protocol handler. | wolfbeast | 2019-05-28 | -0/+1 |
| | | | |