1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-26 22:58:36 +00:00
Commit Graph

49 Commits

Author SHA1 Message Date
janekptacijarabaci ead6332ccc Bug 1341957 - Add webgl.getSupportedExtensions() to about:support 2019-02-16 00:10:21 +08:00
janekptacijarabaci 43c36e207f Bug 1335296 - Expand about:support WebGL information 2019-02-16 00:10:19 +08:00
wolfbeast 9a207124fc Don't disable lightweight themes in PB mode.
This resolves #640
2019-02-16 00:08:50 +08:00
wolfbeast bece3fdc29 Update troubleshooting pref whitelist following 593835e861ce3ab3f9d58aa1fc241399f1c1f244 2019-02-16 00:07:18 +08:00
wolfbeast ad2c18b0f2 Prevent suppressing executable warnings using the "don't ask me this again" 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
2019-02-16 00:07:16 +08:00
NTD 50f4bff9a5 Add HYPE_ICEWEASEL where appropriate 2019-02-16 00:06:05 +08:00
janekptacijarabaci aba5754bf1 Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true 2019-02-16 00:05:54 +08:00
janekptacijarabaci 235d0f518f Fix throws an error if "winUtils.supportsHardwareH264Decoding" not available
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
2019-02-16 00:05:37 +08:00
janekptacijarabaci d180a351b0 Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files 2019-02-16 00:03:28 +08:00
janekptacijarabaci 358cb3e504 Remove appConstants usage from Troubleshoot.jsm (follow up)
Tags:
#65
#494 (follow up)
2019-02-16 00:02:55 +08:00
janekptacijarabaci 185269cb62 Revert "Add a next preprocessing to Troubleshot.jsm"
This reverts commit 6ac05db3d6f771a3a572a5701e0dbe88754f47b3.
2019-02-16 00:02:53 +08:00
janekptacijarabaci 1b0ffd8a7b Add a next preprocessing to Troubleshot.jsm
Issue #65 (partially)
2019-02-16 00:02:52 +08:00
janekptacijarabaci 63ad437c13 Add architecture detection to "about:" and "about:support"
Issue #492
2019-02-16 00:02:50 +08:00
Ascrod 867cbe5252 Remove Social API. 2019-02-15 23:59:43 +08:00
Moonchild aa52f6bd53 Revert "Remove the Social API" 2019-02-15 23:58:52 +08:00
Ascrod 44dc9ecd8e Remove the Social API 2019-02-15 23:58:48 +08:00
wolfbeast 1a823f5ad6 Remove SPS profiler.
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2019-02-15 23:58:37 +08:00
trav90 5c16f3d5ba Make safebrowsing optional at build time - Part 3: toolkit/ 2019-02-15 23:57:56 +08:00
wolfbeast 74df182488 Remove other gonk widget conditionals and unused files.
Tag #288.
2019-02-15 23:57:15 +08:00
wolfbeast 2531de02eb Remove MOZ_WIDGET_GONK [2/2]
Tag #288
2019-02-15 23:57:10 +08:00
wolfbeast 719ac1bc38 Remove MOZ_B2G leftovers and some dead B2G-only components. 2019-02-15 23:57:05 +08:00
wolfbeast c8462db202 Remove sandbox ductwork conditional code. 2019-02-15 23:55:41 +08:00
wolfbeast 369378d566 Remove content process sandbox code. 2019-02-15 23:55:37 +08:00
janekptacijarabaci b56d147095 Fix unsafe "instanceof" negations
https://github.com/MoonchildProductions/Pale-Moon/pull/1173
2019-02-15 23:55:28 +08:00
janekptacijarabaci 46ef98acf7 Bug 1307736 - Store triggeringPrincipal with all history entries 2019-02-15 23:54:34 +08:00
janekptacijarabaci 9e52126f1a Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell 2019-02-15 23:49:24 +08:00
janekptacijarabaci 61ce67c968 moebius#65: Fix: "about:..." - throws an errors
https://github.com/MoonchildProductions/moebius/pull/65
2019-02-15 23:49:10 +08:00
janekptacijarabaci e4f4bee06f Revert "[PALEMOON] Fix: The profile resseting - partially"
This reverts commit 4e7e4c2cbed8209974691f18180fa7ea8f00e785.
2019-02-15 23:47:52 +08:00
janekptacijarabaci 0a5b3784ee [PALEMOON] Fix: The profile resseting - partially
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)
2019-02-15 23:47:49 +08:00
janekptacijarabaci 4d4535d84e moebius#84: Fix: The profile - resetting (follow up)
https://github.com/MoonchildProductions/moebius/pull/84
2019-02-15 23:47:46 +08:00
janekptacijarabaci 8523f693be moebius#84: Fix: The profile - resetting
https://github.com/MoonchildProductions/moebius/pull/184
2019-02-15 23:47:44 +08:00
janekptacijarabaci c65886be35 Bug 1406859 - [DateTimePicker] Let the first picker close gracefully before opening a second picker 2019-02-15 23:45:07 +08:00
janekptacijarabaci e75b329d4d Bug 1401876 - (Part 1) Close datetime picker on popuphidden 2019-02-15 23:45:03 +08:00
janekptacijarabaci cac5c5adc7 moebius#92: HTML - input - datetime
+ 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
2019-02-15 23:44:39 +08:00
janekptacijarabaci 753a28d239 Bug 1320225: [DateTimeInput] Integration of input type=date input box with picker (part 2) 2019-02-15 23:44:35 +08:00
janekptacijarabaci f4e1313a58 Bug 1323109: [DateTimePicker] Date time picker popup does not open near input box 2019-02-15 23:44:27 +08:00
wolfbeast d37246737b Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.
- `--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.
2019-02-15 23:44:10 +08:00
NTD ac3c78c200 Revert "Restore Dict.jsm" 2019-02-15 23:42:56 +08:00
NTD 8d8b2154ab Fix loops in Dict.jsm
SyntaxError: missing ] after element list
2019-02-15 23:42:54 +08:00
NTD a6699f01f6 Restore Dict.jsm 2019-02-15 23:42:53 +08:00
wolfbeast 9d2e0ff0c4 Remove telemetry experiments framework 2019-02-15 23:41:25 +08:00
wolfbeast 434f3590e3 Remove base conditional code for crash reporter and injector. 2019-02-15 23:39:53 +08:00
wolfbeast d789488825 Hard-disable the use of sponsored tiles. 2019-02-15 23:36:45 +08:00
wolfbeast 49ceae702e Remove testing-only UI components for e10s
This removes front-end tools only applicable for testing e10s (open non-e10s window, etc.)
This resolves #37
2019-02-15 23:35:22 +08:00
NTD 7f8abfd337 Fix moz.build 2019-02-15 23:31:37 +08:00
NTD a12132838a Add UpdateChannel.jsm 2019-02-15 23:31:35 +08:00
NTD e8e804ec97 Don't use AppConstants in Services.jsm 2019-02-15 23:29:30 +08:00
NTD 28bbfef589 Use MOZ_PHOENIX instead of checking for 'browser' in MOZ_BUILD_APP 2019-02-14 14:35:08 +08:00
roytam1 dcd9973243 import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00