wolfbeast
d6ceb39e25
Revert "Correctly return zero vertices if clipping plane 0 or 2 clip away the"
...
This reverts commit 09a8b2f19689b679b1268a3004ec5e3f37b9732a.
2019-09-06 23:49:17 +08:00
wolfbeast
b3b78fea06
Issue #1222 : Don't load plugin instances when they have no src URI.
...
Favor fallback content in that case (if present). Fallback is always
considered "good" in this case so may end up doing nothing which is what
we'd want for corner cases that hammer this routine with no content.
2019-09-06 23:48:49 +08:00
wolfbeast
de215d77fc
Correctly return zero vertices if clipping plane 0 or 2 clip away the
...
entire polygon.
This fixes a regression caused by the fix for CVE-2016-5252
2019-09-06 23:48:46 +08:00
wolfbeast
19a7a8f535
Issue #1179 : fix indentation
2019-09-06 23:48:44 +08:00
wolfbeast
b328222636
New cycle version bump
2019-08-30 13:37:39 +08:00
wolfbeast
f34f8ca034
Issue #1221 : Pass the original element into
...
nsXMLContentSerializer::CheckElementEnd so that we can properly
determine whether it has children.
This resolves #1221
2019-08-30 13:37:37 +08:00
Matt A. Tobin
90f6b97ecc
[MCP Applications] Add %WIDGET_TOOLKIT% to the AUS update url for Pale Moon and Basilisk
...
Also removes the redundant branding version of app.update.url in Pale Moon that was missed when many prefs were merged back into application preferences
2019-08-23 09:58:14 +08:00
Ascrod
53bfc43dbe
Issue #999 - Disable native file picker by default.
2019-08-17 13:33:40 +08:00
Ascrod
4d854945cd
Issue #999 - Use xdg-desktop-portal for file selection dialogs on Linux.
2019-08-17 13:33:37 +08:00
wolfbeast
f8432bc275
Issue #1208 : Update Sync policies.js getters/setters to prevent race.
2019-08-17 13:33:21 +08:00
wolfbeast
efd576e045
Issue #1208 : Remove services.sync.enabled pref.
...
Sync will not do anything unless specifically set up to do so and at
least one engine is enabled, so there's no need for this "master switch"
to force it disabled based on engines being disabled (which was its
previous function to shortcut syncing in that situation).
2019-08-17 13:33:18 +08:00
wolfbeast
c0204d7955
Issue #1208 : Fix jsonLoad in Sync's util.js to handle errors.
...
- `OS.Path.join` can throw, so we always need to try/catch it.
- Also do a sanity check to make sure `callback` is defined before use
2019-08-17 13:33:14 +08:00
wolfbeast
bd9bb12027
Issue #1124 : [Basilisk] Remove Dev Edition theme.
2019-08-17 13:33:08 +08:00
wolfbeast
188fdce00f
Issue #1124 : [Basilisk] Remove Dev Edition front-end tie-ins.
2019-08-17 13:32:34 +08:00
wolfbeast
1f68992bee
Issue #1124 : Remove Firefox Developer Edition code.
...
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-17 13:32:31 +08:00
wolfbeast
b7c0f39806
Update platform version.
2019-08-17 13:32:27 +08:00
wolfbeast
92f516c643
Issue #438 : Revert incorrect changes to w3c-css reftests
2019-08-17 13:32:24 +08:00
wolfbeast
a2a90ce32b
Issue #438 : Add reftests.
2019-08-17 13:32:22 +08:00
wolfbeast
c01fb23b1b
Issue #438 : Make the nsSVGOuterSVGAnonChildFrame a reference frame.
...
This causes transforms of the <svg> contents to be unaffected by
scrolling / offset changes of the <svg> element.
2019-08-17 13:32:19 +08:00
wolfbeast
c2b844077e
Issue #438 : Check for non-rectilinear transforms
2019-08-17 13:32:16 +08:00
wolfbeast
0343460b3a
Issue #438 : Add an IsRectilinear helper method to gfxMatrix.
2019-08-17 13:32:12 +08:00
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