Moonchild
fa2fdbe24e
[Pale-Moon] Issue #1972 - Implement ghostbuster
2024-09-22 20:52:34 +08:00
Moonchild
1d9b68afa8
[Pale-Moon] Issue #1967 - Enable prefetching and provide interface.
...
- Expose network.dns.disablePrefetch to UI.
- Set the pref to false by default (DNS prefetch enabled)
Resolves #1967
2024-09-22 20:50:12 +08:00
Moonchild
caf7590a10
[Pale-Moon] Issue #1959 - Add error handling to MIME type processing in prefs.
2024-02-23 11:22:02 +08:00
FranklinDM
7f0772e096
[Pale-Moon] No issue - Guard against empty MIME types when dealing with plug-ins
2024-02-23 11:21:03 +08:00
Moonchild
637ee512fd
[Pale-Moon] Update privacy preferences category.
...
This makes it a tabbed page with "General" and "Tracking"
* Sec-GPC is moved to "Tracking"
* Adds canvas data poisoning, DOM performance observers and
DOM navigation timing as options.
2023-12-15 09:50:08 +08:00
Moonchild
7121fc7844
[Pale-Moon] Revert "Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab."
...
This reverts commit 72d882780643d2f11717525e342febe866b18880.
2023-12-15 09:44:47 +08:00
Moonchild
591a887bf3
[Pale-Moon] Issue MoonchildProductions/UXP#1721 - Implement GlobalPrivacyControl
...
Front-end and locale changes for GPC in preferences as well as migration.
Also bumps the back-end pointer to pick up the platform changes necessary.
2023-10-18 10:19:59 +08:00
Moonchild
56f5e8f283
[Pale-Moon] Issue #1936 - Optionally leave Bookmarks menu open when spawning new tab.
...
This resolves #1936
2023-10-06 09:52:57 +08:00
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
8a2431fffb
[Pale-Moon] [win system] Update the list of delayed-loaded dlls
...
Primarily for those who custom-install and somehow mess up directory permissions
exposing themselves to dll injection attacks.
Also removes esent since we no longer import anything from it.
2022-04-28 12:08:28 +08:00
Moonchild
054e286777
[Pale-Moon] Issue MoonchildProductions/UXP#21 - Remove telemetry from the front-end.
2022-04-28 11:52:35 +08:00
Pale Moon
d76cfefcfc
[Pale-Moon] Issue #1872 - Part 8: Tweak, cleanup and finalize.
...
- clean up old unused graphics
- remove gradient and noise
- tweak quickdial styling
- add padding and slightly reduce logos
- add generic search icon for those without one
2021-07-08 10:00:46 +08:00
Moonchild
3fa9719166
[Pale-Moon] Remove unnecessary (and interfering) code for tabbed privacy preferences category.
...
Follow-up to 0a124f1ccbde384a5e74cf85d782155210e1111f
2021-07-08 10:00:26 +08:00
Moonchild
a5416d8087
[Pale-Moon] Issue #1872 - Part 7: Make the the search placeholder less obnoxious.
...
Reducing opacity and making it Italic makes it less confusing of an element
to deal with.
2021-07-08 10:00:06 +08:00
Moonchild
5c628bbf77
[Pale-Moon] Issue #1872 - Part 6: Revisit styling to base it more on previous about:home
...
- Redo search box colors
- Redo newtab cell titles and hover-drag shading
2021-07-08 09:59:37 +08:00
Moonchild
abdb4ac723
[Pale-Moon] Issue #1872 - Part 5: Align about:home background with other pages.
2021-07-02 10:51:06 +08:00
Moonchild
ae5e18f518
[Pale-Moon] Issue #1872 - Part 4: Tweak search box styling some more.
2021-07-02 10:50:47 +08:00
Moonchild
31d77a0815
[Pale-Moon] Issue #1872 - Part 3: Fix about:home search form width.
...
Reverts accidental deletion of required code.
2021-07-02 10:50:28 +08:00
Moonchild
befd404397
[Pale-Moon] Issue #1872 - Part 2: De-duplicate search engine logos in the source and unify.
...
This also adds logos for other included generic search engines Yahoo, Bing,
Ecosia and Ekoru.
2021-07-02 10:50:04 +08:00
Moonchild
ca2ea0bc7b
[Pale-Moon] Issue #1872 - Part 1: Update and align about:home and newtab search box styling
...
Redesigned the styling for the search box for newtab (quickdial) and about:home.
This gets rid of the "play" button and reinstates the "Search" localized term
for submission of the search terms.
Also tweaked the spacing around the logo to neatly tuck into the left side of
the search input bar, which was sloppy and especially visible with image-filling
logotypes (i.e. square).
2021-07-02 10:49:26 +08:00
Moonchild
6d7fdcaab1
[Pale-Moon] Change the hard-coded "Learn more" link with DNT to our own page.
2021-07-02 10:48:47 +08:00
Moonchild
b671986b15
[Pale-Moon] Re-organize the Privacy category in preferences.
2021-07-02 10:48:19 +08:00
Moonchild
214ac352e5
[Pale-Moon] Issue #1865 - Remove mac-specific resources
...
This removes Mac-specific branding resources, shell service components, and the
Mac browser theme.
2021-05-10 10:06:41 +08:00
FranklinDM
8d7f0a27aa
[Pale-Moon] Issue #1816 - Warn before opening many URI nodes in tabs
2021-04-22 09:29:23 +08:00
FranklinDM
d846ef7bee
[Pale-Moon] Issue #1701 - Allow Open All in Tabs for containers with only one child URI
2021-04-22 09:29:03 +08:00
Moonchild
700f7804bd
[Pale-Moon] Issue #1866 - Add controls for preferred color scheme.
2021-04-10 17:22:19 +08:00
Moonchild
2fea3f29bc
[Pale-Moon] Issue #1865 - Stop preprocessor abuse causing issues
2021-04-02 10:45:56 +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
650abe2cb9
[Pale-Moon] Issue #1862 - Add media format controls in Preferences -> Content
2021-03-05 09:09:02 +08:00
Moonchild
48f962a66f
[Pale-Moon] Issue #1854 - Account for users disabling off-line and memory caching.
...
Resolves #1854
2020-12-21 15:07:44 +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
5465ff9914
[Pale-Moon] [downloads] Correct and simplify host handling.
2020-10-02 17:24:24 +08:00
Moonchild
68ed744bb6
[Pale-Moon] [downloads] Stop using referrers as sources.
2020-09-25 22:17:19 +08:00
Moonchild
5c9b23f028
[Pale-Moon] Whitespace fixes. No code change.
2020-09-25 22:16:53 +08:00
Moonchild
093f9b4f55
[Pale-Moon] Issue #1744 - Add pref to ask for master password on application start.
...
This is a solution for some users having issues with multiple MP prompts due to
either a race or asynchronously-triggered features that each need password
database access (e.g. website login + sync)
Based on Interlink's similar solution by Matt A. Tobin
2020-09-25 22:16:30 +08:00
adeshkp
7704d9e522
[Pale-Moon] [minor] spelling correction in a code comment
2020-09-16 21:17:46 +08:00
Moonchild
347bfc5741
[Pale-Moon] Issue MoonchildProductions/UXP#1644 - Remove plugin check leftovers (front-end)
...
Includes appropriate platform pointer update.
2020-09-12 07:24:01 +08:00
Moonchild
ffa78473f6
[Pale-Moon] Clear user prefs for AbortController on migration to reset it for users who have disabled it for web compat in the meantime.
2020-07-31 08:11:58 +08:00
Moonchild
ce9a763cdb
[Pale-Moon] Issue #1772 - Follow-up: properly reference restoreOnDemand (oops!)
2020-07-31 08:11:36 +08:00
Matt A. Tobin
d29ccb177d
[Pale-Moon] Issue #1814 - Add controls for WASM
2020-07-25 06:29:59 +08:00
Lootyhoof
9f5067486b
[Pale-Moon] Issue MoonchildProductions/UXP#1578 - Add global menubar support for GTK
2020-06-20 06:46:07 +08:00
Moonchild
6ff23f2f28
[Pale-Moon] Copy default userChrome and userContent examples to profile
...
* [profile] Copy default userChrome and userContent examples to profile
* [profile] Don't package example files inside omnijar
2020-05-02 09:14:40 +08:00
Pale Moon
054a3fb4a5
[Pale-Moon] Issue #1737 - Part 8: Phase 1 proofread + adjust for updated code style
2020-05-02 09:13:36 +08:00
Pale Moon
500d51dfc4
[Pale-Moon] Issue #1737 - Part 7: Tidy components/*.js
2020-05-02 09:13:13 +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
Lootyhoof
86551712e5
[Pale-Moon] Replace -moz prefixed logical properties in themes
2020-04-11 10:02:27 +08:00
Pale Moon
85edb66d36
[Pale-Moon] Issue #1745 - Stop using deprecated calls to getMostRecent()
...
This also rewrites some logic to be more logical.
2020-04-03 09:51:51 +08:00
Pale Moon
55a34232b9
[Pale-Moon] Fix linkage between HWA layers and Direct2D.
...
It's already inverted in the XUL.
Improved the element name to prevent this kind of problem in the future.
2020-04-03 09:50:20 +08:00