summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Kill newly-spawned threads if we're shutting down.Nathan Froyd2019-09-04-1/+3
|
* Remove HTML5 parser java docs and generation code.wolfbeast2019-09-04-20210/+0
| | | | | java->C++ automated translation is not something we want to deal with now or in the future.
* Belatedly fix html5 parser attribution for files not covered by the MPL.wolfbeast2019-09-04-0/+17
|
* Fix an issue with the html5 tokenizer and tree builder.wolfbeast2019-09-04-39/+103
|
* Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-09-04-4/+8
|\
| * Issue #1217 - Add support for (later versions of) the Windows 10 SDKAscrod2019-09-01-4/+8
| |
* | Correctly return zero vertices if clipping plane 0 or 2 clip away theMarkus Stange2019-09-04-15/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | Revert "Correctly return zero vertices if clipping plane 0 or 2 clip away the"wolfbeast2019-09-04-13/+11
|/ | | | This reverts commit 09a8b2f19689b679b1268a3004ec5e3f37b9732a.
* Merge working copy branchwolfbeast2019-09-01-14/+33
|\
| * Issue #1222: Don't load plugin instances when they have no `src` URI.wolfbeast2019-09-01-0/+17
| | | | | | | | | | | | 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.
| * Correctly return zero vertices if clipping plane 0 or 2 clip away thewolfbeast2019-09-01-11/+13
| | | | | | | | | | | | entire polygon. This fixes a regression caused by the fix for CVE-2016-5252
| * Issue #1179: fix indentationwolfbeast2019-09-01-3/+3
|/
* New cycle version bumpwolfbeast2019-08-28-1/+1
|
* Issue #1221: Pass the original element intowolfbeast2019-08-28-13/+46
| | | | | | | nsXMLContentSerializer::CheckElementEnd so that we can properly determine whether it has children. This resolves #1221
* [MCP Applications] Add %WIDGET_TOOLKIT% to the AUS update url for Pale Moon ↵Matt A. Tobin2019-08-22-4/+2
| | | | | | 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
* Merge pull request #1212 from Ascrod/xdg-desktop-portalMoonchild2019-08-16-39/+118
|\ | | | | Allow the use of Xdg desktop portal dialogs
| * Issue #999 - Disable native file picker by default.Ascrod2019-08-15-4/+13
| |
| * Issue #999 - Use xdg-desktop-portal for file selection dialogs on Linux.Ascrod2019-08-10-39/+109
| |
* | Issue #1208: Update Sync policies.js getters/setters to prevent race.wolfbeast2019-08-15-15/+55
| |
* | Issue #1208: Remove `services.sync.enabled` pref.wolfbeast2019-08-15-24/+3
| | | | | | | | | | | | | | 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).
* | Issue #1208: Fix jsonLoad in Sync's `util.js` to handle errors.wolfbeast2019-08-15-4/+12
| | | | | | | | | | - `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
* | Issue #1124: [Basilisk] Remove Dev Edition theme.wolfbeast2019-08-14-883/+0
| |
* | Issue #1124: [Basilisk] Remove Dev Edition front-end tie-ins.wolfbeast2019-08-14-211/+2
| |
* | Issue #1124: Remove Firefox Developer Edition code.wolfbeast2019-08-14-223/+5
| | | | | | | | Removes all occurrences of MOZ_DEV_EDITION code and some helpers.
* | Update platform version.wolfbeast2019-08-14-1/+1
| |
* | Issue #438: Revert incorrect changes to w3c-css reftestswolfbeast2019-08-14-4/+4
| |
* | Issue #438: Add reftests.wolfbeast2019-08-14-0/+27
| |
* | Issue #438: Make the nsSVGOuterSVGAnonChildFrame a reference frame.wolfbeast2019-08-14-23/+33
| | | | | | | | | | This causes transforms of the <svg> contents to be unaffected by scrolling / offset changes of the <svg> element.
* | Issue #438: Check for non-rectilinear transformswolfbeast2019-08-14-0/+3
| |
* | Issue #438: Add an IsRectilinear helper method to gfxMatrix.wolfbeast2019-08-14-0/+12
| |
* | Issue #438: Rename coord/coords to originValue/transformOrigin.wolfbeast2019-08-14-13/+13
| | | | | | | | For clarity and to prevent typoes.
* | Issue #438: Pixel-snap subpixel value for outer SVG and anon child.wolfbeast2019-08-14-2/+7
| | | | | | | | This doesn't solve the blurriness yet, but is part of the problem.
* | Issue #438: Do not round the translation of an SVG frame.wolfbeast2019-08-14-6/+36
| | | | | | | | This doesn't solve the blurriness yet, but is part of the problem.
* | Issue #1211: Allow the loading of TYPE_FONT from file: URLs.wolfbeast2019-08-14-1/+14
| | | | | | | | | | | | | | This bypasses the CORS restriction of unique file: URLs in the case of fonts loaded through CSS. Resolves #1211.
* | Enable the JSON View tool by default.wolfbeast2019-08-13-6/+1
| | | | | | | | Follow-up to issue #1138.
* | Remove "Delete this page" and "Forget about this site" from livemarks.janekptacijarabaci2019-08-12-6/+14
| | | | | | | | | | | | These context menu entries should not be present on live bookmarks because they make no sense for feed entries. This resolves #663.
* | Merge pull request #1209 from win7-7/FrameProperties-remove-obsolete-commentMoonchild2019-08-11-1/+0
|\ \ | |/ |/| FrameProperties remove obsolete comment (no code changes)
| * Merge branch 'master' into FrameProperties-remove-obsolete-commentwin7-72019-08-04-5453/+7446
| |\
| * | Outdated comment removal (no code changes)win7-72019-08-02-1/+0
| | | | | | | | | | | | No code changes.
* | | Issue #1134: Reinstate postDataString for about:home searches.wolfbeast2019-08-10-3/+15
| | |
* | | Remove some leftover snippets code.wolfbeast2019-08-10-4/+0
| | | | | | | | | | | | follow-up to 3a17b713ef27abb8c9d7c116815d3af7e0f366d9
* | | Merge pull request #1207 from win7-7/nsImageLoadingContent.cpp-AsyncOpen2Moonchild2019-08-09-79/+130
|\ \ \ | | | | | | | | 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 ↵win7-72019-08-08-79/+130
| | |/ | |/| | | | | | | | | | | | | 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)
* / | Remove old ANGLE driver bug workaround.wolfbeast2019-08-08-10/+0
|/ /
* | Merge pull request #1201 from kn-yami/issue1138Moonchild2019-08-03-229/+206
|\ \ | | | | | | Refactor JSON Viewer
| * | Issue #1138 - Part 4: fix JSON Viewer save functionalityyami2019-08-01-4/+1
| | | | | | | | | | | | | | | | | | Saving JSON from the viewer was broken, because the message passed to the `saveToFile` function contained unneeded data. This bug was introduced by 23e68227a2e3f3946fa4fd5589f338e6b36a6e56.
| * | Issue #1138 - Part 3: avoid quirks mode in JSON Vieweryami2019-07-30-127/+146
| | | | | | | | | | | | Mozilla Bug 1368899
| * | Issue #1138 - Part 2: JSON Viewer should ignore BOMyami2019-07-30-10/+12
| | | | | | | | | | | | Mozilla Bug 1395313
| * | Issue #1138 - Part 1: refactor the JSON Viewer stream converteryami2019-07-30-194/+153
|/ / | | | | | | Mozilla Bug 1367894
* | Hide and disable open_all/cut/copy/delete/properties when openingwolfbeast2019-07-28-56/+68
| | | | | | | | | | | | bookmarks/history context menu with no selection This resolves #882 (by not offering options that can't be used)