Commit Graph

73 Commits

Author SHA1 Message Date
Pale Moon a9cea2fd46 Blocklist update 2018-07-25 09:22:10 +08:00
Pale Moon aba97201b1 Synchronize blocklist timestamp. 2018-07-25 09:20:03 +08:00
JustOff f5c222f66d Add option to clear site connectivity data (HSTS/HPKP) 2018-07-25 09:10:34 +08:00
Pale Moon 1cf08a7b5f Reorganize and clean up status preferences.
- Remove unused strings, code and graphics
- Remove warning deck (advanced no longer has a dangerous option)
- Move protocol trimming to advanced
2018-07-25 09:03:44 +08:00
Pale Moon 281dd89b1d Update cert attributes to check to our own. 2018-07-25 08:13:30 +08:00
Pale Moon a1b9972d61 Completely disable the blocklist (and its updates) if the user opts to switch it off.
Follow-up to 429f935391f73d10225996bce579630def647057
2018-07-25 08:11:57 +08:00
Pale Moon 223912884a Add AdNauseam to the extension blocklist.
Note: this isn't a security or stability block, but rather a block against unwanted extensions that can and will hurt publishers by devaluating web assets and cutting their income through invalid (faked) traffic.
This is considered unwanted as long as the extension features automated ad clicking. While not click-fraud, since the extension devs do not gain any benefit from it, it is damaging to all publishers that users of the extension visit and therefore considered malware.
2018-07-25 08:11:14 +08:00
Pale Moon f0b7381317 Add option to escape to a no-content page from net error pages.
browser.escape_to_blank:
true: "get me out of here" button leads to about:logopage.
false (default): button leads to default supplied home page.
2018-07-25 08:04:19 +08:00
Pale Moon baa3dc716b Blocklist update (finderbar tweak)
+correct pm106 target version range.
2018-07-25 07:57:07 +08:00
Pale Moon ee9300343f Lower Roboform Toolbar's minversion to the previous level we had.
7.9.21+ will be required for UXP but not Pale Moon.
2018-07-25 07:55:49 +08:00
Pale Moon a895dc8d79 Remove tab utilities from the blocklist.
Note: Introduced by Bug 1138986 - Tab Utilities and Tab Utilities Lite 1.5.28.1 break location bar input
This turns out to be an incompatibility with Australis after the change for Bug 1034845 - Re-enable pasting data URIs to the location bar.
Since it's a FE incompatibility, it's N/A for Pale Moon.
2018-07-25 07:55:35 +08:00
Pale Moon dfbe6d5745 Update blocklist timestamp.
Follow-up to f436472f57a4e510e6e042aba1fd6efde38a659a (#1226)
2018-07-25 07:55:06 +08:00
janekptacijarabaci fb047e0eba [minorFix] - blocklist.xml - fix typo 2018-07-25 07:55:00 +08:00
Pale Moon 355cad451a Blocklist update 2018-07-25 07:45:31 +08:00
Pale Moon b649e7fdbd Remove hotfix add-on provisions.
This resolves #844.
2018-07-25 07:19:54 +08:00
Pale Moon ca7bdf64eb Rename firefox* preference files to palemoon* preference files 2018-07-25 07:17:25 +08:00
janekptacijarabaci f2961af2a8 Permissions: Revert "Style clean up", configurable parameter (all.js -> firefox.js), the specific text in question, fix typo
Because the global variables vs. the global space, the order of
properties in the object, etc.
But I will return my "ugly code".
2018-07-25 07:08:39 +08:00
Pale Moon 3ce769dbfb Add option to display punycode domain for IDN websites to combat phishing.
Preference: browser.identity.display_punycode
0 = Display IDN name in identity panel (previous behavior)
1 = Display punycode name for DV domains (default)
2 = Also display punycode for HTTP sites if IDN name used
2018-07-25 07:04:44 +08:00
Pale Moon 9fb380c41b Convert option to bypass cache on tab restore to 3-state.
0 = default, use cache for everything and don't check the network
1 = soft refresh on restore (check network, use cached versions as appropriate)
2 = hard refresh on restore (always throw away cached data + input)
2018-07-25 07:02:43 +08:00
Pale Moon 7dca068032 Add option to bypass cached versions of session-stored pages and always refresh from the network.
This will be incompatible with retaining form and session data after a crash.
2018-07-25 07:02:38 +08:00
JustOff 06641d0cb5 Limit number of history entries saved by SessionStore [proper] 2018-07-25 06:53:59 +08:00
Moonchild e326d12926 Revert "Limit number of history entries saved by SessionStore" 2018-07-25 06:53:57 +08:00
JustOff 98b6948a5b Limit number of history entries saved by SessionStore 2018-07-25 06:53:52 +08:00
Pale Moon ba51e4b0a5 Expose the extensions.getAddons.showPane pref. 2018-07-25 06:53:24 +08:00
Pale Moon 19297d310e Convert support URLs into preferences.
This resolves #769.
2018-07-25 06:52:45 +08:00
Pale Moon 6273259170 Add proper control for the user for offline storage for web applications.
New control: 3-state drop-down instead of a checkbox, linked to offline-apps.permissions:
0 - Deny storage of offline app data without prompting (breaks sites!)
1 - Ask the user if a website wants to store offline app data
2 - Allow storage of offline app data without prompting (default)

This resolves #760.
2018-07-25 06:42:34 +08:00
Pale Moon 08e58e7fbb Remove Windows Metro/WinRT code. 2018-07-25 06:25:01 +08:00
Pale Moon 02982e7214 Blocklist update: Add HD5450 cards to Direct2D feature blocking on Win 7. 2018-07-25 06:22:04 +08:00
Pale Moon cd9ae48cd5 Update preferences with refactored location bar suggestion options.
This fixes #740.
2018-07-25 06:21:25 +08:00
Pale Moon 5212620760 Disable full-screen status pop-up by default
=> More users find this annoying because of fullscreen video than people actually using F11 mode for browsing.
2018-07-25 01:30:38 +08:00
janekptacijarabaci 06fa20cf3b Search engine: If no result, throws an error (the correct location settings) 2018-07-25 01:30:06 +08:00
Pale Moon fcfc1adf3a Lower minimum accepted compatible versions for extensions
- Application version set to 1.5
- Platform version set to 1.8
2018-07-25 01:27:32 +08:00
Pale Moon ca4d8ff80e Lower arbitrary AMO override to 27.9 to prevent discrepancy with our XPI installer. 2018-07-25 01:27:08 +08:00
Pale Moon ef303331e8 Add incompatible Tab Utilities versions to the block list as a hard blocker (they break browser startup). 2018-07-25 01:22:11 +08:00
Pale Moon 50dc5b2470 Make "get more tools" URL a pref. 2018-07-25 01:21:11 +08:00
NTD 2e3cc8fe65 Move Mozilla DevTools to Platform - Part 4: Move devtools prefs to gre 2018-07-25 01:17:32 +08:00
Pale Moon 1f59ef9c8b Ensure CTR can't be used on Pale Moon (just in case). 2018-07-25 01:17:03 +08:00
Pale Moon cee477b6c2 Switch AMO SSUAO to Firefox 28.9 instead of 24.9.
- Since our API level includes the later versions of the downloads API and findbar API, this is more akin to what is expected.
- Keeping it <v29 avoids Australis-only focused extensions.
- Considering we are blocking Jetpack/SDK, the common "minimum v26" for those extensions won't interfere any longer (sdk block vs. implied blocking on version).
2018-07-25 01:16:57 +08:00
NTD 618c5b61f9 Oust PDF.js - Part 2: Deintegration 2018-07-25 01:15:19 +08:00
Pale Moon 464a98f66e De-mozify mixed content information. 2018-07-25 01:15:15 +08:00
Pale Moon 6e0d899f90 Provide a "more information" link in the geolocation doorhanger. 2018-07-25 01:15:13 +08:00
Pale Moon 4e9226d780 Fix #572.
Wasn't much left after all.
2018-07-25 01:15:04 +08:00
NTD 061a28ea63 Do not use FIREFOX_VERSION in the browser and don't hardcode the GUID 2018-07-25 01:07:43 +08:00
Pale Moon 09222b1f82 Enable misc devtools components. 2018-07-25 01:06:37 +08:00
Pale Moon 700d83c58a Add promises extension to blocklist.
Stopgap measure no longer needed and would break the web if left active.
2018-07-25 01:04:31 +08:00
Pale Moon ade65ebd98 Add additional xpinstall prefs with permissive defaults.
This resolves #494.
2018-07-25 01:03:51 +08:00
Pale Moon 79c747a9a1 Kill Google Safebrowsing. 2018-07-25 01:00:21 +08:00
Lootyhoof 9cc5ae1bdb Statusbar: Prune redundant Australis support 2018-07-25 00:58:19 +08:00
Stephen Pohl 483bcebb1b Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg 2018-07-25 00:57:43 +08:00
Pale Moon 6090ea2602 Block status bar extensions to prevent collisions with internal status bar code. 2018-07-25 00:56:31 +08:00