Commit Graph

70 Commits

Author SHA1 Message Date
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 f7f7224ded Remove e10s info from about:support
tag #953
2019-07-08 21:46:44 +02:00
adeshkp 8db31d5367 Issue #246 - Remove "enhanced" newtab code from toolkit 2019-05-25 15:59:01 -04:00
Matt A. Tobin 9cf2c92c3e Remove UpdateChannel.jsm 2019-04-25 07:50:52 -04:00
Matt A. Tobin cb5d20deb7 Add application ID and widget toolkit placeholders to UpdateUtils.jsm 2019-04-25 06:02:08 -04:00
Matt A. Tobin bca1943ca7 Fix variable used before being declared in UpdateUtils.jsm
Fall out from #991
2019-04-21 11:28:27 -04:00
Ascrod af7e140d4e Merge branch 'master' into default-pref 2019-04-18 20:35:10 -04:00
Ascrod 8757548a3e Issue #991 Part 8: Toolkit everything else 2019-04-13 11:37:45 -04:00
Matt A. Tobin 6968a3e402 Merge branch 'master' into Sync-weave 2019-04-08 18:56:39 -04:00
wolfbeast c3b63b831c Merge branch 'master' into 816 2019-04-05 20:01:10 +02:00
wolfbeast 4c43148643 Remove CloudSync
Tag #812
2019-03-13 09:50:54 +01:00
wolfbeast fc0a0f13ad Remove conditional MOZ_MAINTENANCE_SERVICE code
Tag #145
2019-02-20 10:54:51 +01:00
wolfbeast 43d44975b1 Remove WebExtension support from the platform.
- Conditional code
- WE APIs
- WE toolkit theming
2019-02-13 19:11:37 +01:00
Tooru Fujisawa ae4af7b7e5 Stage 1-4: Update tests 2019-02-03 08:21:19 +01:00
Matt A. Tobin a606410ba9 [TychoAM] Fix GMP* so that EME works in Basilisk
Also, keep WebExAM working for the moment
2019-01-29 10:48:41 -05:00
wolfbeast 202e78b731 Add performance warnings to Deprecated module.
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.
2018-12-24 05:06:54 +01:00
janekptacijarabaci d84ee90be1 Bug 1341957 - Add webgl.getSupportedExtensions() to about:support 2018-08-01 09:34:24 +02:00
janekptacijarabaci e7f7100ba6 Bug 1335296 - Expand about:support WebGL information 2018-08-01 08:58:59 +02:00
wolfbeast 0cb3a0ccf1 Don't disable lightweight themes in PB mode.
This resolves #640
2018-07-17 10:24:21 +02:00
wolfbeast dc4e425944 Update troubleshooting pref whitelist following 593835e861 2018-07-02 19:08:34 +02:00
wolfbeast e92808f0eb 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
2018-07-02 19:05:56 +02:00
Matt A. Tobin 7664308ab1 Add HYPE_ICEWEASEL where appropriate 2018-06-28 15:50:23 -04:00
janekptacijarabaci fe0d9a9d21 Fix "about:support"s "graphics" section when "webgl.disable-extensions" is true 2018-06-27 19:32:26 +02:00
janekptacijarabaci a05046a4d2 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
2018-06-26 21:10:31 +02:00
janekptacijarabaci 6e567403cb Added Ci.nsIContentPolicy.TYPE_SAVEAS_DOWNLOAD to next files 2018-06-17 14:20:50 +02:00
janekptacijarabaci 386c28be53 Remove appConstants usage from Troubleshoot.jsm (follow up)
Tags:
#65
#494 (follow up)
2018-06-14 03:42:25 +02:00
janekptacijarabaci 2e27360368 Revert "Add a next preprocessing to Troubleshot.jsm"
This reverts commit 6ac05db3d6.
2018-06-14 03:37:43 +02:00
janekptacijarabaci 6ac05db3d6 Add a next preprocessing to Troubleshot.jsm
Issue #65 (partially)
2018-06-13 17:40:52 +02:00
janekptacijarabaci e08b25667f Add architecture detection to "about:" and "about:support"
Issue #492
2018-06-13 17:31:46 +02:00
Ascrod 5f89c3da66 Remove Social API. 2018-05-30 17:45:05 -04:00
Moonchild 72bab89cf6 Revert "Remove the Social API" 2018-05-25 20:45:48 +00:00
Ascrod 3a9d1b5351 Remove the Social API 2018-05-24 16:29:56 -04:00
wolfbeast ac25827a87 Remove SPS profiler.
- Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS)
- Stub out several profiler-only functions.
2018-05-24 14:06:04 +02:00
Moonchild b702d7d32a Merge pull request #368 from trav90/safebrowsing-work
Make safebrowsing optional at build time
2018-05-16 17:11:17 +02:00
wolfbeast 1124fb525b Remove other gonk widget conditionals and unused files.
Tag #288.
2018-05-13 22:46:04 +02:00
wolfbeast e16bcd08aa Remove MOZ_WIDGET_GONK [2/2]
Tag #288
2018-05-13 00:08:52 +02:00
trav90 536562284f Make safebrowsing optional at build time - Part 3: toolkit/ 2018-05-12 08:19:07 -05:00
wolfbeast b7d9dad58e Remove MOZ_B2G leftovers and some dead B2G-only components. 2018-05-12 14:32:03 +02:00
wolfbeast 4613b91eca Remove sandbox ductwork conditional code. 2018-05-03 01:24:31 +02:00
wolfbeast 755e102078 Remove content process sandbox code. 2018-05-02 21:58:04 +02:00
janekptacijarabaci 3442ae7718 Fix unsafe "instanceof" negations
https://github.com/MoonchildProductions/Pale-Moon/pull/1173
2018-05-02 06:57:57 +02:00
janekptacijarabaci 3dec348f43 Bug 1307736 - Store triggeringPrincipal with all history entries 2018-04-30 23:05:55 +02:00
Moonchild 8ed46f424e Merge pull request #231 from janekptacijarabaci/security_blocking_data_1
moebius#223, #224, #226, #230: DOM - consider blocking top level window data: URIs
2018-04-23 11:46:21 +02:00
janekptacijarabaci b9ecf99332 moebius#65: Fix: "about:..." - throws an errors
https://github.com/MoonchildProductions/moebius/pull/65
2018-04-23 09:02:57 +02:00
janekptacijarabaci 95c4608241 Bug 1329288: Allow content policy consumers to identify contentPolicy checks from docshell 2018-04-22 20:38:02 +02:00
janekptacijarabaci a5dc179c32 Revert "[PALEMOON] Fix: The profile resseting - partially"
This reverts commit 4e7e4c2cbe.
2018-04-20 12:08:50 +02:00
janekptacijarabaci 4e7e4c2cbe [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)
2018-04-20 08:28:12 +02:00
janekptacijarabaci 585c1ec4b2 moebius#84: Fix: The profile - resetting (follow up)
https://github.com/MoonchildProductions/moebius/pull/84
2018-04-19 17:26:39 +02:00
janekptacijarabaci 1a1d8ddc8c moebius#84: Fix: The profile - resetting
https://github.com/MoonchildProductions/moebius/pull/184
2018-04-19 14:29:05 +02:00
wolfbeast fca67bb95d Merge branch 'html_input_datetime_1'
This is almost everything needed for #162.
2018-04-15 11:51:11 +02:00