Commit graph

3,607 commits

Author SHA1 Message Date
win7-7
0eab1834ed Outdated comment removal (no code changes)
No code changes.
2019-08-17 13:31:05 +08:00
wolfbeast
06634f6495 Issue #1134: Reinstate postDataString for about:home searches. 2019-08-17 13:31:01 +08:00
wolfbeast
dabcbe1d6d Remove some leftover snippets code.
follow-up to 3a17b713ef27abb8c9d7c116815d3af7e0f366d9
2019-08-17 13:30:58 +08:00
Roy Tam
93601ea999 Merge remote-tracking branch 'origin/master' into custom 2019-08-10 06:32:58 +08:00
win7-7
e6f376f5ef Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2 and followups along with it (1445670 and 1373780 part 2 and 3)
Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2 and followups along with it (1445670 and 1373780 part 2 and 3)
2019-08-10 06:26:08 +08:00
yami
73cdb3106e Issue #1138 - Part 4: fix JSON Viewer save functionality
Saving JSON from the viewer was broken, because the message passed to
the `saveToFile` function contained unneeded data. This bug was
introduced by 23e68227a2e3f3946fa4fd5589f338e6b36a6e56.
2019-08-10 06:26:03 +08:00
yami
55d401707c Issue #1138 - Part 3: avoid quirks mode in JSON Viewer
Mozilla Bug 1368899
2019-08-10 06:26:02 +08:00
yami
32b3994a7b Issue #1138 - Part 2: JSON Viewer should ignore BOM
Mozilla Bug 1395313
2019-08-10 06:26:00 +08:00
yami
8f1e1f40c7 Issue #1138 - Part 1: refactor the JSON Viewer stream converter
Mozilla Bug 1367894
2019-08-10 06:25:58 +08:00
Roy Tam
a85a33f6de Merge remote-tracking branch 'origin/master' into custom 2019-08-02 14:09:49 +08:00
wolfbeast
aa1fc0720e Hide and disable open_all/cut/copy/delete/properties when opening
bookmarks/history context menu with no selection

This resolves #882 (by not offering options that can't be used)
2019-08-02 13:48:47 +08:00
wolfbeast
de0176b22a Update SQLite to 3.29.0 2019-08-02 13:48:44 +08:00
Ryan Fox
f921a47707 Issue #1156 - Location Bar Preferences Checkboxes
Signed-off-by: Ryan Fox <flewkey@2a03.party>
2019-08-02 13:48:42 +08:00
Roy Tam
57a3bd35a6 Merge remote-tracking branch 'origin/master' into custom 2019-07-27 06:45:53 +08:00
wolfbeast
b0cd49c0b8 Add UI preference for overall vertical smooth scrolling speed
(as a percentage).

Resolves #1147.
2019-07-27 06:35:40 +08:00
Roy Tam
4ad03e727f Merge remote-tracking branch 'origin/master' into custom 2019-07-25 21:47:07 +08:00
wicknix
8a3929e776 Add red moon icon to MacOS for unstable builds
Replaces grey moon which is supposed to be used for unofficial "New Moon" builds.
2019-07-25 21:43:23 +08:00
wicknix
bb11931616 Add space to MOZ_APP_DISPLAYNAME
PaleMoon becomes Pale Moon
2019-07-25 21:43:06 +08:00
wicknix
5fa279e0bd Add space to MOZ_APP_DISPLAYNAME
NewMoon now becomes New Moon
2019-07-25 21:43:03 +08:00
wicknix
39d3e9f0e2 Add space to MOZ_APP_DISPLAYNAME
PaleMoon now becomes Pale Moon
2019-07-25 21:43:01 +08:00
wolfbeast
6cd76bd471 Update default bookmark icons. 2019-07-25 21:42:32 +08:00
adeshkp
1459c396a3 Fix call to macro MOZ_ASSERT_UNREACHABLE
Fallout from 227b23606b0401245c9f0b15effd45b876b90260
2019-07-25 21:42:26 +08:00
wolfbeast
d1125a5bd7 Remove MOZ_BROWSER_STATUSBAR conditional.
This resolves #1194.
2019-07-25 21:39:48 +08:00
Roy Tam
5fda7c378f Merge remote-tracking branch 'origin/master' into custom 2019-07-22 20:08:59 +08:00
Gaming4JC
367fc9432e Issue #1195 - Fix errant use of JSContext in ErrorNotes
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.
2019-07-22 19:56:06 +08:00
wolfbeast
e78a4b88e3 Remove unused checking function for unboxed types.
Tag #1030
2019-07-22 19:56:03 +08:00
wolfbeast
8346f7c082 Implement a threadsafe & revised version of http2PushedStream.
This re-applies the patch for this with added typename declaration.
2019-07-22 19:56:01 +08:00
wolfbeast
6666e772e0 Revert "Implement a threadsafe & revised version of http2PushedStream."
Backed out because of gcc build failures.

This reverts commit 66fae1d81013a2321e7d607a426f834a01b847ce.
2019-07-22 19:55:58 +08:00
adeshkp
675dada294 Issue #701 - Support spaces in Mac app name 2019-07-22 19:55:55 +08:00
wolfbeast
017ee15137 Update platform version and force clobber. 2019-07-22 19:55:38 +08:00
Moonchild
41efc528d5 Fix order of OwnProperty check for rest parameters.
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`
2019-07-22 19:53:00 +08:00
Gaming4JC
5e6128d0a5 1353691 - Report SyntaxError when arrow function has await-identifier in async function context. 2019-07-22 19:52:57 +08:00
Gaming4JC
61235c7be1 1344334 - Make DoTypeUpdateFallback infallible. 2019-07-22 19:52:54 +08:00
Gaming4JC
3c9c84e2ac 1339395 - Part 8: Add separate variables for wasm debugger test. 2019-07-22 19:52:50 +08:00
Gaming4JC
6cff3b755a 1339395 - Part 7: Remove no longer needed check for jsid strings which are indices from frontend. 2019-07-22 19:52:47 +08:00
Gaming4JC
f6b2c1d485 1339395 - Part 6: Update jit-tests now that object rest/spread properties are a thing. 2019-07-22 19:52:44 +08:00
Gaming4JC
3a484431a0 1339395 - Part 5: Add Reflect.parse tests for object rest and spread properties. 2019-07-22 19:52:41 +08:00
Gaming4JC
1e126cc49d 1339395 - Part 3: Add BytecodeEmitter support for object rest and spread properties. 2019-07-22 19:52:39 +08:00
Gaming4JC
85350c0655 1339395 - Part 2: Add parser support for rest and spread object properties. 2019-07-22 19:52:35 +08:00
Gaming4JC
90f475f75e Refactor Token& nextToken 2019-07-22 19:52:32 +08:00
Gaming4JC
2734a01c77 1339395 - Part 1: Align parse method for object literals to match array literals. 2019-07-22 19:52:30 +08:00
Gaming4JC
4f51cc381d 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL. 2019-07-22 19:52:27 +08:00
Gaming4JC
417aa02122 1344477 - Part 1: Add JSOP_CALL_IGNORES_RV for function call that ignores return value. 2019-07-22 19:52:23 +08:00
Gaming4JC
43c3ab5a0e Refactor abortIfSyntaxParser after destructring 2019-07-22 19:52:19 +08:00
Gaming4JC
51183e0be2 1303703 - Part 3: Syntax parse destructuring assignment patterns. 2019-07-22 19:52:16 +08:00
Gaming4JC
4cd06f9368 1303703 - Part 2: Clean-up bits of destructuring parsing which are no longer needed. 2019-07-22 19:52:14 +08:00
Gaming4JC
f9a635701e 1303703 - Part 1: Separate binding pattern parsing from object/array literal parsing. 2019-07-22 19:52:11 +08:00
Gaming4JC
d965d685b5 420857 - Part 4: Report the position of opening bracket for missing bracket error in array literal. 2019-07-22 19:52:08 +08:00
Gaming4JC
f1f51320fb 420857 - Part 3: Report the position of opening brace for missing brace error in object literal. 2019-07-22 19:52:05 +08:00
Gaming4JC
fce1adbcd7 420857 - Part 2: Report the position of opening brace for missing brace error in block. 2019-07-22 19:52:02 +08:00