summaryrefslogtreecommitdiffstats
path: root/toolkit/modules
Commit message (Collapse)AuthorAgeLines
* Remove WebExtension support from the platform.wolfbeast2019-02-13-3/+1
| | | | | | - Conditional code - WE APIs - WE toolkit theming
* [TychoAM] Fix GMP* so that EME works in BasiliskMatt A. Tobin2019-01-29-733/+0
| | | | Also, keep WebExAM working for the moment
* Add performance warnings to Deprecated module.wolfbeast2018-12-24-4/+45
| | | | | | | | | | | Adds a dedicated handler for performance warnings to be logged to consoles if known performance-impacting methods are called. Search service init is changed from a deprecation warning to a performance warning for synchronous init. This also re-enables the warning for the Basilisk & Co. search service initialization which was previously removed in [a930a79] See also the discussion on #916.
* Bug 1341957 - Add webgl.getSupportedExtensions() to about:supportjanekptacijarabaci2018-08-01-1/+9
|
* Bug 1335296 - Expand about:support WebGL informationjanekptacijarabaci2018-08-01-13/+38
|
* Don't disable lightweight themes in PB mode.wolfbeast2018-07-17-2/+8
| | | | This resolves #640
* Update troubleshooting pref whitelist following ↵wolfbeast2018-07-02-1/+1
| | | | 593835e861ce3ab3f9d58aa1fc241399f1c1f244
* Prevent suppressing executable warnings using the "don't ask me this again" ↵wolfbeast2018-07-02-1/+1
| | | | | | | | | | checkbox. A hidden preference matching the behavior of "browser.download.manager.alertOnEXEOpen" is kept, but is renamed in order to recover cases where the checkbox was used accidentally. While there, simplify the `confirmLaunchExecutable` function by converting from promises to async function. Since Basilisk moved this prompting to toolkit, we also clean up some unused duplicate strings from application/basilisk while we're there. This resolves #581
* Add HYPE_ICEWEASEL where appropriateMatt A. Tobin2018-06-28-1/+1
|
* Fix "about:support"s "graphics" section when "webgl.disable-extensions" is truejanekptacijarabaci2018-06-27-1/+3
|
* Fix throws an error if "winUtils.supportsHardwareH264Decoding" not availablejanekptacijarabaci2018-06-26-5/+8
| | | | | | | After "Restart normally" - throws an error: Troubleshoot data provider failed: graphics [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIDOMWindowUtils.supportsHardwareH264Decoding]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://gre/modules/Troubleshoot.jsm :: graphics :: line 348" data: no] Troubleshoot.jsm:155 TypeError: invalid 'in' operand data aboutSupport.js:204:1
* Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next filesjanekptacijarabaci2018-06-17-0/+1
|
* Remove appConstants usage from Troubleshoot.jsm (follow up)janekptacijarabaci2018-06-14-7/+9
| | | | | | Tags: #65 #494 (follow up)
* Revert "Add a next preprocessing to Troubleshot.jsm"janekptacijarabaci2018-06-14-9/+7
| | | | This reverts commit 6ac05db3d6f771a3a572a5701e0dbe88754f47b3.
* Add a next preprocessing to Troubleshot.jsmjanekptacijarabaci2018-06-13-7/+9
| | | | Issue #65 (partially)
* Add architecture detection to "about:" and "about:support"janekptacijarabaci2018-06-13-2/+10
| | | | Issue #492
* Remove Social API.Ascrod2018-05-30-1/+0
|
* Revert "Remove the Social API"Moonchild2018-05-25-0/+1
|
* Remove the Social APIAscrod2018-05-24-1/+0
|
* Remove SPS profiler.wolfbeast2018-05-24-10/+0
| | | | | - Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS) - Stub out several profiler-only functions.
* Merge pull request #368 from trav90/safebrowsing-workMoonchild2018-05-16-0/+7
|\ | | | | Make safebrowsing optional at build time
| * Make safebrowsing optional at build time - Part 3: toolkit/trav902018-05-12-0/+7
| |
* | Remove other gonk widget conditionals and unused files.wolfbeast2018-05-13-18/+0
| | | | | | | | Tag #288.
* | Remove MOZ_WIDGET_GONK [2/2]wolfbeast2018-05-13-2/+0
|/ | | | Tag #288
* Remove MOZ_B2G leftovers and some dead B2G-only components.wolfbeast2018-05-12-17/+0
|
* Remove sandbox ductwork conditional code.wolfbeast2018-05-03-27/+0
|
* Remove content process sandbox code.wolfbeast2018-05-02-16/+0
|
* Fix unsafe "instanceof" negationsjanekptacijarabaci2018-05-02-1/+1
| | | | https://github.com/MoonchildProductions/Pale-Moon/pull/1173
* Bug 1307736 - Store triggeringPrincipal with all history entriesjanekptacijarabaci2018-04-30-0/+5
|
* Merge pull request #231 from janekptacijarabaci/security_blocking_data_1Moonchild2018-04-23-0/+10
|\ | | | | moebius#223, #224, #226, #230: DOM - consider blocking top level window data: URIs
| * Bug 1329288: Allow content policy consumers to identify contentPolicy checks ↵janekptacijarabaci2018-04-22-0/+10
| | | | | | | | from docshell
* | moebius#65: Fix: "about:..." - throws an errorsjanekptacijarabaci2018-04-23-1/+1
|/ | | | https://github.com/MoonchildProductions/moebius/pull/65
* Revert "[PALEMOON] Fix: The profile resseting - partially"janekptacijarabaci2018-04-20-297/+0
| | | | This reverts commit 4e7e4c2cbed8209974691f18180fa7ea8f00e785.
* [PALEMOON] Fix: The profile resseting - partiallyjanekptacijarabaci2018-04-20-0/+297
| | | | | | | | | | | | https://github.com/MoonchildProductions/UXP/commit/aaf3409c46a5e472bc539a6ad5902f886c980e1f - Revert migration - Partially - no manual migration from Places - no migration from other browsers - no the cmd `-migration` - Fix migration files (`// Tycho:`) - Something in the last commit (a typo)
* moebius#84: Fix: The profile - resetting (follow up)janekptacijarabaci2018-04-19-1/+0
| | | | https://github.com/MoonchildProductions/moebius/pull/84
* moebius#84: Fix: The profile - resettingjanekptacijarabaci2018-04-19-0/+5
| | | | https://github.com/MoonchildProductions/moebius/pull/184
* Merge branch 'html_input_datetime_1'wolfbeast2018-04-15-8/+21
|\ | | | | | | This is almost everything needed for #162.
| * Bug 1406859 - [DateTimePicker] Let the first picker close gracefully before ↵janekptacijarabaci2018-03-31-0/+1
| | | | | | | | opening a second picker
| * Bug 1401876 - (Part 1) Close datetime picker on popuphiddenjanekptacijarabaci2018-03-31-0/+1
| |
| * moebius#92: HTML - input - datetimejanekptacijarabaci2018-03-30-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + native in moebius: Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385 Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109 Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544 Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182 Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922 A note - not implemented: Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768 *.css: filter: url("chrome://global/skin/filters.svg#fill");, fill: Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225 Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190
| * Merge branch 'master' of https://github.com/MoonchildProductions/UXP into ↵janekptacijarabaci2018-03-30-8/+7
| |\ | | | | | | | | | html_input_datetime_1
| * | Bug 1320225: [DateTimeInput] Integration of input type=date input box with ↵janekptacijarabaci2018-02-14-4/+1
| | | | | | | | | | | | picker (part 2)
| * | Bug 1323109: [DateTimePicker] Date time picker popup does not open near ↵janekptacijarabaci2018-02-14-1/+1
| | | | | | | | | | | | input box
* | | Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.wolfbeast2018-04-13-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | - `--enable-official-branding` implies `MC_OFFICIAL` (no need to specifically set it) - `--enable-official-vendor` can be used to set `MC_OFFICIAL` on builds without `--enable-official-branding` that should still be considered official release versions. - `MC_OFFICIAL` implies `--enable-release`, meaning `DEVELOPER_OPTIONS` isn't set - `MC_OFFICIAL` makes `nsXULAppInfo.getIsOfficial` return `true` - `MC_OFFICIAL` makes `AppConstants.MOZILLA_OFFICIAL` (for compatibility in extensions) and `AppConstants.MC_OFFICIAL` return `true` - Optional, for the time being: `MOZILLA_OFFICIAL` is still present in some places in case someone wants to build a Mozilla-alike official application and has the rights and necessary keys to use Mozilla-official third-party services. This must always be combined with `MC_OFFICIAL` to have a sane combination of defines. This may be removed in the future.
* | | Revert "Restore Dict.jsm"Matt A. Tobin2018-04-12-286/+0
| | |
* | | Fix loops in Dict.jsmMatt A. Tobin2018-04-12-9/+45
| | | | | | | | | | | | SyntaxError: missing ] after element list
* | | Restore Dict.jsmMatt A. Tobin2018-04-12-0/+250
| | |
* | | Rebase on masterwolfbeast2018-04-11-19/+0
|\ \ \
| * | | Remove telemetry experiments frameworkwolfbeast2018-04-08-19/+0
| | |/ | |/|
* / | Remove base conditional code for crash reporter and injector.wolfbeast2018-03-30-29/+0
|/ /