Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1142 - Remove uneeded assertion (#1145) | g4jc | 2019-06-28 | -1/+0 |
| | | | Since unboxed objects were removed, isUnboxed is undefined. This causes a build failure when debuging is enabled. This patch fixes the issue by removing the uneeeded assertion. | |||
* | [Pale Moon] Remove *.pdf file association in the installer. | wolfbeast | 2019-06-29 | -3/+0 |
| | ||||
* | Revert "Treat *.jnlp as an executable class file, like *.jar" | wolfbeast | 2019-06-28 | -2/+1 |
| | | | | | | | | | | | | | | | | | | | Rationale: This was a Mozilla oversight and/or error. This change has caused harm and is causing users to switch back to Chrome, Safari or Edge for their WebStart needs. JNLP is not an executable and should not be treated as such. JNLP should be treated the same as any (e.g. Word) document and allowed to be opened with the designated program. A JNLP file will not cause execution on a system unless it has a valid signature, and the user explicitly authorizes the launching based on information provided by the signature. Moreover, there will even be a check by the Java environment to see if the Java runtime (if there is one) is current, and prompt the user to update if required. This reverts commit 21495c58976e3cbbfe54d2e54d1fd67e36dff2a6 and modifies ApplicationReputation.cpp to keep the list in sync (was a discrepancy before). | |||
* | Re-save wordmark SVG as plain SVG. | wolfbeast | 2019-06-28 | -114/+65 |
| | | | | Tag #1010 | |||
* | Update branding. | wolfbeast | 2019-06-28 | -66/+69 |
| | ||||
* | Merge pull request #1142 from MoonchildProductions/remove-unboxed | Moonchild | 2019-06-28 | -3410/+75 |
|\ | | | | | Remove unboxed objects | |||
| * | Add StoreBuffer-inl.h header to jsobj.cpp | Travis W | 2019-06-27 | -0/+1 |
| | | | | | | This should fix deprot on the Linux and Macintosh | |||
| * | Remove anyNewScript() | wolfbeast | 2019-06-26 | -12/+3 |
| | | ||||
| * | Clean up MObjectState | wolfbeast | 2019-06-26 | -59/+6 |
| | | ||||
| * | Remove now-unused parameter (prev. used for unboxed objects). | wolfbeast | 2019-06-26 | -10/+6 |
| | | ||||
| * | Remove UnboxedObjects ObjectGroup addendum | wolfbeast | 2019-06-25 | -36/+7 |
| | | ||||
| * | Remove unboxed object tests. | wolfbeast | 2019-06-25 | -187/+0 |
| | | ||||
| * | Remove Unboxed Objects Option Code | wolfbeast | 2019-06-25 | -8/+0 |
| | | ||||
| * | Remove Unboxed Object code from /vm, Part 3. | wolfbeast | 2019-06-25 | -1560/+13 |
| | | ||||
| * | Remove Unboxed Object code from jit, Part 4. | wolfbeast | 2019-06-25 | -406/+20 |
| | | ||||
| * | Remove Unboxed Object code from jit, Part 3. | wolfbeast | 2019-06-23 | -85/+10 |
| | | ||||
| * | Fix unified deprot | wolfbeast | 2019-06-23 | -1/+2 |
| | | ||||
| * | Remove Unboxed Object code from jit, Part 2. | wolfbeast | 2019-06-23 | -1048/+9 |
| | | ||||
| * | Merge branch 'master' into remove-unboxed | wolfbeast | 2019-06-23 | -100/+34 |
| |\ | ||||
| * \ | Merge branch 'master' into remove-unboxed | wolfbeast | 2019-06-23 | -4349/+4533 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | # Conflicts: # js/src/jit/BaselineIC.cpp # js/src/jsarray.cpp | |||
| * | | | Revert "Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again." | wolfbeast | 2019-06-17 | -9/+25 |
| | | | | | | | | | | | | | | | | This reverts commit 912c3f5cbc512557794a3dfd7bc5cb4994413dfe. | |||
| * | | | Fix a typo in ArraySliceOrdinary | wolfbeast | 2019-06-17 | -1/+1 |
| | | | | ||||
| * | | | Fix typo in ArrayShiftMoveElements | wolfbeast | 2019-06-17 | -1/+1 |
| | | | | ||||
| * | | | Remove/inline CanonicalizeArrayLengthValue. | wolfbeast | 2019-06-16 | -29/+14 |
| | | | | ||||
| * | | | Remove JSOP_SPREADCALLARRAY and just use JSOP_NEWARRAY again. | wolfbeast | 2019-06-16 | -25/+9 |
| | | | | ||||
| * | | | Update comment | wolfbeast | 2019-06-16 | -4/+2 |
| | | | | ||||
| * | | | Remove and clean up more code. | wolfbeast | 2019-06-16 | -88/+26 |
| | | | | ||||
| * | | | Replace SetOrExtendBoxedOrUnboxedDenseElements with direct calls. | wolfbeast | 2019-06-14 | -77/+70 |
| | | | | ||||
| * | | | Clean up and rename MoveBoxedOrUnboxedDenseElements. | wolfbeast | 2019-06-13 | -22/+19 |
| | | | | ||||
| * | | | Convert CopyBoxedOrUnboxedDenseElements to calls to initDenseElement | wolfbeast | 2019-06-13 | -27/+13 |
| | | | | ||||
* | | | | Installer: Stop trying to read stub installer data from ini file | wolfbeast | 2019-06-27 | -15/+0 |
| | | | | ||||
* | | | | Update CLOBBER | New Tobin Paradigm | 2019-06-26 | -1/+1 |
| | | | | ||||
* | | | | Merge pull request #1143 from trav90/master | New Tobin Paradigm | 2019-06-26 | -4115/+6505 |
|\ \ \ \ | | | | | | | | | | | Update HSTS preload list | |||
| * | | | | Update HSTS preload list | trav90 | 2019-06-26 | -4115/+6505 |
| | | | | | | | | | | | | | | | | | | | | Tag #447 | |||
* | | | | | Merge branch 'nss-sftkpwd-update' | wolfbeast | 2019-06-27 | -49/+222 |
|\ \ \ \ \ | ||||
| * | | | | | Update NSS to 3.41.1 (custom) | wolfbeast | 2019-06-27 | -49/+222 |
| |/ / / / | | | | | | | | | | | | | | | | This resolves #82 | |||
* / / / / | Platform version update for large internal changes: | wolfbeast | 2019-06-27 | -1/+1 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | - Removal of a lot of redundant JS code (part pending) - Addition of more ES standards code - Change of master password / NSS db password storage (pending) | |||
* | | | | Revert "Update NSS to 3.41.1 (custom)" | wolfbeast | 2019-06-26 | -215/+46 |
| | | | | | | | | | | | | | | | | This reverts commit fbc2eaacd679f0c484993ffe23d786fd06da22c3. | |||
* | | | | Update NSS to 3.41.1 (custom) | wolfbeast | 2019-06-26 | -46/+215 |
| |_|/ |/| | | | | | | | | This resolves #82 | |||
* | | | 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 |
| | | | |