Commit Graph

60 Commits

Author SHA1 Message Date
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
Pale Moon e1b8efbe46 Status bar: configure, brand, fix options. 2018-07-25 00:56:26 +08:00
NTD c8b8988f5b Import the Statusbar - Part 4: Preferences (browser/app/profile/firefox.js) 2018-07-25 00:56:09 +08:00
wolfbeast 0f02d0656c Add another missing pref. 2018-07-24 23:38:55 +08:00
wolfbeast 5ce05551d7 Add missing prefs. 2018-07-24 23:38:09 +08:00
wolfbeast 76b804be3e Reconfigure devtools prefs. 2018-07-24 23:37:01 +08:00
wolfbeast bcc7363c14 Disable the Toolkit UI for Downloads -- currently incompatible with the back-end. 2018-07-24 23:36:58 +08:00
wolfbeast 306473bfa8 Pull across devtools preference entries to make sure they can load. 2018-07-24 23:30:09 +08:00
wolfbeast f30ecb1eb8 Fix linux build bustage due to commit 69e8a8219aab4e52ea537f148b80a1a53e80813e 2018-07-24 23:26:28 +08:00
wolfbeast 61e42c80d8 Stop manually importing timer functions from kernel32.dll 2018-07-24 23:25:53 +08:00
wolfbeast ea95387dec Ensure Vista compatibility 2018-07-24 23:25:52 +08:00
wolfbeast 54217fca71 Unconditionally use JS transfers for downloads 2018-07-24 23:25:44 +08:00
wolfbeast 1b8b74b252 Enable using the JavaScript API as the back-end for the Downloads Panel. 2018-07-24 23:25:44 +08:00
Steven Schlansker f97216fc54 Add missing MacOS-files.in 2018-07-24 23:13:42 +08:00