Commit graph

281 commits

Author SHA1 Message Date
janekptacijarabaci
42795739f4 [PALEMOON] Places - remove unnecessary line from controller.js 2019-02-16 00:09:26 +08:00
janekptacijarabaci
996f5467a4 [PALEMOON] Places - remove unused @param from controller.js 2019-02-16 00:09:24 +08:00
wolfbeast
416e3703e3 Fix position and size of Permissions Manager main content area.
This resolves #660
2019-02-16 00:09:22 +08:00
janekptacijarabaci
d6dff2d61c [PALEMOON] Fix Permissions Manager (plugins.click_to_play / vulnerable plugins) 2019-02-16 00:08:55 +08:00
wolfbeast
fecd8ec7e6 Fix redirector paths
This resolves #602.
2019-02-16 00:07:48 +08:00
janekptacijarabaci
1126ed480b [PALEMOON] about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js
Issue #350
2019-02-16 00:07:33 +08:00
janekptacijarabaci
ef547d4967 Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Manager 2019-02-16 00:07:29 +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
wolfbeast
eecf847006 Confirm launch of executables other than .exe on Windows. 2019-02-16 00:07:05 +08:00
wolfbeast
7b7cd83c2b Reorganize some internal pages. 2019-02-16 00:05:49 +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
wolfbeast
48cdeab201 Issue #517 Part 1: Import newtab page from Basilisk (sans directory service provider module) 2019-02-16 00:03:51 +08:00
janekptacijarabaci
461f47e65e [PALEMOON] Remove named function syntax in aboutPermissions.js
Issue #516
2019-02-16 00:03:42 +08:00
janekptacijarabaci
e2c9b821d5 [PALEMOON] Fix "Permissions Manager" and "Remove All Cookies"
Follow up #273
2019-02-16 00:03:40 +08:00
janekptacijarabaci
7cfb2a0405 [PALEMOON] Fix "Permissions Manager" and cookies
Follow up #273
2019-02-16 00:03:39 +08:00
JustOff
c75edc1c0a [PALEMOON] Remove image/jxr from image.http.accept until JPEG-XR decoder is implemented 2019-02-16 00:02:49 +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
wolfbeast
1943c044a5 string.contains() => string.includes() 2019-02-16 00:01:33 +08:00
wolfbeast
302f069f68 Add a helper function in PlacesUIUtils.jsm to cater to HiDPI favicon display with #-moz-resolution=w,h 2019-02-16 00:00:54 +08:00
wolfbeast
0baf9bbbea Rewrite restoreDimensions to account for mismatched CSS/device pixel sizes.
This resolves the situation where the device pixels per css px does not match the screen DPI.
In that case, the restored width and height would be adjusted if the window width (css px)
would be larger than the screen width (dev pixels). This patch converts everything to css px
before checking if the dimensions fit the screen.

This resolves #411.
2019-02-15 23:59:48 +08:00
janekptacijarabaci
10ec23e5a8 [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope let/const with var in Pale Moon and TychoAM
Issue #155

Part 2 for:
931950a880
2019-02-15 23:59:21 +08:00
janekptacijarabaci
64602172c2 [PALEMOON] [frontend vs backend] Places - fix: adding a livemark doesn't work correctly
Issue #121
2019-02-15 23:58:33 +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
575e9cc773 [PALEMOON] [frontend vs backend] Places - use "let" instead of "var" for the entire function "onKeywordFieldBlur"
Issue #121
2019-02-15 23:55:32 +08:00
janekptacijarabaci
d0022b0f76 [PALEMOON] [frontend vs backend] Places - Fix: "Keyword" reset (to an empty value) does not work
Issue #121
2019-02-15 23:55:31 +08:00
janekptacijarabaci
5e4986611d [PALEMOON] Added gBrandBundle lazy getter and use gBrowserBundle in nsBrowserGlue.js
Tag #273
2019-02-15 23:55:07 +08:00
JustOff
a964b09e43 [PALEMOON] Replace serializing nsISHEntry.owner with nsISHEntry.triggeringPrincipal 2019-02-15 23:55:05 +08:00
janekptacijarabaci
b23e47c51a [PALEMOON] Fix feeds - "Subscribe to this page..."
Issue #121
2019-02-15 23:55:02 +08:00
NTD
d2d5b443b6 [PALEMOON] Add required gBrowserBundle lazy getter in nsBrowserGlue.js 2019-02-15 23:54:16 +08:00
NTD
ec4c3105bd [PALEMOON] Issue #283 - Pale Moon Shell Service is not invoking defalt client check on start 2019-02-15 23:54:09 +08:00
JustOff
ce9848de49 Use urlbarChangeTracker instead of userTypedClear to track address bar changes 2019-02-15 23:53:04 +08:00
janekptacijarabaci
e509b0d532 [PALEMOON] [frontend vs backend] Downloads: Fix - the context menu - "Copy Download Link"
Issue #121
2019-02-15 23:52:51 +08:00
janekptacijarabaci
45a39c1ff8 Bug 1243445 - Pasting an invalid URL breaks the Downloads View in the Library
Issue #121
2019-02-15 23:52:50 +08:00
janekptacijarabaci
fea1a4d195 Bug 945707 - Pausing a download fails when done after a retry + follow up (see the description)
Issue #121
[follow up] Bug 92737 - Part 9: Download multiple files when multiple
items are dropped on Downloads view in Library Window
2019-02-15 23:52:48 +08:00
janekptacijarabaci
04c959e619 Bug 92737 - Part 9: Download multiple files when multiple items are dropped on Downloads view in Library Window
Issue #121
2019-02-15 23:52:39 +08:00
janekptacijarabaci
bafa57d4d6 Bug 92737 - Part 8: Download multiple files when multiple items are dropped on Downloads button
Issue #121
2019-02-15 23:52:37 +08:00
JustOff
89beaa72ad Provide LoadInfo for NewChannel() call in 'about' protocol handler 2019-02-15 23:52:06 +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
8b302f34b2 [follow up] Bug 1216684 - Notification permissions ... in private windows - implemented "_getBrowserForRequest" function (e10 off only) 2019-02-15 23:51:25 +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
af0d98f060 [follow up] Bug 1216271 - Display a notification upon upgrade for users who currently allow notifications for at least one site 2019-02-15 23:51:20 +08:00