summaryrefslogtreecommitdiffstats
path: root/application/palemoon/components
Commit message (Collapse)AuthorAgeLines
* [PALEMOON] Use message manager to detect full-screen HTML5 video in S4E moduleJustOff2018-10-01-20/+69
|
* Use SSM's createCodebasePrincipalFromOrigin() instead of the nonexistent ↵wolfbeast2018-09-22-2/+2
| | | | | | BrowserUtils.principalFromOrigin() This resolves #734.
* [PALEMOON] Skip notifications for background tabs when restoring a sessionJustOff2018-09-16-2/+5
|
* Use the default value from 'browser.startup.homepage' instead of the ↵JustOff2018-09-03-2/+7
| | | | hardcoded 'http://start.palemoon.org/'
* Update 'browser.newtab.url' when it's used for new tabs and ↵JustOff2018-09-03-55/+74
| | | | 'browser.startup.homepage' changes
* [PALEMOON] Fix document navigation using F6JustOff2018-08-23-1/+1
|
* [PALEMOON] Bug 863773 - Changes the way plugin handlers are loaded at the ↵janekptacijarabaci2018-07-26-21/+12
| | | | preferences applications pane. Uses enabledPlugin attribute from each navigator.mimeTypes to find the actual plugin used to handle the mime type
* [PALEMOON] Bug 1034043 - Fix remaining use of "awlaysAsk" attribute in ↵janekptacijarabaci2018-07-25-1/+1
| | | | applications pref pane
* [PALEMOON] Bug 480242 - "Always ask" doesn't work for Pluginsjanekptacijarabaci2018-07-25-24/+30
|
* [PALEMOON] Bug 757726 - Populate Preferences' Applications list using PluginHostjanekptacijarabaci2018-07-25-18/+20
|
* Merge pull request #662 from janekptacijarabaci/pm_places_controller_clean-up_2Moonchild2018-07-21-5/+0
|\ | | | | [PALEMOON] Places - remove unnecessary line from controller.js
| * [PALEMOON] Places - remove unnecessary line from controller.jsjanekptacijarabaci2018-07-21-2/+0
| |
| * [PALEMOON] Places - remove unused @param from controller.jsjanekptacijarabaci2018-07-21-3/+0
| |
* | Fix position and size of Permissions Manager main content area.wolfbeast2018-07-21-1/+1
|/ | | | This resolves #660
* [PALEMOON] Fix Permissions Manager (plugins.click_to_play / vulnerable plugins)janekptacijarabaci2018-07-17-16/+22
|
* Fix redirector pathswolfbeast2018-07-06-6/+1
| | | | This resolves #602.
* [PALEMOON] about:sessionrestore - fix an error "treeView.treeBox is null" in ↵janekptacijarabaci2018-07-03-0/+3
| | | | | | aboutSessionRestore.js Issue #350
* Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Managerjanekptacijarabaci2018-07-02-51/+6
|
* Prevent suppressing executable warnings using the "don't ask me this again" ↵wolfbeast2018-07-02-11/+6
| | | | | | | | | | 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
* Confirm launch of executables other than .exe on Windows.wolfbeast2018-06-30-14/+15
|
* Reorganize some internal pages.wolfbeast2018-06-27-1/+1
|
* Preferences - Show Cookies - <tree onselect>/"onCookieSelected" is not fired ↵janekptacijarabaci2018-06-24-1/+3
| | | | twice
* Preferences - Show Cookies - "Remove Selected" button should not be active ↵janekptacijarabaci2018-06-24-1/+3
| | | | if there are no items
* Issue #517 Part 1: Import newtab page from Basilisk (sans directory service ↵wolfbeast2018-06-19-1/+1
| | | | provider module)
* [PALEMOON] Remove named function syntax in aboutPermissions.jsjanekptacijarabaci2018-06-19-8/+8
| | | | Issue #516
* [PALEMOON] Fix "Permissions Manager" and "Remove All Cookies"janekptacijarabaci2018-06-19-1/+2
| | | | Follow up #273
* [PALEMOON] Fix "Permissions Manager" and cookiesjanekptacijarabaci2018-06-19-1/+1
| | | | Follow up #273
* [PALEMOON] Remove `image/jxr` from `image.http.accept` until JPEG-XR decoder ↵JustOff2018-06-13-1/+17
| | | | is implemented
* Merge pull request #471 from janekptacijarabaci/pm_move_permissions_1Moonchild2018-06-12-13/+27
|\ | | | | [PALEMOON] Moving About permissions component files from components/preferences/ to components/permissions/
| * [PALEMOON] Moving About permissions component files from ↵janekptacijarabaci2018-06-11-13/+27
| | | | | | | | | | | | components/preferences/ to components/permissions/ Issue #191
* | [PALEMOON] Change the three-state DoNotTrack controls to a simple on/off switchJustOff2018-06-11-51/+20
|/
* Merge pull request #461 from trav90/HSTSMoonchild2018-06-07-3/+3
|\ | | | | Improve HSTS preload list generation
| * [PALEMOON] Update the pref name for HSTStrav902018-06-07-3/+3
| | | | | | | | This aligns the pref name for Pale Moon with what is used in the platform.
* | string.contains() => string.includes()wolfbeast2018-06-07-1/+1
| |
* | Add a helper function in PlacesUIUtils.jsm to cater to HiDPI favicon display ↵wolfbeast2018-06-06-3/+33
|/ | | | with #-moz-resolution=w,h
* Rewrite restoreDimensions to account for mismatched CSS/device pixel sizes.wolfbeast2018-05-31-19/+51
| | | | | | | | | 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.
* [PALEMOON] [frontend vs backend] Part 2: Mass-replace global-scope ↵janekptacijarabaci2018-05-28-8/+8
| | | | | | | | | let/const with var in Pale Moon and TychoAM Issue #155 Part 2 for: https://github.com/MoonchildProductions/UXP/commit/931950a880b3550490422b1855c509be10586858
* [PALEMOON] [frontend vs backend] Places - fix: adding a livemark doesn't ↵janekptacijarabaci2018-05-23-10/+22
| | | | | | work correctly Issue #121
* Remove the obsolete `media.mediasource.format-reader` control from the ↵JustOff2018-05-11-28/+1
| | | | preferences UI
* [PALEMOON] Remove fullscreen and pointer-lock from permission managingJustOff2018-05-06-91/+2
|
* [PALEMOON] [frontend vs backend] Places - use "let" instead of "var" for the ↵janekptacijarabaci2018-05-02-1/+1
| | | | | | entire function "onKeywordFieldBlur" Issue #121
* [PALEMOON] [frontend vs backend] Places - Fix: "Keyword" reset (to an empty ↵janekptacijarabaci2018-05-02-9/+12
| | | | | | value) does not work Issue #121
* Merge pull request #307 from janekptacijarabaci/pm_nsBrowserGlue_1Moonchild2018-05-01-31/+24
|\ | | | | [PALEMOON] Added gBrandBundle lazy getter and use gBrowserBundle in nsBrowserGlue.js
| * [PALEMOON] Added gBrandBundle lazy getter and use gBrowserBundle in ↵janekptacijarabaci2018-04-30-31/+24
| | | | | | | | | | | | nsBrowserGlue.js Tag #273
* | Merge pull request #306 from JustOff/PR_owner_triggeringPrincipalMoonchild2018-05-01-11/+19
|\ \ | | | | | | [PALEMOON] Replace `owner` with `triggeringPrincipal` to match the updated API
| * | [PALEMOON] Replace serializing `nsISHEntry.owner` with ↵JustOff2018-04-30-11/+19
| |/ | | | | | | `nsISHEntry.triggeringPrincipal`
* / [PALEMOON] Fix feeds - "Subscribe to this page..."janekptacijarabaci2018-05-01-1/+1
|/ | | | Issue #121
* [PALEMOON] Add required gBrowserBundle lazy getter in nsBrowserGlue.jsMatt A. Tobin2018-04-30-3/+9
|
* [PALEMOON] Issue #283 - Pale Moon Shell Service is not invoking defalt ↵Matt A. Tobin2018-04-30-15/+32
| | | | client check on start
* Merge pull request #282 from JustOff/PR_urlbarChangeTrackerMoonchild2018-04-28-1/+7
|\ | | | | [PALEMOON] Use `urlbarChangeTracker` instead of `userTypedClear` to track address bar changes