Commit graph

2,811 commits

Author SHA1 Message Date
wolfbeast
0c8d8938e2 Issue #438: Rename coord/coords to originValue/transformOrigin.
For clarity and to prevent typoes.
2019-08-17 13:32:09 +08:00
wolfbeast
bc4594b40e Issue #438: Pixel-snap subpixel value for outer SVG and anon child.
This doesn't solve the blurriness yet, but is part of the problem.
2019-08-17 13:32:06 +08:00
wolfbeast
8a29ec9a3f Issue #438: Do not round the translation of an SVG frame.
This doesn't solve the blurriness yet, but is part of the problem.
2019-08-17 13:32:03 +08:00
wolfbeast
acefb96117 Issue #1211: Allow the loading of TYPE_FONT from file: URLs.
This bypasses the CORS restriction of unique file: URLs in the case of
fonts loaded through CSS.

Resolves #1211.
2019-08-17 13:32:00 +08:00
wolfbeast
dc06a97ab3 Enable the JSON View tool by default.
Follow-up to issue #1138.
2019-08-17 13:31:57 +08:00
janekptacijarabaci
fe68fd519c Remove "Delete this page" and "Forget about this site" from livemarks.
These context menu entries should not be present on live bookmarks
because they make no sense for feed entries.
This resolves #663.
2019-08-17 13:31:54 +08:00
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
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
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
wolfbeast
b0cd49c0b8 Add UI preference for overall vertical smooth scrolling speed
(as a percentage).

Resolves #1147.
2019-07-27 06:35:40 +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
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