wolfbeast
abc6b2f3aa
Belatedly fix html5 parser attribution for files not covered by the MPL.
2019-09-04 15:28:21 +02:00
wolfbeast
0ce08b418d
Fix an issue with the html5 tokenizer and tree builder.
2019-09-04 15:27:40 +02:00
wolfbeast
cc60a093cb
Merge branch 'master' of https://github.com/MoonchildProductions/UXP
2019-09-04 12:14:54 +02:00
Markus Stange
7c09f0ed7e
Correctly return zero vertices if clipping plane 0 or 2 clip away the
...
entire polygon.
This fixes a bug that was introduced three years ago in BZ bug 1268854.
What happened was that the final pass over the polygon assumed that the
current polygon was living in plane[0]. But due to the double buffering,
the "current" polygon alternates between plane[0] and plane[1].
The bug had also introduced an early exit so that we could hit the final
pass at a time where the current, now empty, polygon was in plane[1]. So
we would incorrectly treat all 32 points in plane[0] as part of the
final polygon.
This bug was responsible for intermittently unreasonable numbers in
CompositorOGL's fill rate / overdraw overlay.
This fixes a regression caused by the fix for CVE-2016-5252.
2019-09-04 12:13:10 +02:00
wolfbeast
69ac633587
Revert "Correctly return zero vertices if clipping plane 0 or 2 clip away the"
...
This reverts commit 09a8b2f196 .
2019-09-04 12:00:36 +02:00
Ascrod
44cfc6d210
Issue #1217 - Add support for (later versions of) the Windows 10 SDK
2019-09-01 17:36:03 -04:00
wolfbeast
7b986188c1
Merge working copy branch
2019-09-01 18:21:41 +02:00
wolfbeast
8f7d40e854
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-01 18:20:28 +02:00
wolfbeast
09a8b2f196
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-01 16:39:40 +02:00
wolfbeast
f67e3f054f
Issue #1179 : fix indentation
2019-09-01 15:15:19 +02:00
wolfbeast
11965adc1d
New cycle version bump
2019-08-28 14:49:13 +02:00
wolfbeast
b58a8779c0
Issue #1221 : Pass the original element into
...
nsXMLContentSerializer::CheckElementEnd so that we can properly
determine whether it has children.
This resolves #1221
2019-08-28 14:39:17 +02:00
Matt A. Tobin
31def0da05
[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-22 08:25:44 -04:00
Moonchild
ab6242a93b
Merge pull request #1212 from Ascrod/xdg-desktop-portal
...
Allow the use of Xdg desktop portal dialogs
2019-08-16 06:46:31 +00:00
Ascrod
f7fced09da
Issue #999 - Disable native file picker by default.
2019-08-15 18:22:56 -04:00
wolfbeast
1e8e5563d8
Issue #1208 : Update Sync policies.js getters/setters to prevent race.
2019-08-15 10:40:06 +02:00
wolfbeast
2925fdc3ee
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-15 10:36:58 +02:00
wolfbeast
8c34d786e4
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-15 09:52:38 +02:00
wolfbeast
9d833d769a
Issue #1124 : [Basilisk] Remove Dev Edition theme.
2019-08-14 21:31:00 +02:00
wolfbeast
cdd54fbe13
Issue #1124 : [Basilisk] Remove Dev Edition front-end tie-ins.
2019-08-14 20:08:49 +02:00
wolfbeast
9f7b943c1d
Issue #1124 : Remove Firefox Developer Edition code.
...
Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
2019-08-14 17:19:40 +02:00
wolfbeast
0cd0854ba8
Update platform version.
2019-08-14 15:55:42 +02:00
wolfbeast
b345c82c18
Issue #438 : Revert incorrect changes to w3c-css reftests
2019-08-14 15:34:02 +02:00
wolfbeast
203cb72e94
Issue #438 : Add reftests.
2019-08-14 15:24:39 +02:00
wolfbeast
0481fa14b4
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-14 15:20:20 +02:00
wolfbeast
c67d673d4f
Issue #438 : Check for non-rectilinear transforms
2019-08-14 15:09:34 +02:00
wolfbeast
be12aaf416
Issue #438 : Add an IsRectilinear helper method to gfxMatrix.
2019-08-14 14:22:13 +02:00
wolfbeast
c8666d1565
Issue #438 : Rename coord/coords to originValue/transformOrigin.
...
For clarity and to prevent typoes.
2019-08-14 13:46:25 +02:00
wolfbeast
4bb5a957fb
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-14 13:38:25 +02:00
wolfbeast
0d530b1ca2
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-14 13:35:08 +02:00
wolfbeast
31c765b050
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-14 00:29:44 +02:00
wolfbeast
c54bbf01fd
Enable the JSON View tool by default.
...
Follow-up to issue #1138 .
2019-08-13 13:45:39 +02:00
janekptacijarabaci
7dfb0c2168
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-12 23:41:30 +02:00
Moonchild
06a1dd2a28
Merge pull request #1209 from win7-7/FrameProperties-remove-obsolete-comment
...
FrameProperties remove obsolete comment (no code changes)
2019-08-11 14:21:17 +00:00
Ascrod
47c48dfcb8
Issue #999 - Use xdg-desktop-portal for file selection dialogs on Linux.
2019-08-10 17:26:31 -04:00
wolfbeast
b5cbb4d2f8
Issue #1134 : Reinstate postDataString for about:home searches.
2019-08-10 12:25:57 +02:00
wolfbeast
2c17aaec1f
Remove some leftover snippets code.
...
follow-up to 3a17b713ef
2019-08-10 12:24:13 +02:00
Moonchild
b5b2993103
Merge pull request #1207 from win7-7/nsImageLoadingContent.cpp-AsyncOpen2
...
Convert dom/base/nsImageLoadingContent.cpp to use AsyncOpen2 and followups along with it (1445670 and 1373780 part 2 and 3)
2019-08-09 08:25:37 +00:00
wolfbeast
fa4d569b93
Remove old ANGLE driver bug workaround.
2019-08-08 22:15:33 +02:00
win7-7
deae241f5e
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-08 16:44:51 +03:00
win7-7
1c53b589c4
Merge branch 'master' into FrameProperties-remove-obsolete-comment
2019-08-04 23:13:48 +03:00
Moonchild
5a957202b7
Merge pull request #1201 from kn-yami/issue1138
...
Refactor JSON Viewer
2019-08-03 20:56:36 +00:00
win7-7
248476f94e
Outdated comment removal (no code changes)
...
No code changes.
2019-08-02 16:31:54 +03:00
yami
3aeef88170
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 23e68227a2 .
2019-08-01 02:18:45 +02:00
yami
d80d5688e6
Issue #1138 - Part 3: avoid quirks mode in JSON Viewer
...
Mozilla Bug 1368899
2019-07-30 16:09:52 +02:00
yami
f635feec77
Issue #1138 - Part 2: JSON Viewer should ignore BOM
...
Mozilla Bug 1395313
2019-07-30 15:42:58 +02:00
yami
23e68227a2
Issue #1138 - Part 1: refactor the JSON Viewer stream converter
...
Mozilla Bug 1367894
2019-07-30 15:27:59 +02:00
wolfbeast
3170ee7692
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-07-28 21:24:32 +02:00
wolfbeast
1545320721
Update SQLite to 3.29.0
2019-07-28 12:18:12 +02:00
Moonchild
a4584c7329
Merge pull request #1200 from flewkey/master
...
Issue #1156 - Location Bar Preferences Checkboxes
2019-07-27 10:15:38 +00:00