summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Issue #1064: Don't get certificate details synchronously.wolfbeast2019-08-17-51/+31
| | | | | | | This avoids getting data synchronously on the main thread in an XHR (which has been deprecated for a long time and _may_ actually be blocked in our networking) and attempts to be more predictable by always firing an update request for the dialog from the XHR request handlers.
* 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)
* | Update SQLite to 3.29.0wolfbeast2019-07-28-5127/+7153
| |
* | Merge pull request #1200 from flewkey/masterMoonchild2019-07-27-33/+0
|\ \ | | | | | | Issue #1156 - Location Bar Preferences Checkboxes
| * | Issue #1156 - Location Bar Preferences CheckboxesRyan Fox2019-07-27-33/+0
|/ / | | | | | | Signed-off-by: Ryan Fox <flewkey@2a03.party>
* | Add UI preference for overall vertical smooth scrolling speedwolfbeast2019-07-26-0/+11
| | | | | | | | | | | | (as a percentage). Resolves #1147.
* | Merge branch 'master' of https://github.com/MoonchildProductions/UXPwolfbeast2019-07-25-3/+3
|\ \
| * \ Merge pull request #1199 from wicknix/masterMoonchild2019-07-24-0/+0
| |\ \ | | | | | | | | Add red moon icon to MacOS for unstable builds
| | * | Add red moon icon to MacOS for unstable buildswicknix2019-07-23-0/+0
| | | | | | | | | | | | Replaces grey moon which is supposed to be used for unofficial "New Moon" builds.
| * | | Merge pull request #1198 from wicknix/masterMoonchild2019-07-23-3/+3
| |\| | | | | | | | | | Add space to MOZ_APP_DISPLAYNAME
| | * | Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| | | | | | | | | | | | PaleMoon becomes Pale Moon
| | * | Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| | | | | | | | | | | | NewMoon now becomes New Moon
| | * | Add space to MOZ_APP_DISPLAYNAMEwicknix2019-07-22-1/+1
| |/ / | | | | | | PaleMoon now becomes Pale Moon
* / / Update default bookmark icons.wolfbeast2019-07-25-4/+4
|/ /
* | Merge pull request #1197 from adeshkp/patch-12Moonchild2019-07-22-1/+1
|\ \ | |/ |/| Fix call to macro `MOZ_ASSERT_UNREACHABLE`
| * Fix call to macro `MOZ_ASSERT_UNREACHABLE`adeshkp2019-07-23-1/+1
|/ | | Fallout from 227b23606b0401245c9f0b15effd45b876b90260