Commit graph

26 commits

Author SHA1 Message Date
FranklinDM
21f0c3de63 [Pale-Moon] Issue #1908 - Fade tab titles instead of using ellipses 2023-03-02 14:42:14 +08:00
win7-7
264752661b [Pale-Moon] Issue MoonchildProductions/UXP#1828 - Stop using js expression closures in Pale Moon front-end
Stop using non-standard JS expression closures in Pale Moon front-end.
2022-04-28 12:13:18 +08:00
Moonchild
724fc731ac [Pale-Moon] Issue #1865 - Remove unused overlays and unnecessary preprocessing 2021-04-02 10:43:35 +08:00
Moonchild
a984b1dd93 [Pale-Moon] Issue #1865 - Remove XP_MACOSX conditional blocks. 2021-03-25 09:25:51 +08:00
Moonchild
77146fc40f [Pale-Moon] Nuke vim configuration lines from the front-end (no code changes)
See MoonchildProductions/UXP#1656
2020-10-30 09:19:39 +08:00
Moonchild
ce9a763cdb [Pale-Moon] Issue #1772 - Follow-up: properly reference restoreOnDemand (oops!) 2020-07-31 08:11:36 +08:00
Pale Moon
aafecbaa95 [Pale-Moon] Issue #1772 - Only refresh tabs in restore-on-demand mode.
Only enable the refresh modes for session store cache behavior if the
currently selected mode is "Don't restore tabs until selected" to
prevent known issues with restoring too many tabs from the network
concurrently.

This resolves #1772
2020-04-18 07:14:14 +08:00
athenian200
b6b33a6b2a [Pale-Moon] Remove excess whitespace. 2020-02-15 07:32:26 +08:00
athenian200
8018d9393e [Pale-Moon] Issue MoonchildProductions/UXP#516 - Remove named function syntax from palemoon/components/sessionstore. 2020-02-15 07:30:20 +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
NTD
e954ea3e95 Issue #889 - Clean up the Pale Moon tree - Part 2a: Make moz.build consistent 2019-02-16 00:20:47 +08:00
JustOff
c79f106dcc [PALEMOON] Skip notifications for background tabs when restoring a session 2019-02-16 00:13:51 +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
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
JustOff
a964b09e43 [PALEMOON] Replace serializing nsISHEntry.owner with nsISHEntry.triggeringPrincipal 2019-02-15 23:55:05 +08:00
JustOff
ce9848de49 Use urlbarChangeTracker instead of userTypedClear to track address bar changes 2019-02-15 23:53:04 +08:00
wolfbeast
d5b0bc88af Mass-replace global-scope let with var in Pale Moon and TychoAM
tag #155
2019-02-15 23:45:42 +08:00
JustOff
65f1f88bdb Align SessionStore.jsm with the updated nsICookieManager2.add() API 2019-02-15 23:45:32 +08:00
JustOff
f2a81e184d Align SessionStore.jsm with the updated getCookiesFromHost() API 2019-02-15 23:45:20 +08:00
JustOff
1f560c7d2f Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm 2019-02-15 23:44:17 +08:00
JustOff
e05e624eb8 Use document's principal for favicons in browser 2019-02-15 23:44:14 +08:00
janekptacijarabaci
c03236765c [PALEMOON] Fix some paths (deprecated) with Console.jsm (sessionstore, extensions) 2019-02-15 23:42:04 +08:00
janekptacijarabaci
54521c2066 [PALEMOON] [DevTools] Fix some paths to DevTools (sessionstore)
Issue #102
2019-02-15 23:41:31 +08:00
NTD
a5f9344426 Sync Pale Moon code 2019-02-15 23:40:01 +08:00
NTD
fe8028fa2e Add Pale Moon 2018-02-02 03:35:06 -05:00