summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Make the page visibility API pref-controlled.wolfbeast2018-07-07-0/+6
| | | | This resolves #607.
* Update about:rights links.wolfbeast2018-07-06-2/+2
| | | | This resolves #603.
* Fix redirector pathswolfbeast2018-07-06-7/+2
| | | | This resolves #602.
* Merge pull request #599 from janekptacijarabaci/dom_fetch_request_navigate_1Moonchild2018-07-05-38/+20
|\ | | | | Added support for Request constructor with "mode: navigate"
| * Bug 1331564 - XHR SyncTeardownRunnable must run also when the worker is in ↵janekptacijarabaci2018-07-05-5/+3
| | | | | | | | killing state
| * Bug 1298823 - Fix Request constructor - with "mode: navigate"janekptacijarabaci2018-07-05-33/+17
| |
* | Merge pull request #597 from janekptacijarabaci/dom_workers_terminate_1Moonchild2018-07-05-56/+102
|\| | | | | Sync event loops in workers should be created only if compatible with the worker shutdown status
| * Bug 604026 - Sync event loops in workers should be created only if ↵janekptacijarabaci2018-07-05-56/+102
| | | | | | | | compatible with the worker shutdown status
* | Merge pull request #601 from janekptacijarabaci/security_blocking_data_1_1Moonchild2018-07-05-1/+1
|\ \ | | | | | | nsIContentPolicy::TYPE_DOCUMENT - Use "aLoadInfo->ContextForTopLevelLoad()" instead of "aLoadInfo->LoadingNode()"
| * | nsIContentPolicy::TYPE_DOCUMENT - Use "aLoadInfo->ContextForTopLevelLoad()" ↵janekptacijarabaci2018-07-05-1/+1
| |/ | | | | | | | | | | instead of "aLoadInfo->LoadingNode()" Issue #600
* / [AllAM] [STRING CHANGES] Appearance -> ThemesMatt A. Tobin2018-07-05-1/+1
|/
* Merge pull request #590 from janekptacijarabaci/pm_devtools_menu_unused-items_1Moonchild2018-07-05-55/+0
|\ | | | | [PALEMOON] DevTools - remove unused items from browser.dtd
| * [PALEMOON] DevTools - remove unused items from browser.dtdjanekptacijarabaci2018-07-04-55/+0
| |
* | Merge pull request #594 from Lootyhoof/issue-593Moonchild2018-07-05-6/+3
|\ \ | | | | | | [Pale Moon] Adjust popup ID for password manager
| * | Adjust popup ID for password managerLootyhoof2018-07-04-6/+3
| | |
* | | On failure, save a dummy file from the background page thumb capture module.wolfbeast2018-07-04-1/+6
|/ / | | | | | | | | | | | | | | | | If a background page thumbnail capture fails (e.g. due to too heavy scripting), we should write -something- to the thumbnail cache, because otherwise it will try again and again, which is problematic for bad trap pages, that even if the user has left the page never to return again, the thumbnail service may still try to capture, and fail. This resolves the only problem for us in #592.
* | Merge pull request #587 from janekptacijarabaci/aboutSessionRestore_error_3Moonchild2018-07-03-0/+3
|\ \ | | | | | | [PALEMOON] about:sessionrestore - fix an error "treeView.treeBox is null" in aboutSessionRestore.js
| * | [PALEMOON] about:sessionrestore - fix an error "treeView.treeBox is null" in ↵janekptacijarabaci2018-07-03-0/+3
| |/ | | | | | | | | | | aboutSessionRestore.js Issue #350
* | Merge pull request #588 from SpockMan02/patch-4Moonchild2018-07-03-1/+1
|\ \ | | | | | | Don't hide caption buttons with a lw theme, either
| * | Don't hide caption buttons with a lw theme, eitherSpockFan022018-07-03-1/+1
| | | | | | | | | Follow-up to #585. I removed this from the PR, but it's actually needed, otherwise the caption buttons are hidden with a lightweight theme!
* | | Merge pull request #585 from SpockMan02/patch-4Moonchild2018-07-03-2/+2
|\| | | |/ |/| Mac: Do not hide caption buttons or titlebar
| * Mac: Do not hide caption buttons or titlebarSpockFan022018-07-03-2/+2
|/ | | | | | on private browsing windows or with a lightweight theme installed. This resolves #491. This resolves #584. Tag https://github.com/MoonchildProductions/Pale-Moon/issues/623
* Merge pull request #583 from ↵Moonchild2018-07-03-251/+6
|\ | | | | | | | | janekptacijarabaci/_testBranch_pageInfo_permissions_indexedDB Remove the UI for indexedDB in Page Info and Permissions Manager
| * Bug 1334411 - Remove the UI for indexedDB in Page Info and Permissions Managerjanekptacijarabaci2018-07-02-251/+6
| |
* | [PALEMOON] On GTK, default to showing the menubar only when alt is pressedwolfbeast2018-07-03-2/+7
| | | | | | | | This restores parity with v27
* | [TychoAM] Make resilient to missing pref lightweightThemes.animation.enabledwolfbeast2018-07-03-4/+8
| |
* | Remove pref confusion around cache v2wolfbeast2018-07-03-10/+2
| | | | | | | | | | | | - Renames browser.cache.use_new_backend to browser.cache.backend - Sets browser.cache.backend to 1 (use cache v2) - Removes browser.cache.use_new_backend_temp
* | Fix cache v1 compression crash in nsCompressOutputStreamWrapper::Close()wolfbeast2018-07-03-0/+6
| |
* | Re-implement prompts.tab_modal.focusSwitch control in toolkit.wolfbeast2018-07-03-3/+9
| |
* | Rename firefox(-branding).js to basilisk(*).jswolfbeast2018-07-02-7/+7
|/ | | | Bonus: combats some fingerprinting.
* Update troubleshooting pref whitelist following ↵wolfbeast2018-07-02-1/+1
| | | | 593835e861ce3ab3f9d58aa1fc241399f1c1f244
* Prevent suppressing executable warnings using the "don't ask me this again" ↵wolfbeast2018-07-02-53/+25
| | | | | | | | | | 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
* Merge branch 'ported-upstream'wolfbeast2018-07-02-205/+747
|\
| * Don't leak newTemplate in pk11_copyAttributes()wolfbeast2018-07-01-2/+3
| | | | | | | | Cherry-pick of NSS fix from 3.37
| * Remove errant pastewolfbeast2018-07-01-1/+1
| |
| * Clamp resolution in PerformanceNavigationTiming.wolfbeast2018-07-01-8/+9
| |
| * Rework gfxFontUtils::MapCharToGlyphFormat4 to be more robust. DiDwolfbeast2018-07-01-42/+57
| |
| * WebRTC: Add DeleteStreams to media conduits.wolfbeast2018-07-01-4/+16
| |
| * Cherry-pick user sctp rev SVN8789a6da02e2c7c03522bc6f275b302f6ef977fePale Moon2018-06-30-0/+4
| |
| * Confirm launch of executables other than .exe on Windows.wolfbeast2018-06-30-14/+15
| |
| * Bug 1464039 - Only reject qcms transform with invalid grid size if the ↵Nicolas Silva2018-06-30-2/+8
| | | | | | | | transform function uses the grid size. r=Bas a=jcristau
| * Bug 1436241 - Check redirect status code before forwarding to NPAPI. r=jimm, ↵Kyle Machulis2018-06-30-9/+9
| | | | | | | | | | | | | | | | r=pauljt, a=jcristau NPAPI may handle a 307 redirect across different origins, while they should only happen on same origin requests. Have the browser check this before forwarding to NPAPI.
| * Bug 1468217 - Add "SettingContent-ms" to the list of executable file ↵Paolo Amadini2018-06-30-0/+1
| | | | | | | | extensions. r=Gijs, a=RyanVM
| * Bug 1464039 - Reject some invalid transforms in qcms. r=mwoodrow, a=RyanVMNicolas Silva2018-06-30-0/+4
| |
| * Bug 1413868.wolfbeast2018-06-30-0/+466
| |
| * Bug 1464063 - Remove sdp_getchoosetok. r=bwc, a=RyanVMNils Ohlmeier [:drno]2018-06-29-78/+7
| | | | | | | | WebRTC
| * Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, ↵Byron Campen [:bwc]2018-06-29-0/+12
| | | | | | | | a=RyanVM
| * Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, ↵Byron Campen [:bwc]2018-06-29-1/+4
| | | | | | | | | | | | a=RyanVM WebRTC
| * Bug 1462912 - Fixed BufferList::Extract to handle the case where the call ↵Alex Gaynor2018-06-29-1/+20
| | | | | | | | consumes the entirety of the BufferList. r=froydnj, a=RyanVM
| * Bug 1456189 - Simplify BufferList::Extract to make the lifetimes clearer. ↵Alex Gaynor2018-06-29-47/+115
| | | | | | | | r=froydnj, a=RyanVM