Commit graph

489 commits

Author SHA1 Message Date
NTD
fda68c9bfe [PALEMOON] Remove the NS_APP_BOOKMARKS_50_FILE directory service key 2019-02-15 23:40:16 +08:00
NTD
07667373c4 [PALEMOON] Remove nsIAboutModule::GetIndexedDBOriginPostfix(); 2019-02-15 23:40:14 +08:00
NTD
b42687ec11 [PALEMOON] Add defines and subst to application specific configure 2019-02-15 23:40:13 +08:00
NTD
27e66e0b36 [PALEMOON] Build the devtools server 2019-02-15 23:40:11 +08:00
NTD
3e9cfdb92a [PALEMOON] First pass fix of obvious moz.build issues 2019-02-15 23:40:10 +08:00
NTD
002489df68 [PALEMOON] Add moz.configure 2019-02-15 23:40:08 +08:00
NTD
1bc40f51f6 [PALEMOON] Fix Branding Build Files 2019-02-15 23:40:07 +08:00
NTD
26a94309b8 [PALEMOON] Rewrite confvars.sh 2019-02-15 23:40:05 +08:00
NTD
905f607b72 [PALEMOON] Version bunp 2019-02-15 23:40:04 +08:00
wolfbeast
2775c84cbf Change embedded emoji font from EmojiOne to Twemoji. 2019-02-15 23:40:02 +08:00
NTD
a5f9344426 Sync Pale Moon code 2019-02-15 23:40:01 +08:00
wolfbeast
bb751d3fc3 Stop trying to configure nonexistent crashreporter services. 2019-02-15 23:39:59 +08:00
wolfbeast
b77496b276 Remove unused LSPAnnotator 2019-02-15 23:39:56 +08:00
wolfbeast
013cb18fed Remove MOZ_CRASHREPORTER_NO_REPORT except in /testing 2019-02-15 23:39:55 +08:00
wolfbeast
434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
wolfbeast
87fa26d31e Update SQLite lib to 3.21.0. 2019-02-15 23:39:51 +08:00
wolfbeast
29af2b9023 Get rid of link to irrelevant information after build. 2019-02-15 23:39:50 +08:00
janekptacijarabaci
f8591643c5 JS - support for Array.prototype.values() 2019-02-15 23:39:48 +08:00
wolfbeast
ef6478af8c Revert "Enable Array.prototype.values"
This reverts commit 424ed1b165e50f2e71c082c0c70fcda2a2764d18.
2019-02-15 23:39:47 +08:00
wolfbeast
2653da27b3 Fix line heights to properly scale to requested size for color-bitmapped SFNTs. 2019-02-15 23:39:45 +08:00
wolfbeast
4a9865465f Allow bitmap fonts to force scaling and bypass tolerance check in gfxFcPlatformFontList. 2019-02-15 23:39:43 +08:00
wolfbeast
2c33a1ce08 Use FC_OUTLINE instead of FC_SCALABLE with Fontconfig to check if a font is scalable. 2019-02-15 23:39:42 +08:00
wolfbeast
663b7836f5 Enable Array.prototype.values
This resolves #85
2019-02-15 23:39:40 +08:00
janekptacijarabaci
78ce3bf8ff Bug 1317397: Only set lastIndex for global or sticky RegExps in RegExpBuiltinExec per ES2017 2019-02-15 23:39:39 +08:00
janekptacijarabaci
401d677e47 Bug 1343375: Update RegExp.prototype.replace and .match to call ToLength(lastIndex) for non-global RegExp and handle recompilations
[Depends on] Bug 1317397: Implement RegExp.lastIndex changes from ES2017
2019-02-15 23:39:37 +08:00
janekptacijarabaci
76b099abb2 Bug 1360839 - Call IteratorClose due to abrupt completion from yield
Issue #74
2019-02-15 23:39:36 +08:00
janekptacijarabaci
ac07311b18 Bug 1357075 - Pad a nop to unwind to the scope just before a destructuring iterator close trynote
Issue #74
2019-02-15 23:39:34 +08:00
janekptacijarabaci
8af5664922 Bug 1346862 - Fix IteratorClose due to non-local jumps being catchable by try statements inside for-of
Issue #74
2019-02-15 23:39:32 +08:00
janekptacijarabaci
5bf58e6044 Bug 1342553 - Part 0.2: Support JSOP_CHECKISCALLABLE in JIT
Issue #74
2019-02-15 23:39:30 +08:00
janekptacijarabaci
444483bf81 Bug 1342553, Bug 1343072, Bug 1344753 (details in the description)
Bug 1342553 - Part 0.1: Use try-catch for IteratorClose in for-of
Bug 1343072 - Update HasLiveStackValueAtDepth to follow the change in
JSTRY_FOR_OF
Bug 1344753 - Update for-of stack depth in
ControlFlowGenerator::processWhileOrForInLoop

Issue #74
2019-02-15 23:39:29 +08:00
janekptacijarabaci
b0960bf497 Bug 1334314 - Fix debug mode OSR exception handling for IteratorClose trynotes
Issue #74
2019-02-15 23:39:27 +08:00
janekptacijarabaci
4ac4296fce Bug 1331585 - Allow falsy "done" values for IteratorClose due to exception during array destructuring
Issue #74
2019-02-15 23:39:26 +08:00
janekptacijarabaci
b8eb17e022 Bug 1341339 - Check for duplicates in processIterators
Issue #74
2019-02-15 23:39:24 +08:00
janekptacijarabaci
24ea151662 Bug 1338796 - Do not call iterator.return if iterator.throw is present in yield*
Issue #74
2019-02-15 23:39:23 +08:00
janekptacijarabaci
ea58c0c344 Bug 1335996 - Make test for bug 1333946 more reliable
Issue #74
2019-02-15 23:39:21 +08:00
janekptacijarabaci
b2e86b0087 Bug 1333946 - Make IonBuilder::processIterators transitive
Issue #74
2019-02-15 23:39:20 +08:00
janekptacijarabaci
3bd6ad26e7 Bug 1322069 - Add TryEmitter
Issue #74
2019-02-15 23:39:18 +08:00
janekptacijarabaci
62a9d049ec Bug 1334799 - Handle stack value in correct order when leaving for-of loop from finally block
Issue #74
2019-02-15 23:39:17 +08:00
janekptacijarabaci
ad8ad6e109 Bug 1332881 - Handle stack value in correct order when leaving loop and try-finally
Issue #74
2019-02-15 23:39:15 +08:00
janekptacijarabaci
da23a493b7 Bug 1332155 - Skip non-try-related trynotes when asserting jump targets
Issue #74
2019-02-15 23:39:13 +08:00
janekptacijarabaci
082451c781 Bug 1331444 - Keep iterators alive in Ion in for-of loops for IteratorClose due to exceptions
Issue #74
2019-02-15 23:39:12 +08:00
janekptacijarabaci
66bbc277f5 Bug 1147371: Always decompile argument names in self-hosted code in the caller frame
Issue #74
2019-02-15 23:39:10 +08:00
janekptacijarabaci
0f625eb5bd Bug 1147371: Implement JSOP_PICK and JSOP_UNPICK in the expression decompiler
Issue #74
2019-02-15 23:39:09 +08:00
janekptacijarabaci
95390009cc Bug 1147371: Implement calling IteratorClose and "return" on iterators in yield*
Issue #74
2019-02-15 23:39:07 +08:00
janekptacijarabaci
d36d40760a Bug 1147371: Implement IteratorClose for array destructuring
Issue #74
2019-02-15 23:39:05 +08:00
janekptacijarabaci
aa954171ae Bug 1147371: Convert self-hosted code that need to call IteratorClose to use for-of
Issue #74
2019-02-15 23:39:03 +08:00
janekptacijarabaci
10ee43a416 Bug 1147371: Rename allowContentSpread to allowContentIter
Issue #74
2019-02-15 23:39:02 +08:00
janekptacijarabaci
5f3e5dc3fb Bug 1147371: Implement IteratorClose for for-of
Issue #74
2019-02-15 23:39:00 +08:00
wolfbeast
97197f29bf Silence some ICU warning spew 2019-02-15 23:38:59 +08:00
janekptacijarabaci
2f27d8433c Bug 1204028: Evaluate LHS reference before RHS in destructuring
Issue #73
[Depends on] Bug 1147371: Implement IteratorClose
2019-02-15 23:38:57 +08:00