Commit graph

65 commits

Author SHA1 Message Date
wolfbeast
4749ba0047 Issue #1289 - Part 4: Update Pale Moon UI.
This swaps the UI choice to using the new boolean pref instead of
enforcement level.
2019-11-15 14:24:08 +08:00
Ryan Fox
f921a47707 Issue #1156 - Location Bar Preferences Checkboxes
Signed-off-by: Ryan Fox <flewkey@2a03.party>
2019-08-02 13:48:42 +08:00
wolfbeast
b0cd49c0b8 Add UI preference for overall vertical smooth scrolling speed
(as a percentage).

Resolves #1147.
2019-07-27 06:35:40 +08:00
JustOff
97a08efe32 Revert "Only write the newtab URL if the machinery for it had previously been"
This reverts commit eb77e289bbe056b58051db0fa868e95da803aa0a.
2019-03-29 22:27:33 +08:00
JustOff
3b9e91ba75 Prevent mistaken overwriting of browser.newtab.url when using the browser preferences dialog 2019-03-29 22:27:29 +08:00
wolfbeast
2f3189f5a4 Only write the newtab URL if the machinery for it had previously been
initialized.

This prevents the URL being overwritten with e.g. about:logopage.
2019-03-29 22:22:08 +08:00
wolfbeast
f835d03c2f Move "No proxy for" control down to clarify it is a global effect.
Follow-up to the behavior change in commit
6567bb631a78033b6b4cc32bc93e07d837652276
2019-02-16 00:28:22 +08:00
wolfbeast
dbe5dd5e2a Never let "localhost" get sent to a proxy.
Also make "No proxy for" editable always when usable.
2019-02-16 00:28:08 +08:00
Ascrod
ecab329490 [PALEMOON] Fix the option to disable HSTS. 2019-02-16 00:24:24 +08:00
wolfbeast
7f9b5f6329 [PALEMOON] Add captive portal preference to the UI.
Tag #860
2019-02-16 00:24:16 +08:00
wolfbeast
7bd9777765 [PALEMOON] Clean up advanced prefs XUL
Remove commented out old Firefox prefs that haven't been used in a
loon while and aren't going to be reinstated.
2019-02-16 00:24:11 +08:00
NTD
088c74605c Issue #889 - Clean up the Pale Moon tree - Part 2b: Make jar.mn consistent 2019-02-16 00:20:48 +08:00
wolfbeast
cb8e2c2e59 #863 Part 3: Add Pale Moon GUI options for Opportunistic Encryption. 2019-02-16 00:19:02 +08:00
wolfbeast
e53942ffe8 Backout opportunistic encryption changes.
Apparently there is some functional and naming confusion here.
Backing out to re-land after evaluation and possible changes.
Tag #863.
2019-02-16 00:18:57 +08:00
wolfbeast
58b93e265b Add GUI control to Pale Moon for opportunistic encryption.
Pale Moon part for #863.
2019-02-16 00:18:56 +08:00
wolfbeast
abb0dd55b2 Use SSM's createCodebasePrincipalFromOrigin() instead of the nonexistent BrowserUtils.principalFromOrigin()
This resolves #734.
2019-02-16 00:14:13 +08:00
JustOff
758922c244 Use the default value from 'browser.startup.homepage' instead of the hardcoded 'http://start.palemoon.org/' 2019-02-16 00:12:46 +08:00
JustOff
84ae67b1bc Update 'browser.newtab.url' when it's used for new tabs and 'browser.startup.homepage' changes 2019-02-16 00:12:44 +08:00
janekptacijarabaci
55b65909aa [PALEMOON] Bug 863773 - Changes the way plugin handlers are loaded at the preferences applications pane. Uses enabledPlugin attribute from each navigator.mimeTypes to find the actual plugin used to handle the mime type 2019-02-16 00:10:34 +08:00
janekptacijarabaci
93973ff406 [PALEMOON] Bug 1034043 - Fix remaining use of "awlaysAsk" attribute in applications pref pane 2019-02-16 00:10:32 +08:00
janekptacijarabaci
aea38aa0e7 [PALEMOON] Bug 480242 - "Always ask" doesn't work for Plugins 2019-02-16 00:10:30 +08:00
janekptacijarabaci
db3fa722db [PALEMOON] Bug 757726 - Populate Preferences' Applications list using PluginHost 2019-02-16 00:10:29 +08:00
janekptacijarabaci
f3919fb5e6 Preferences - Show Cookies - <tree onselect>/"onCookieSelected" is not fired twice 2019-02-16 00:04:42 +08:00
janekptacijarabaci
ec107bb60e Preferences - Show Cookies - "Remove Selected" button should not be active if there are no items 2019-02-16 00:04:40 +08:00
janekptacijarabaci
d5fdf1c3e1 [PALEMOON] Moving About permissions component files from components/preferences/ to components/permissions/
Issue #191
2019-02-16 00:02:42 +08:00
JustOff
c1f85b85de [PALEMOON] Change the three-state DoNotTrack controls to a simple on/off switch 2019-02-16 00:02:27 +08:00
trav90
1765a5f506 [PALEMOON] Update the pref name for HSTS
This aligns the pref name for Pale Moon with what is used in the platform.
2019-02-16 00:01:50 +08:00
JustOff
3b0cc3da02 Remove the obsolete media.mediasource.format-reader control from the preferences UI 2019-02-15 23:57:01 +08:00
JustOff
b6f0383b26 [PALEMOON] Remove fullscreen and pointer-lock from permission managing 2019-02-15 23:56:32 +08:00
janekptacijarabaci
e241e6e34c [PALEMOON] Remove "dom.push.enabled" from aboutPermissions.js (consolidated to "dom.webnotifications.enabled") 2019-02-15 23:51:45 +08:00
janekptacijarabaci
a3e90db709 [PALEMOON] Remove double rows from aboutPermissions.js 2019-02-15 23:51:44 +08:00
janekptacijarabaci
997e7cf404 Bug 1288557 - Part 1: Replace custom exceptions dialog with usage of permissions 2019-02-15 23:51:36 +08:00
janekptacijarabaci
fd1ae7e583 Bug 1288557 - Part 0: Fix permissions dialog while receiving deleted event 2019-02-15 23:51:34 +08:00
adeshkp
1f7eb5a1f1 [Pale Moon] Change button labels in cookies dialog 2019-02-15 23:51:29 +08:00
janekptacijarabaci
b8496042ed [PALEMOON] Preferences: Fix permissions.xul (an introductory comment) 2019-02-15 23:51:23 +08:00
janekptacijarabaci
6982e54d5e [follow up] Bug 1192458, Part 1 - Consolidate push and desktop notification permissions 2019-02-15 23:51:22 +08:00
janekptacijarabaci
3e639acfef [PALEMOON] Permisions Manager: Added a comment 2019-02-15 23:51:19 +08:00
janekptacijarabaci
4deec33633 Bug 1280775 - null check in removePermission to prevent crash: permission manager change 2019-02-15 23:51:17 +08:00
janekptacijarabaci
91bd7e5c06 Bug 1212610 - Fix sorting permissions by site due a legacy property name being referenced 2019-02-15 23:51:16 +08:00
janekptacijarabaci
34438edbc7 Bug 1190175 - Update offlineapp listbox to display origin property 2019-02-15 23:51:14 +08:00
janekptacijarabaci
f4d42d9e7a Bug 1189073 - Handle entering 'localhost:12345' into the cookie exceptions dialog correctly 2019-02-15 23:51:13 +08:00
janekptacijarabaci
994a317fec Bug 1185365 - Correctly deal with full URLs in the cookie exceptions dialog 2019-02-15 23:51:11 +08:00
janekptacijarabaci
6ed79ae702 Bug 1173523 - Part 7: Update advanced.js to use new API for nsIPermission 2019-02-15 23:51:08 +08:00
janekptacijarabaci
a7ad480d2b Bug 1173523 - Part 5: Update the preferences permissions UI to use new API for nsIPermission (+ fix typos) 2019-02-15 23:51:07 +08:00
janekptacijarabaci
95350fd173 Bug 1173523 - Part 4: Update about:permissions to use new API for nsIPermission 2019-02-15 23:51:05 +08:00
janekptacijarabaci
654e540f2d Bug 1192458, Part 1 - Consolidate push and desktop notification permissions 2019-02-15 23:50:52 +08:00
janekptacijarabaci
b42ce19494 Bug 661831 - In about:permissions, make Ctrl+f focus the filter box instead of invoking the find bar 2019-02-15 23:50:51 +08:00
janekptacijarabaci
7a70b9241b Bug 1170200 - Part 2: Update JavaScript consumers of nsIPermissionManager::Remove 2019-02-15 23:50:49 +08:00
janekptacijarabaci
e0c491fafe Bug 1039540 - Disable the sorting of rows of sub-dialogs when right clicking (+ style clean up) 2019-02-15 23:50:48 +08:00
janekptacijarabaci
8d0c3c72d3 Bug 1137870 - Fix mismatching argument counts in permissions.js (partially) 2019-02-15 23:50:46 +08:00